com.supermap.data

类 GeoPoint



  • public class GeoPoint
    extends Geometry

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

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

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

    • 构造器概要

      构造器 
      构造器和说明
      GeoPoint()
      构造一个新的 GeoPoint 对象,此几何点对象的坐标 X,Y 分别为-1.7976931348623157e+308。
      GeoPoint(double x, double y)
      根据指定的参数来构造一个 GeoPoint 的新对象。
      GeoPoint(GeoPoint point)
      根据给定的 GeoPoint 对象构造一个与其完全相同的新对象。
      GeoPoint(Point2D point)
      根据指定的参数来构造一个 GeoPoint 的新对象。
    • 构造器详细资料

      • GeoPoint

        public GeoPoint()
        构造一个新的 GeoPoint 对象,此几何点对象的坐标 X,Y 分别为-1.7976931348623157e+308。
      • GeoPoint

        public GeoPoint(double x,
                        double y)
        根据指定的参数来构造一个 GeoPoint 的新对象。
        参数:
        x - 指定点几何对象的 X 坐标值。
        y - 指定点几何对象的 Y 坐标值。
      • GeoPoint

        public GeoPoint(GeoPoint point)
        根据给定的 GeoPoint 对象构造一个与其完全相同的新对象。
        参数:
        point - 指定的 GeoPoint 对象。
      • GeoPoint

        public GeoPoint(Point2D point)
        根据指定的参数来构造一个 GeoPoint 的新对象。
        参数:
        point - 指定的二维点对象。
    • 方法详细资料

      • dispose

        public void dispose()
        释放该对象所占用的资源。调用该方法之后,此对象不再可用。
        覆盖:
        dispose 在类中 Geometry
      • getX

        public double getX()
        返回此点几何对象的 X 坐标。使用无参构造函数构造的点对象的 X 坐标值为默认值。
        返回:
        此点几何对象的 X 坐标。
        Default:
        默认值是 -1.79769313486232E+308。
      • setX

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

        public double getY()
        返回此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。
        返回:
        此点几何对象的 Y 坐标。
        Default:
        默认值是 -1.79769313486232E+308。
      • setY

        public void setY(double y)
        设置此点几何对象的 Y 坐标。使用无参构造函数构造的点对象的 Y 坐标值为默认值。
        参数:
        y - 用以设置此点几何对象的 Y 坐标。
        Default:
        默认值是 -1.79769313486232E+308。
      • clone

        public GeoPoint clone()
        返回当前 GeoPoint 对象的一个拷贝。
        指定者:
        clone 在类中 Geometry
        返回:
        通过克隆操作得到的 GeoPoint 对象。
      • isEmpty

        public boolean isEmpty()
        判断当前点几何是否为空,即其 X 和 Y 坐标是否均为-1.7976931348623157e+308。使用的判断精度为零值判断精度。关于零值判断精度,请参见 Environment 类。
        覆盖:
        isEmpty 在类中 Geometry
        返回:
        如果当前点几何为空则返回 true;否则返回 false。
        Default:
        默认值为 true。