电子海图开发第二十四篇,s52显示标准,海图的符号渲染,颜色方案,物标对象(共一百篇)

ECDIS电子海图系统显示的基本步骤如下:

1. ECDIS确定SENC中包含的哪些功能对象需要显示。

2. ECDIS根据一组用户定义的参数(例如安全轮廓,安全深度,显示类别)决定如何显示。

3. 使用标准中定义的查找表和条件符号系统程序,将每个特征对象(无论是点,线还是面的几何图元)转换为符号化指令。

4. 根据所选的颜色值,使用查找表将符号化说明绘制到屏幕上,并考虑到可能影响显示的数据定义参数,例如DATSTA-DATENDSCAMIN


海图的符号渲染,颜色方案,物标对象-查找表概述

查找表的作用是根据senc对象获取海图的符号,颜色值,物标对象类型值,它主要包含以下七个表

1. 颜色编码方案,用于定义白天和黑夜的IHO颜色表 

2. 符号,线条样式和填充样式的库

3. 符号指令表,可从中查询到汇编符号化绘图指令

4. 条件符号程序,用户的选择的参数或属性不同来决定如何显示物标。

5. 两种查询样式表,简单符号和复杂海图样式表

a简单符号,即对象的属性与其表示之间的直接关系,例如浮标或陆地区域。在这种情况下,查找表会提供符号系统指令来显示符号,区域填充或线条样式。

 

b)复杂符号,其中物标及其符号体系之间对应关系的取决于参数或上下文,例如深度区域,其颜色填充取决于用户安全轮廓的选择。在这种情况下,查找表会将参考物标属性,然后选择适当的符号系统指令。


6. 测试海图文件


7. 物标对象类的目录,其中包括用户可能添加到海图中的对象。