当前位置: 首页 > 专利查询>王香栋专利>正文

电子海图极地投影的数据整合和显示方法技术

技术编号:39406469 阅读:10 留言:0更新日期:2023-11-19 15:58
本发明专利技术涉及计算机技术领域,且公开了电子海图极地投影的数据整合和显示方法,极区显示设计思路是,在日晷投影下,获取窗口显示区的投影坐标范围regionUV,遍历海图数据信息,判断窗口显示区中可显示的海图数据,然后按绘制标准绘制海图物标。该电子海图极地投影的数据整合和显示方法,采用了预先处理海图源数据ENC经纬度,针对高纬度同纬度的点,结合“以直代曲”的数学思想,将复杂的曲线描绘简化为多边形描绘,结合电子海图当前显示比例尺和两点坐标,计算出两点之间最优最少的点完成曲度航线的绘制,解决了墨卡托投影和高斯投影在高纬度地区电子海图绘制变形严重,失真的问题,同时也解决了日晷投影下同纬度两点经纬度航线绘制不正确的问题。绘制不正确的问题。绘制不正确的问题。

【技术实现步骤摘要】
电子海图极地投影的数据整合和显示方法


[0001]本专利技术涉及计算机
,具体为电子海图极地投影的数据整合和显示方法。

技术介绍

[0002]目前市面上电子海图提供极地投影的案例比较少,电子海图的极地投影,它与普通地图投影不同,是针对极地地区(北极)航行而制作的一种投影方案。
[0003]因此,在船舶航行到极地时,采用传统投影方式,由于地球的几何形状,会造成大量的形状失真和比例尺错乱,需要有经验的船长靠个人能力辅助才能完成航行。
[0004]市面上常用的高纬度地区使用的电子海图投影技术,有传统横轴墨卡托投影电子海图和高斯投影电子海图,日晷投影。
[0005]横轴墨卡托投影是一种带有角度的圆柱形投影,主要用于表示较大的区域,适用于赤道地区和中低纬度地区。在极地航行时,会出现较大的扭曲和变形,失真严重,影响航行安全。
[0006]高斯投影是一种圆锥投影,通常适用于中纬度地区,在极地航行中,由于高斯投影是基于圆锥形的,所以在极地区域会出现失真、比例尺混淆等问题,影响航行安全。
[0007]日晷投影是常用于高纬度地区航行的一种投影方式。主要特点是大圆航线在投影面上表现为直线,不过它是任意投影,即无论是方向上还是距离上都有复杂的变形。尤其是同纬度两点间的航线,投影后会被连接为直线线显示,影响航行安全。
[0008]针对在极地高纬度地区航行,电子海图显示现有投影技术具有失真变形严重,绘制不准确的缺点,专利技术了一种电子海图极地投影的数据整合和显示方法。

技术实现思路
<br/>[0009]本专利技术的目的在于提供电子海图极地投影的数据整合和显示方法,以解决上述
技术介绍
中提出的问题。
[0010]为了解决上述技术问题,本专利技术提供如下技术方案:电子海图极地投影的数据整合和显示方法,该方法基于日晷投影获得的,该方法步骤具体如下:S1、开始输入日晷投影标志;S2、判断是否为日晷投影,是则进行下一步,否则返回上一步;S3、在判断为是日晷投影的前提下,获取窗口显示区内投影坐标范围regionUV;S4、在获取窗口显示区内投影坐标范围regionUV的前提下判断窗口显示区是否为高纬度,是则进行下一步,否则返回上一步;S5、在判断窗口显示区为高纬度的前提下,遍历海图数据,获取一条海图数据;S6、在获取一条海图数据后判断是否为高纬度海图,是则进行下一步,否则返回上一步;S7、在判断为高纬度海图的前提下,判断该海图数据与显示区是否相交,是则直接按照绘制标准及条件绘制海图物标,否则判断海图数据是否加载,若加载则直接按照绘制
标准及条件绘制海图物标,若未加载则进行加载海图数据senc,然后按照绘制标准及条件绘制海图物标;S8、在按照绘制标准及条件绘制海图物标的基础上判断是否还有海图数据,若有则再次进行遍历海图数据获取一条海图数据的步骤,若没有则返回上一步即可。
[0011]优选的,所述海图数据包括海图的名称、用途、版本、更新版本、出版日期、更新日期、投影方法、数据编辑比例尺、适用范围。
[0012]优选的,还包括用于施行该方法的载体,该载体包括:数据读取单元,所述数据读取单元用于读取电子海图源数据;投影计算单元,所述投影计算单元用于对获得的海图数据进行分析计算;坐标转换单元,用于对经过投影计算单元分析计算的海图数据进行坐标转换,从而得到新的海图物标;显示单元,用于将转换坐标后的海图数据及海图物标进行图画显示。
[0013]优选的,所述投影计算单元涵盖该电子海图极地投影的数据整合和显示方法和经纬度极地投影整合数据子单元以及整合后数据转极地投影坐标字子单元。
[0014]优选的,所述经纬度极地投影整合数据子单元对海图当前比例尺和航路点进行分析处理。
[0015]与现有技术相比,本专利技术所达到的有益效果是:第一、本专利技术采用了预先处理海图源数据ENC经纬度,针对高纬度同纬度的点,结合“以直代曲”的数学思想,将复杂的曲线描绘简化为多边形描绘,结合电子海图当前显示比例尺和两点坐标,计算出两点之间最优最少的点完成曲度航线的绘制,本专利技术解决了墨卡托投影和高斯投影在高纬度地区电子海图绘制变形严重,失真的问题,同时也解决了日晷投影下同纬度两点经纬度航线绘制不正确的问题。
附图说明
[0016]图1为本专利技术流程示意图;图2为本专利技术结构示意图。
具体实施方式
[0017]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0018]本专利技术提供以下技术方案:实施例一请参阅图1,电子海图极地投影的数据整合和显示方法,该方法基于日晷投影获得的,该方法步骤具体如下:S1、开始输入日晷投影标志;S2、判断是否为日晷投影,是则进行下一步,否则返回上一步;S3、在判断为是日晷投影的前提下,获取窗口显示区内投影坐标范围regionUV;
S4、在获取窗口显示区内投影坐标范围regionUV的前提下判断窗口显示区是否为高纬度,是则进行下一步,否则返回上一步;S5、在判断窗口显示区为高纬度的前提下,遍历海图数据,获取一条海图数据;S6、在获取一条海图数据后判断是否为高纬度海图,是则进行下一步,否则返回上一步;S7、在判断为高纬度海图的前提下,判断该海图数据与显示区是否相交,是则直接按照绘制标准及条件绘制海图物标,否则判断海图数据是否加载,若加载则直接按照绘制标准及条件绘制海图物标,若未加载则进行加载海图数据senc,然后按照绘制标准及条件绘制海图物标;S8、在按照绘制标准及条件绘制海图物标的基础上判断是否还有海图数据,若有则再次进行遍历海图数据获取一条海图数据的步骤,若没有则返回上一步即可。
[0019]所述海图数据包括海图的名称、用途、版本、更新版本、出版日期、更新日期、投影方法、数据编辑比例尺、适用范围。
[0020]通过上述技术方案,采用了预先处理海图源数据ENC经纬度,针对高纬度同纬度的点,结合“以直代曲”的数学思想,将复杂的曲线描绘简化为多边形描绘,结合电子海图当前显示比例尺和两点坐标,计算出两点之间最优最少的点完成曲度航线的绘制,本专利技术解决了墨卡托投影和高斯投影在高纬度地区电子海图绘制变形严重,失真的问题,同时也解决了日晷投影下同纬度两点经纬度航线绘制不正确的问题。
[0021]实施例二请参阅图2,并在实施例一的基础上,进一步得到:用于施行该方法的载体,该载体包括:数据读取单元,所述数据读取单元用于读取电子海图源数据;投影计算单元,所述投影计算单元用于对获得的海图数据进行分析计算;坐标转换单元,用于对经过投影计算单元分析计算的海图数据进行坐标转换,从而得到海图物标的设备坐标位置;显示单元,用于将转换坐标后的海图数据及海图物标进行图画显示。
[0022]所述投影计算单元涵盖该电子海图极地投影的数据整合和显示方法和经纬度极地投影整合本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.电子海图极地投影的数据整合和显示方法,其特征在于:该方法基于日晷投影获得的,该方法步骤具体如下:S1、开始输入日晷投影标志;S2、判断是否为日晷投影,是则进行下一步,否则返回上一步;S3、在判断为是日晷投影的前提下,获取窗口显示区内投影坐标范围regionUV;S4、在获取窗口显示区内投影坐标范围regionUV的前提下判断窗口显示区是否为高纬度,是则进行下一步,否则返回上一步;S5、在判断窗口显示区为高纬度的前提下,遍历海图数据,获取一条海图数据;S6、在获取一条海图数据后判断是否为高纬度海图,是则进行下一步,否则返回上一步;S7、在判断为高纬度海图的前提下,判断该海图数据与显示区是否相交,是则直接按照绘制标准及条件绘制海图物标,否则判断海图数据是否加载,若加载则直接按照绘制标准及条件绘制海图物标,若未加载则进行加载海图数据senc,然后按照绘制标准及条件绘制海图物标;S8、在按照绘制标准及条件绘制海图物标的基础上判断是否还有海图数据,若有则再次进行遍历海图数据获取一条海图数据的步骤,若没有则返回上一步即可。...

【专利技术属性】
技术研发人员:王香栋
申请(专利权)人:王香栋
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1