com.supermap.data
类 Projection
- java.lang.Object
-
- com.supermap.data.Projection
-
public class Projection extends java.lang.Object
投影坐标系地图投影类。
地图投影就是将球面坐标转化为平面坐标的过程。
一般来说,地图投影按变形性质可以分为等角投影、等距投影和等积投影,适于不同的用途,如果是航海图,等角投影是很常用。还有一种是各类变形介于这几种之间的任意投影,一般用作参考用途和教学地图。地图投影也可以按照构成方法分成两大类,分别为几何投影和非几何投影。几何投影是把椭球面上的经纬线网投影到几何面上,然后将几何面展为平面而得的,包括方位投影、圆柱投影和圆锥投影;非几何投影不借助几何面,根据某些条件有数学解析法确定球面与平面之间点与点的函数关系,包括伪方位投影、伪圆柱投影、伪圆锥投影和多圆锥投影。有关投影方式类型的详细信息请参考
ProjectionType
。
-
-
构造器概要
构造器 构造器和说明 Projection()
构造一个新的 Projection 对象。Projection(Projection projection)
根据给定的 Projection 对象构造一个与其完全相同的新对象。Projection(ProjectionType type)
根据指定的参数来构造一个 Projection 的新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 Projection
clone()
对自身进行克隆。void
dispose()
释放该对象所占用的资源。boolean
fromXML(java.lang.String xml)
根据 XML 字符串构建投影坐标方式对象。java.lang.String
getName()
返回投影方式对象的名称。ProjectionType
getType()
返回投影坐标系统的投影方式的类型。void
setType(ProjectionType value)
设置投影坐标系统的投影方式的类型。java.lang.String
toXML()
返回投影方式对象的 XML 字符串表示。
-
-
-
构造器详细资料
-
Projection
public Projection()
构造一个新的 Projection 对象。
-
Projection
public Projection(ProjectionType type)
根据指定的参数来构造一个 Projection 的新对象。- 参数:
type
- 投影坐标系统的投影方式的类型。
-
Projection
public Projection(Projection projection)
根据给定的 Projection 对象构造一个与其完全相同的新对象。- 参数:
projection
- 指定的 Projection 对象。
-
-
方法详细资料
-
clone
public Projection clone()
对自身进行克隆。- 覆盖:
clone
在类中java.lang.Object
- 返回:
- 返回对自身的一个克隆。
-
getName
public java.lang.String getName()
返回投影方式对象的名称。- 返回:
- 投影方式对象的名称。
- Default:
- 默认值为 "No Projection"。
-
getType
public ProjectionType getType()
返回投影坐标系统的投影方式的类型。- 返回:
- 投影坐标系统的投影方式的类型。
- Default:
- 默认值为
PRJ_NONPROJECTION
。
-
setType
public void setType(ProjectionType value)
设置投影坐标系统的投影方式的类型。- 参数:
value
- 投影坐标系统的投影方式的类型。
-
dispose
public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。
-
fromXML
public boolean fromXML(java.lang.String xml)
根据 XML 字符串构建投影坐标方式对象。- 参数:
xml
- 指定的 XML 字符串。- 返回:
- 如果构建 XML 字符串成功返回 true,否则返回 false。
-
toXML
public java.lang.String toXML()
返回投影方式对象的 XML 字符串表示。- 返回:
- 投影方式对象的 XML字符串表示。
-
-