【技术实现步骤摘要】
本专利技术涉及航海领域,特别是涉及一种用于电子海图面域的模式填充方法。
技术介绍
随着电子海图在船舶上的逐渐普及,越来越多的人开始关注并进行电子海图标准的相关研究。电子海图能够解决在传统纸质海图上定位而产生的船位获取滞后的现象,可以自动得将即时船位即时的显示在海图上,让驾驶员能够根据显示的即时船位连续性来判断船舶航行的安全性。在电子海图的帮助下,驾驶人员对即时的船舶动态和航区中存在的危险都会一目了然,同时在雷达观测的帮助下对周围船舶的动态也做到了心中有数,因此电子海图为航行的安全性提供的有力的保障。简单的说电子海图可以分为两个部分,一部分是电子海图数据,另一部分是各种基于电子海图数据的应用系统,其中最为主要的就是电子海图显示及信息系统。这两部分为航海人员提供一个海图信息平台,让使用者能够非常直观方便的了解到所处海域的状况。目前生产的电子海图是按照S57标准生产的电子航海图,具有两种形式,即基础数据和更新数据。目前均采用单个面域逐一填充的方法对电子海图的面域进行模式填充,完成电子海图绘制,往往需要逐个计算边界,逐个填充,逐个裁剪,即逐一对单个面域分别进行模式填充和裁剪,这样运算量巨大,运算时间长,且单个边界逐一裁剪效果不美观,填充效率非常低。为了解决目前现有技术电子海图面域的模式填充效率低,耗时长,边界不美观等技术瓶颈,本专利技术提出了一种用于电子海图面域的模式填充方法,其运算速度快,运算量小,填充效率高,用时短,边界处填充效果美观,既能满足电子海图绘制的实际工程需求,填补相关技术空白,又可产生较大的社会效益与经济效益。
技术实现思路
为了克服 ...
【技术保护点】
一种用于电子海图面域的模式填充方法,包括海图整体填充、面域边界计算、面域叠加定位、面域交集运算、面域边界裁剪,其特征在于对整个电子海图中的各面域采取一次填充完成所有面域的模式填充,不采用各面域逐一计算边界,逐一填充,逐一裁剪,通过以下步骤完成指定面域的模式填充:第一步,选择所需要的海图符号按指定间距均匀预先填充满整个电子海图平面;第二步,计算需要模式填充的面域边界及其在整个电子海图中的相对位置;第三步,将需要进行模式填充的面域直接叠加定位到预先充满海图符号的海图平面中;第四步,对需要模式填充的面域区域与整个海图平面进行取交集运算,只在需要填充的面域中显示海图符号,所需面域之外的区域不显示海图符号,再进行一次边界海图符号裁剪,完成所有面域的模式填充。
【技术特征摘要】
1.一种用于电子海图面域的模式填充方法,包括海图整体填充、面域边界计算、面域叠加定位、面域交集运算、面域边界裁剪,其特征在于对整个电子海图中的各面域采取一次填充完成所有面域的模式填充,不采用各面域逐一计算边界,逐一填充,逐一裁剪,通过以下步骤完成指定面域的模式填充:第一步,选择所需要的海图符号按指定间距均匀预先填充满整个电子海图...
【专利技术属性】
技术研发人员:雷富强,任海英,张羽,王文亮,王玥,段懿洋,张子凡,王金魁,
申请(专利权)人:中船航海科技有限责任公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。