摘要:
海图矢量格式符号使用虚构的“笔”在“画布”(屏幕的区域)上绘制。画布上的位置由二维笛卡尔坐标(x,y)引用。坐标始终在0到32767单位范围内。每个单位代表屏幕上的0.01毫米。坐标的原点(位置0,0)在二维画布的左上角。因此,x坐标向右延伸,y坐标向下延伸。 点符号,复杂线型和填充图案的定义由多条 阅读全文
posted @ 2020-08-18 10:16
海图微信-lvxin6136
阅读(1349)
评论(0)
推荐(0)
摘要:
ECDIS电子海图系统显示的基本步骤如下: 1. ECDIS确定SENC中包含的哪些功能对象需要显示。 2. ECDIS根据一组用户定义的参数(例如安全轮廓,安全深度,显示类别)决定如何显示。 3. 使用标准中定义的查找表和条件符号系统程序,将每个特征对象(无论是点,线还是面的几何图元)转换为符号化 阅读全文
posted @ 2020-08-18 09:14
海图微信-lvxin6136
阅读(893)
评论(0)
推荐(0)
摘要:
S52标准的显示程序如下: 入口点 剪裁SENC,将在屏幕范围内的对象显示在ECDIS屏幕上。对每个SENC对象循环执行。 从SENC获取对象 通过属性值和空间元素定义对象。 日期是否在以下范围内:DATSTA-DATEND;PERSTA-PEREND? 当前日期是否在对象存在的范围内? 如果对象存 阅读全文
posted @ 2020-08-18 09:08
海图微信-lvxin6136
阅读(880)
评论(0)
推荐(0)
摘要:
上一节我们讲述了在地图上加载图标,以及监听鼠标点击事件,这一节我么来讲述如何在海图上描绘船舶历史航迹图,航迹图的描绘实际上是航迹点的描绘和点之间的线段的描绘,其实也是在海图上添加ol.vector.layer图层 图层是通过featrue json 方式加载的,下面我们具体来研究一下 /** * 根 阅读全文
posted @ 2020-08-18 09:06
海图微信-lvxin6136
阅读(544)
评论(0)
推荐(0)
摘要:
上一节我们讲述了在地图上加载图标,这一节我么来讲述监听图标的点击事件 //我们监听map的点击事件。map是之前章节我们加载map的容器 map.on('click', function(e) { clickship(e); }); // 点击响应函数 function clickship(e) { 阅读全文
posted @ 2020-08-18 09:04
海图微信-lvxin6136
阅读(421)
评论(0)
推荐(0)

浙公网安备 33010602011771号