摘要: AIS 报文包含报头、传送电文所需语句总数、语句号、电文识别码、信道、船舶信息、填充比特数和检验码等部分。如下图所示为AIS报文格式及示例 “!”表示暗码报文标志;紧接着的五位字符为会话I,如“ AIVDM”说明是通过ⅤHF数据链路进行接收的所有的AS信息,其它的会话I还包括“AIVO、 AIACA 阅读全文
posted @ 2020-08-18 11:44 海图微信-lvxin6136 阅读(1980) 评论(0) 推荐(0) 编辑
摘要: 海上的船舶通信融入移动通信的时分多址技术构了一个新的系统—AIS。这种船舶自识别系统,将自己船舶的基本信息打成一个个时间包(帧),通过分配得到的时隙利用VHF频带将信息发送出去(广播的形式),处于覆盖范围的船舶和岸台就可以通过AIS的天线接收、解码这些信息。这样,一台AIS就能接攸到VHF工作范围内 阅读全文
posted @ 2020-08-18 11:40 海图微信-lvxin6136 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 数据服务商发送给数据客户端的授权文件是以 PERMIT。TXT形式发送的,在该文件中包含多条记录,每一条记录对应一幅电子海图,每条记录都包含解密电子海图的单元权证、版本号、数据服务商的ID等信息, PERMIT。TXT文件如下所示 当数据客户端收到数据服务商的 PERMIT。TXT后首先要验证文件的 阅读全文
posted @ 2020-08-18 11:39 海图微信-lvxin6136 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 当数据客户端向设备制造商购买ECDS设备时,设备制造商会为数据客户端分配一个唯的HWID并为其制作用户许可 User Permit交付数据客户端。当数据客户端向数据服务商申请数据时需要向数据服务商提供用户许可,数据服务商从用户许可中解密出HWID用来加密单元密钥。假设方案管理员为设备制造商分配的MI 阅读全文
posted @ 2020-08-18 11:38 海图微信-lvxin6136 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 在S-63数据保护方案中,数据客户端即ECDS终端购买的不是电子海图数据而是授权使用的许可,因为同一个电子海图文件及其更新文件虽然供不同的ECDS终端使用但都是使用相同的密钥加密的。因此,存储在光盘或其他存储方式上的电子海图数据并不是不可泄露的“机密”,数据客户端要使用电子海图数据必须得到加密电子海 阅读全文
posted @ 2020-08-18 11:36 海图微信-lvxin6136 阅读(567) 评论(0) 推荐(0) 编辑
摘要: s63海图文件采用Blowfish方式加密,在S63数据保护方案的体系里只有海图文件和海图更新文件需要经过Blowfish加密,文件夹中存在的txt格式和jpg格式的文件并未经过加密;另外,设备制造商OEM会为每一个数据客户端分配一个唯一的HWID以标识每一个数据终端,OEM用MKEY对HWID进行 阅读全文
posted @ 2020-08-18 11:34 海图微信-lvxin6136 阅读(626) 评论(0) 推荐(0) 编辑
摘要: s63不是一种新的格式的海图,他是s57格式的电子海图加密形式,主要是为了保护电子海图不被随意的复制,和船舶传统的数据保护方案倾向于通过协议或合同的形式约束数据发布方和数据使用方之间的相互责任,但这并不能从根本上杜绝电子海图的数据的非法使用,例如:设备制造商从数据服务商购买的S57数据由于在内容、格 阅读全文
posted @ 2020-08-18 11:33 海图微信-lvxin6136 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 本节为ECDIS开发人员提供设计ECDIS时必须考虑的ECDIS显示的其他详细信息。 1数据一致性 ENC表示很大程度上取决于基础S-57数据的一致性。因此,ECDIS制造商应意识到将由其ECDIS处理的数据的一致性。 1.1未知对象 特征对象必须是正式的对象类。如果要素对象属于专有的非ENC类(即 阅读全文
posted @ 2020-08-18 11:31 海图微信-lvxin6136 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 名称: CS – CALLSYMPROC:调用条件符号系统过程。 句法: CS(PROCNAME); 描述: CALLSYMPROC命令“ CS”调用命名的条件符号系统过程。它既可以单独使用以表示特定类别的对象/属性组合,也可以与其他命令结合使用,以便根据ECDIS 用户设置向显示添加符号,例如 A 阅读全文
posted @ 2020-08-18 11:28 海图微信-lvxin6136 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 绘制面 名称: AP – Showarea(区域填充) AC – Showarea(图案填充)。 句法: AP(PATTERN) AC(COLOUR [,TRANSP]) 描述: 这两个showarea命令用于符号化区域对象(通常与用于边框渲染的线型结合使用)。有两种类型的颜色填充: 1. 使用标准 阅读全文
posted @ 2020-08-18 11:21 海图微信-lvxin6136 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 绘制线命令 名称: LS – Showline(简单的线型)或 LC – Showline(复杂的线型)。 句法: LS(PSTYLE,WIDTH,COLOUR); LC(LINNAM); 描述: SHOWLINE指令旨在符号化线对象。SHOWAREA指令中也使用它来象征区域边界。该命令用于显示简单 阅读全文
posted @ 2020-08-18 11:09 海图微信-lvxin6136 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 绘制点物标 名称: SY – Showpoint,显示符号命令。 句法: SY(SYMBOL [,ROT]); 描述: SY命令在显示屏上的给定点显示符号。该命令将标准符号名称作为其第一个必需参数。第二个参数可以使符号绕枢轴点旋转。对于区域对象,“ SY”命令用于显示居中区域符号。 参数: SYMB 阅读全文
posted @ 2020-08-18 11:07 海图微信-lvxin6136 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 文本输出示例 “ BUAARE”,“”,“ AC(CHBRN ); TX(OBJNAM,1,2,3,'15110',0,0,CHBLK,26) ; LS(SOLD,1,LANDF)”,“ 3”, “ S”,“ STANDARD”,“ 22240” 名称 查询表值 描述 ECDIS显示 ECDIS文本 阅读全文
posted @ 2020-08-18 11:00 海图微信-lvxin6136 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 绘制文字 SHOWTEXT(TE和TX) 名称: TX(显示文字标签)或 TE(显示数字或其他格式的文本字符串) 语法: TX (STRING,HJUST,VJUST,SPACE,'CHARS',XOFFS,YOFFS,COLOR,DISPLAY); TE (“ FORMAT”,“ ATTRIB1, 阅读全文
posted @ 2020-08-18 10:58 海图微信-lvxin6136 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 在查询表条目中使用符号系统命令来执行对象的符号化。当前,在查找表中可以使用以下五个命令: - SHOWTEXT(TE和TX),绘制文字 - SHOWPOINT(SY),绘制点符号 - SHOWLINE(LC和LS),绘制线 - SHOWAREA(AP和AC),绘制面 - CALLSYMPROC(CS 阅读全文
posted @ 2020-08-18 10:55 海图微信-lvxin6136 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 面物标边界绘制 面物标有两种边界,分别是普通边界和符号边界 Presentation Library提供了用于查找区域边界和符号化区域边界的查找表,以显示该区域位于边界的哪一侧并识别区域 ECIDS必须给用户选择功能以决定使用普通边界或符号边界的选项。 当区域用颜色或图案填充时,边框也必须包含在填充 阅读全文
posted @ 2020-08-18 10:50 海图微信-lvxin6136 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 在海图中,有些区域需要使用图案进行填充,在实际的绘制过程中,如何进行填充呢? 填充图案使用间距较大的符号,例如用于禁航区,其纹理是由连续的形状组成,例如疏浚区域的点或菱形图案,这些图案是为了突出显示深度小于安全水深。图案符号或纹理单元可以通过像素阵列或矢量符号表示。图案填充模式可以是交错的或线性的, 阅读全文
posted @ 2020-08-18 10:44 海图微信-lvxin6136 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 1.通过居中符号进行区域符号化 居中的符号用于减少交通繁忙区域的混乱情况。由于此类区域可能很大,因此我们使用较大的符号,并且由于给定区域(例如航道,预防区;禁锚区或渔区)可能有许多限制,因此这些符号具有内置偏移量以防止覆盖。 2.如何定位居中的符号或文本 居中符号和文本的枢轴点将在该区域的中心,或者 阅读全文
posted @ 2020-08-18 10:41 海图微信-lvxin6136 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 面物标对象的绘制指令 SHOWAREA指令旨在符号化面物标对象。它执行各种填充操作。主要要求是,区域符号必须始终在ECDIS的查看窗口内的区域部分中清晰可见。如果该区域覆盖了视窗的很大一部分,则可能需要多个符号。另一方面,第二个要求是不要显示过多的符号,因为这会引起混乱。一种解决方案是将符号置于查看 阅读全文
posted @ 2020-08-18 10:37 海图微信-lvxin6136 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 复杂矢量线型符号的示例实现 以下是确定复杂线型的一部分符号旋转的简化示例。本示例使用文档中介绍的ACHRES51复杂线型。 每个符号化指令将按顺序绘制。图表如下: 步骤1:沿着对象的边缘绘制第一个直线段。 LVCT 28SPA; SW1; PU446,810; PD747,810; 步骤2:在位置5 阅读全文
posted @ 2020-08-18 10:28 海图微信-lvxin6136 阅读(346) 评论(0) 推荐(0) 编辑