在查询表条目中使用符号系统命令来执行对象的符号化。当前,在查找表中可以使用以下五个命令:
- SHOWTEXT(TE和TX),绘制文字
- SHOWPOINT(SY),绘制点符号
- SHOWLINE(LC和LS),绘制线
- SHOWAREA(AP和AC),绘制面
- CALLSYMPROC(CS) 条件符号程序
查找表中的条目将S-57对象/属性组合映射到命令序列,这些命令字精确地详细描述了需要显示的符号体系。本节介绍查找表中使用的命令的含义,语法和操作。
查找表中的条目可能包含多个命令字,例如,ACHARE面物标的查找表为:
“ SY(ACHARE51); LS(DASH,2,CHMGF); CS(RESTRN01)”
这将在区域的中心显示ACHARE51符号,并以CHMGF颜色显示虚线样式,然后执行RESTRN01条件符号程序。
每个命令都可以接受一个或多个参数。这些参数影响所选符号,线条样式或图案填充的显示方式。某些参数可以链接到要素对象的S-57属性值,该对象是查找表条目的主题。例如,“ SY(TSSLPT51,ORIENT)”为符号TSSLPT51,其方向为属性ORIENT的值所给定的方向。
对于可变参数 ,如果在特征对象描述中找不到属性,则可以提供默认值。这可以通过为参数分配默认值来完成,例如ORIENT = '90 .0'。分配在命令字的参数列表中完成。
这并不意味着整个符号系统指令都将终止,因为它可能由多个命令字组成,例如,符号系统指令中的第一个命令字显示耀斑,第二个符号显示浮标。如果第一个命令失败,则第二个命令仍然执行,并且浮标显示在图表中。