[发明专利]一种基于S52标准海图水深符号的优化显示方法在审
| 申请号: | 202010060517.5 | 申请日: | 2020-01-19 |
| 公开(公告)号: | CN111243053A | 公开(公告)日: | 2020-06-05 |
| 发明(设计)人: | 王晓原;夏媛媛;姜雨函;董晓斐;李嗣邦 | 申请(专利权)人: | 智慧航海(青岛)科技有限公司 |
| 主分类号: | G06T11/00 | 分类号: | G06T11/00;G06T11/60 |
| 代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 齐胜杰 |
| 地址: | 266200 山东省*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 s52 标准 海图 水深 符号 优化 显示 方法 | ||
本发明涉及一种基于S52标准海图水深符号的优化显示方法,包括步骤:根据预先设定的第一集合,获取第二集合;所述第一集合包括:120个水深值符号;所述每一水深值符号均具有符号名称和与所述符号相应的S52海图显示标准的绘制路径;所述水深值符号的符号名称具有12个字符;且所述水深值符号的符号名称中的从左至右的第11位字符为0至9中的任一数字;获取多个待显示的水深值,并根据预先设定的S52海图显示标准确定与所述待显示的水深值相应的第一颜色或第二颜色;基于所述待显示的水深值、第二集合,分别获取所述多个待显示的水深值符号并显示。
技术领域
本发明涉及一种基于S52标准海图水深符号的优化显示方法。
背景技术
在实际航行中,海图中水深值的准确为航行安全保驾护航。在电子海图中高效准确显示海域中各个目标点的水深值,可以在宏观上为船长了解周围海域情况提供非常重要的依据。而当前对S52标准的实现方式各不相同,有更改符号的描述形式,使用SVG矢量描述语言来进行优化符号显示;有的通过建立数据库来优化符号显示;但是这些方案都是对传统技术方案的另一种实现方式,本质上S52标准中的符号与优化后的符号还是保持一一对应关系。无法彻底解决海图中水深符号维护困难且易出错,显示效率低下的问题。
S52标准中给定了一系列坐标点记为符号绘制路径,每一个符号都有各自的符号绘制路径,依次将符号绘制路径连接起来,就绘制成0-9中每一个单独的数字,记为水深值十进制位符号。涉及到水深点的符号名称有SY(SOUNDG00)~SY(SOUNDG59)60个符号名称,SY(SOUNDS00)~SY(SOUNDS59)60个符号名称,总共120个符号名称。其中,SY表示该符号是点符号;“SOUNDG01”表示符号的主体名称,必定为8个字符;最后面的1表示该符号显示的效果就是数字1;倒数第二个数字与符号枢轴点的位置有关,同时与水深值的十进制位对应,如附图1所示。
传统的技术方案中包括:获取需要显示的水深值value。分离得到水深值value中的每十进制数字。例如,value值为95.6,则分离得到9、5、6这三个数字。根据9、5、6这三个数字,查找对应的三个符号。9是十位上的数字,需要根据符号的倒数第二个数字查得表示十位上数字9的符号;同理,查得表示个位数字5的符号,小数位数字6的符号;这样就得到3个水深值十进制位符号。将得到的3个符号在同一点按照顺序绘制出来,就得到完整的水深值符号。
但是,传统技术方案对将所有十进制位上数字都生成0-9这10个符号,需要维护的符号总数量多达120个,符号不容易维护和扩展,数量的增多导致出错的机率变大,也增加定位错误符号的难度。在显示水深值符号时,需要从120个符号中查找所有对应的水深值十进制位符号,每有十进制位就需要查找一次,查找的效率太低。而且,实际上,每十进制位数字都是一个单独的水深值十进制位符号,组合在一起才是一个完整的水深值符号。如果单个水深值十进制位符号出现问题,也无法准确发现,导致显示的水深值出现问题,危害航行安全。
发明内容
(一)要解决的技术问题
为了解决现有技术的上述问题,本发明提供一种基于S52标准海图水深符号的优化显示方法。
(二)技术方案
为了达到上述目的,本发明提供一种基于S52标准海图水深符号的优化显示方法,包括步骤:
A1、根据预先设定的第一集合,获取第二集合;
所述第一集合包括:120个水深值符号;
所述每一水深值符号均具有符号名称和与所述符号相应的S52海图显示标准的绘制路径;
所述符号名称具有12个字符;且所述水深值符号的符号名称中的从左至右的第11位字符为0至9中的任一数字;
A2、获取多个待显示的水深值,并根据预先设定的S52海图显示标准确定与所述待显示的水深值相应的第一颜色或第二颜色;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于智慧航海(青岛)科技有限公司,未经智慧航海(青岛)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010060517.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:空调器及其控制方法和控制装置
- 下一篇:一种青稞米酿饮料及其制备工艺





