com.supermap.data
类 GeoPrimeMeridian

java.lang.Object
  继承者 com.supermap.data.GeoPrimeMeridian

public class GeoPrimeMeridian
extends java.lang.Object

中央子午线类。

该对象主要应用于地理坐标系中,地理坐标系由三部分组成:中央子午线、参照系或者大地基准(Datum)和角度单位。


构造方法摘要
GeoPrimeMeridian()
          构造一个新的 GeoPrimeMeridian 对象。
GeoPrimeMeridian(double longitudeValue, java.lang.String name)
          根据指定的参数来构造一个 GeoPrimeMeridian 的新对象。
GeoPrimeMeridian(GeoPrimeMeridian geoPrimeMeridian)
          根据指定的 GeoPrimeMeridian 对象构造一个与其完全相同的新对象。
GeoPrimeMeridian(GeoPrimeMeridianType type)
          根据指定的参数来构造一个 GeoPrimeMeridian 的新对象。
 
方法摘要
 void dispose()
          释放该对象所占用的资源。
 boolean fromXML(java.lang.String xml)
          根据指定的 XML 字符串构建 GeoPrimeMeridian 对象。
 double getLongitudeValue()
          返回中央经线值,单位为度。
 java.lang.String getName()
          返回中央经线对象的名称。
 GeoPrimeMeridianType getType()
          返回中央经线的类型。
 void setLongitudeValue(double value)
          设置中央经线值,单位为度。
 void setName(java.lang.String value)
          设置中央经线对象的名称。
 void setType(GeoPrimeMeridianType value)
          设置中央经线的类型。
 java.lang.String toXML()
          返回表示 GeoPrimeMeridian 对象的 XML 字符串。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

GeoPrimeMeridian

public GeoPrimeMeridian()
构造一个新的 GeoPrimeMeridian 对象。


GeoPrimeMeridian

public GeoPrimeMeridian(GeoPrimeMeridianType type)
根据指定的参数来构造一个 GeoPrimeMeridian 的新对象。

参数:
type - 指定的 GeoPrimeMeridianType 对象。

GeoPrimeMeridian

public GeoPrimeMeridian(double longitudeValue,
                        java.lang.String name)
根据指定的参数来构造一个 GeoPrimeMeridian 的新对象。

参数:
longitudeValue - 指定的中央经线值,单位:度。
name - 指定的中央经线对象的名称。

GeoPrimeMeridian

public GeoPrimeMeridian(GeoPrimeMeridian geoPrimeMeridian)
根据指定的 GeoPrimeMeridian 对象构造一个与其完全相同的新对象。

参数:
geoPrimeMeridian - 指定的 GeoPrimeMeridian 对象。
方法详细信息

getLongitudeValue

public double getLongitudeValue()
返回中央经线值,单位为度。

返回:
中央经线值。
默认值:
默认值为 0。

setLongitudeValue

public void setLongitudeValue(double value)
设置中央经线值,单位为度。

参数:
value - 中央经线值。

getName

public java.lang.String getName()
返回中央经线对象的名称。

返回:
中央经线对象的名称。
默认值:
默认值为 "Greenwich"。

setName

public void setName(java.lang.String value)
设置中央经线对象的名称。

参数:
value - 中央经线对象的名称。

getType

public GeoPrimeMeridianType getType()
返回中央经线的类型。

返回:
中央经线的类型。
默认值:
默认值为 PRIMEMERIDIAN_GREENWICH

setType

public void setType(GeoPrimeMeridianType value)
设置中央经线的类型。该方法的参数值为自定义类型时,用户需另外指定中央经线值;其余的值为 SuperMap iObjects Java 系统预定义,用户不必指定中央经线值。可参见常量 GeoPrimeMeridianType 进行设置。

参数:
value - 中央经线的类型。

fromXML

public boolean fromXML(java.lang.String xml)
根据指定的 XML 字符串构建 GeoPrimeMeridian 对象。

参数:
xml - 指定的 XML 字符串。
返回:
如果构建成功返回 true,否则返回 false。

toXML

public java.lang.String toXML()
返回表示 GeoPrimeMeridian 对象的 XML 字符串。

返回:
表示 GeoPrimeMeridian 类对象的 XML 字符串。

dispose

public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。