GeoPoint类参考

点几何对象类,派生于 <Geometry> 类。 更多...

继承自Geometry

所有成员的列表。

公有成员

(id) - initWithX:Y:
 根据指定的参数来构造一个 GeoPoint 的新对象。
(id) - initWithPoint:
 根据给定的 GeoPoint 对象构造一个与其完全相同的新对象。
(id) - initWithPoint2D:
 根据指定的参数来构造一个 GeoPoint 的新对象。
(void) - dispose
 释放该对象所占用的资源。调用该方法之后,此对象不再可用。
(double) - getX
 返回此点几何对象的 X 坐标。使用无参构造函数构造的点对象的 X 坐标值为默认值。
(double) - getY
 返回此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。
(void) - setX:
 设置此点几何对象的 X 坐标。
(void) - setY:
 设置此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。
(bool) - isEmpty
 判断当前点几何是否为空,即其 X 和 Y 坐标是否均为-1.7976931348623157e+308。使用的判断精度为零值判断精度。
(GeoPoint *) - clone
 返回当前 GeoPoint 对象的一个拷贝。
(NSString *) - toJson
 将点几何对象转换成Json串。
(BOOL) - fromJson:
 将Json串转换成点几何对象。

详细描述

点几何对象类,派生于 <Geometry> 类。

该类一般用于描述点状地理实体。

<Point2D> 和 <GeoPoint> 都可用来表示二维点,所不同的是 <GeoPoint> 描述的是地物实体,而 <Point2D> 描述的是一个位置点;当赋予 <GeoPoint> 不同的几何风格,即可用于表示不同的地物实体,而 <Point2D> 则是广泛用于定位的坐标点。当该类的实例对象已被 dispose (GeoPoint) 方法释放后,再调用对象的方法,则会抛出 ObjectDisposedException。


成员函数文档

- (GeoPoint *) clone  

返回当前 GeoPoint 对象的一个拷贝。

返回:
通过克隆操作得到的 GeoPoint 对象。

实现了Geometry

- (void) dispose  

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

实现了Geometry

- (BOOL) fromJson: (id)  JSONData  

将Json串转换成点几何对象。

参数:
JSONData id类型的Json串。
返回:
一个布尔值,转换成功返回true,否则返回false。

实现了Geometry

- (double) getX  

返回此点几何对象的 X 坐标。使用无参构造函数构造的点对象的 X 坐标值为默认值。

返回:
此点几何对象的 X 坐标。
- (double) getY  

返回此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。

返回:
此点几何对象的 Y 坐标。
- (id) initWithPoint2D: (Point2D *)  point  

根据指定的参数来构造一个 GeoPoint 的新对象。

参数:
point 指定的二维点对象。
- (id) initWithPoint: (GeoPoint *)  point  

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

参数:
point 指定的 GeoPoint 对象。
- (id) initWithX: (double)  x
Y: (double)  y 

根据指定的参数来构造一个 GeoPoint 的新对象。

参数:
x 指定点几何对象的 X 坐标值。
y 指定点几何对象的 Y 坐标值。
- (bool) isEmpty  

判断当前点几何是否为空,即其 X 和 Y 坐标是否均为-1.7976931348623157e+308。使用的判断精度为零值判断精度。

返回:
如果当前点几何为空则返回 true;否则返回 false。

实现了Geometry

- (void) setX: (double)  x  

设置此点几何对象的 X 坐标。

参数:
x 用以设置此点几何对象的 X 坐标。
- (void) setY: (double)  y  

设置此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。

参数:
y 用以设置此点几何对象的 Y 坐标。
- (NSString*) toJson  

将点几何对象转换成Json串。

返回:
点几何对象转换的Json串。

实现了Geometry


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