public class FeatureInfoS57
extends com.supermap.data.InternalHandleDisposable
S-57objecst.xml 中存储了 S-57 物标的基本信息。通过该类可以获取该 XML 文件中 S-57 物标的基本信息。以机场物标为例,如下图所示:
通过该类获取的机场物标的基本信息:Acronym
="AIRARE"、Code
="2"、Type
="Geo"、Name
="Airport/airfield"以及Definition
、References
、Remarks
。
S57objecst.xml 文件的初始位置为:SuperMap 组件产品安装目录\Bin\Resource\Chart\S57文件夹下,但需要注意的是,该文件路径可通过 ChartEnvironment
类的 setS57ObjectFile
方法进行修改,并且 SuperMap 不建议对该文件进行修改,以免造成不必要的错误而影响使用。
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放 FeatureInfoS57 对象所占用的本地资源。
|
String |
getAcronym()
返回物标的简称。
|
int |
getCode()
返回物标的代码。
|
String |
getDefinition()
返回物标的定义。
|
FeatureTypeChart |
getFeatureTypeChart()
返回物标类型。
|
static long |
getHandle(com.supermap.data.InternalHandle obj) |
String |
getName()
返回物标的名称。
|
String |
getReferences()
返回物标引用信息。
|
String |
getRemarks()
返回物标备注信息。
|
static void |
setHandle(com.supermap.data.InternalHandle obj,
long handle) |
static void |
setIsDisposable(com.supermap.data.InternalHandleDisposable obj,
boolean disposable) |
public void dispose()
public String getAcronym()
public String getName()
public String getDefinition()
public String getReferences()
public String getRemarks()
public int getCode()
public FeatureTypeChart getFeatureTypeChart()
默认值为 FeatureTypeChart.NONE
。
public static void setIsDisposable(com.supermap.data.InternalHandleDisposable obj, boolean disposable)
public static long getHandle(com.supermap.data.InternalHandle obj)
public static void setHandle(com.supermap.data.InternalHandle obj, long handle)
Copyright © 2021–2024 SuperMap. All rights reserved.