|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object com.supermap.mapping.ChartObjectInfo
public class ChartObjectInfo
海图物标信息类。
通过该类可以返回海图物标信息,包括物标的简称、完整名称、编码、本地化名称以及相关信息。
方法摘要 | |
---|---|
java.lang.String |
getAcronym()
返回物标六个字符简称。 |
java.lang.String |
getAgencyToken()
返回机构简称。 |
int |
getCode()
返回物标的编码,OBJL 字段值。 |
java.lang.String |
getCollectionLongName()
返回物标所属集合物标的 17 个字符长名。 |
double |
getDepth()
返回水深值。 |
S57EdgeStyle[] |
getEdgesStyle()
返回线面物标的边界线的风格, 只支持纸质海图显示风格。 |
long |
getFeatureID()
返回物标对象的 RCID,物标在一幅海图内的唯一标识。 |
GeometryType |
getGeometryType()
返回几何对象类型。 |
java.lang.String |
getLocalName()
返回物标本地化名称。 |
java.lang.String |
getLongName()
返回物标对象的 17 个字符的长名,物标全球唯一标识。 |
java.lang.String |
getMasterLongName()
返回物标的主物标的 17 个字符长名。 |
java.lang.String |
getName()
返回物标的名称。 |
GeoStyle[] |
getPointStyles()
返回点物标的风格。 |
int |
getRecordsetID()
获取物标对象的记录集 ID。 |
ChartAttributeInfo[] |
getS57Attributes()
返回S-57标准中定义的属性值,以及部分属性基本信息。 |
java.lang.String |
getS57FeatureTypeName()
返回物标的类型。 |
Selection |
getSelection()
返回 ChartObjectInfo 对象所在的选择集。 |
void |
setDepth(double value)
设置水深值。 |
void |
setEdgesStyle(S57EdgeStyle[] value)
设置线面物标的边界线的风格, 只支持纸质海图显示风格(即 ChartDisplayStyleType.PAPERCHART )。 |
boolean |
setS57AttributeValue(java.lang.String acronym,
java.lang.Object value)
设置 S57 标准中的属性值。 |
从类 java.lang.Object 继承的方法 |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public java.lang.String getLongName()
public long getFeatureID()
public java.lang.String getAcronym()
public java.lang.String getName()
public java.lang.String getLocalName()
public int getCode()
public java.lang.String getAgencyToken()
public GeometryType getGeometryType()
public java.lang.String getS57FeatureTypeName()
public int getRecordsetID()
public double getDepth()
public void setDepth(double value)
value
- 水深值。public java.lang.String getMasterLongName()
public java.lang.String getCollectionLongName()
public ChartAttributeInfo[] getS57Attributes()
public Selection getSelection()
public boolean setS57AttributeValue(java.lang.String acronym, java.lang.Object value)
设置属性字段时,海图属性类型(请参见 AttributeTypeChart
)与输入值类型、值格式的对应关系如下:
AttributeTypeChart.LIST
时,输入值类型为 String,值格式为 ID1+":"Meaning1;ID2+":"Meaning2;...;IDn+":"Meaningn。AttributeTypeChart.ENUMERATED
时,输入值类型为 String,值格式为 ID+":"Meaning。AttributeTypeChart.INTEGER
时,输入值类型为 Int32。AttributeTypeChart.FLOAT
时,输入值类型为 Double。AttributeTypeChart.CODEDSTRING
时,输入值类型为 String。AttributeTypeChart.FREETEXT
时,输入值类型为 String。
acronym
- 指定的属性的六位字符简称。value
- 指定的属性的字段值。
public S57EdgeStyle[] getEdgesStyle()
public void setEdgesStyle(S57EdgeStyle[] value)
ChartDisplayStyleType.PAPERCHART
)。
value
- 线面物标的边界线的风格。public GeoStyle[] getPointStyles()
|
|||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |