S-57 物标属性类。用于描述物标属性基本信息,包括属性的简称、名称等信息。
命名空间:
SuperMap.Chart程序集: SuperMap.Chart (in SuperMap.Chart)
版本: dll
语法
C# |
---|
public class AttributeS57 |
备注
S57Attributes.xml 中存储了 S-57 物标的属性信息。该类可用于从该 XML 文件中读取与 S-57 物标属性相关的信息。以雷达站类为例,如下图所示:
通过该类可以获取的雷达站类信息为:Acronym="CATRAS",Name="Category of radar station",LocalName="雷达站类",Definition="",Code="51",Type="L",SubSet ="A"以及Remarks、References、ExpectedInputs。其中,ExpectedInputs获取的是物标属性的期望输入 AttributeExpectedInputsS57 集合,对应图中 <ExpectedInputs> 与 </ExpectedInputs> 之间的内容。
S57Attributes.xml 文件的初始位置为:SuperMap 组件产品安装目录\Bin\Resource\Chart\S57文件夹下,但需要注意的是,该文件路径可通过 ChartEnvironment 类的 S57AttributeFile 属性进行修改,并且 SuperMap 不建议对该文件进行修改,以免造成不必要的错误而影响使用。
继承层次
System..::.Object
SuperMap.Chart..::.AttributeS57
SuperMap.Chart..::.AttributeS57