PrjParameter类参考

地图投影参数类。 更多...

所有成员的列表。

公有成员

(id) - initWithPrjParameter:
 根据给定的 PrjParameter 对象构造一个与其完全相同的新对象。
(BOOL) - formXML:
 根据传入的 XML 字符串构建 <PrjParameter> 对象。
(NSString *) - toXML
 返回 PrjParameter 对象的 XML 字符串表示。
(PrjParameter *) - clone
 克隆该对象本身。
(void) - dispose
 释放该对象所占用的资源。当调用该方法之后,此对象不再可用。

属性

double falseEasting
 获取或设置坐标水平偏移量。
double falseNorthing
 获取或设置坐标水平偏移量。
double centralMeridian
 获取或设置中央经线角度值。
double centralParallel
 获取或设置坐标原点对应纬度值。
double standardParallel1
 获取或设置第一标准纬线的纬度值。
double standardParallel2
 返回第二标准纬线的纬度值。
double scaleFactor
 获取或设置投影转换的比例因子。
double azimuth
 获取或设置投影转换的比例因子。
double firstPointLongitude
 获取或设置第一个点的经度。用于方位投影或斜投影。
double secondPointLongitude
 获取或设置第二个点的经度。用于方位投影或斜投影。

详细描述

地图投影参数类。

地图投影的参数,比如中央经线、原点纬度、双标准纬线的第一和第二条纬线等。


成员函数文档

- (PrjParameter*) clone  

克隆该对象本身。

返回:
返回该对象的克隆。
- (void) dispose  

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

- (BOOL) formXML: (NSString *)  xml  

根据传入的 XML 字符串构建 <PrjParameter> 对象。

参数:
xml 传入的 XML 字符串。
返回:
如果构建成功返回 true,否则返回 false。
- (id) initWithPrjParameter: (PrjParameter *)  prjParameter  

根据给定的 PrjParameter 对象构造一个与其完全相同的新对象。

参数:
prjParameter 指定的 PrjParameter 对象。
- (NSString *) toXML  

返回 PrjParameter 对象的 XML 字符串表示。

返回:
表示投影参数对象的 XML 字符串。

属性文档

- (double) azimuth [read, write, assign]

获取或设置投影转换的比例因子。

用于减少投影变换的误差。墨卡托、高斯--克吕格和 UTM 投影的值一般为0.9996。

- (double) centralMeridian [read, write, assign]

获取或设置中央经线角度值。

取值范围为-180度至180度。

默认值为0。

返回:
中央经线角度值。
- (double) centralParallel [read, write, assign]

获取或设置坐标原点对应纬度值。

取值范围为-90度至90度,在圆锥投影中通常就是投影区域最南端的纬度值。

默认值为0。

返回:
坐标原点对应纬度值。
- (double) falseEasting [read, write, assign]

获取或设置坐标水平偏移量。

此方法的返回值是为了避免系统坐标出现负值而加上的一个偏移量。通常用于高斯--克吕格、UTM 和墨卡托投影中。一般的值为500000米。

默认值为0。

返回:
坐标水平偏移量。
- (double) falseNorthing [read, write, assign]

获取或设置坐标水平偏移量。

此方法的参数值是为了避免系统坐标出现负值而加上的一个偏移量。通常用于高斯--克吕格、UTM 和墨卡托投影中。一般的值为500000米。

- (double) firstPointLongitude [read, write, assign]

获取或设置第一个点的经度。用于方位投影或斜投影。

默认值为0。

返回:
第一个点的经度。
- (double) scaleFactor [read, write, assign]

获取或设置投影转换的比例因子。

用于减少投影变换的误差。墨卡托、高斯--克吕格和 UTM 投影的值一般为0.9996。

默认值为0。

返回:
投影转换的比例因子。
- (double) secondPointLongitude [read, write, assign]

获取或设置第二个点的经度。用于方位投影或斜投影。

默认值为0。

返回:
第二个点的经度。
- (double) standardParallel1 [read, write, assign]

获取或设置第一标准纬线的纬度值。

主要应用于圆锥投影中。如果是单标准纬线,则第一标准纬线与第二标准纬线的纬度值相同。

默认值为0。

返回:
第一标准纬线的纬度值。
- (double) standardParallel2 [read, write, assign]

返回第二标准纬线的纬度值。

主要应用于圆锥投影中。如果是单标准纬线,则第一标准纬线与第二标准纬线的纬度值相同;如果是双标准纬线,则其值不能与第一标准纬线的值相同。

默认值为0。

返回:
第二标准纬线的纬度值。

该类的文档由以下文件生成: