Cartographic

由经度、纬度和高度定义的位置。
new Cartographic(longitude, latitude, height)
Parameters:
longitude (Number) (default 0.0) 经度,以弧度表示。
latitude (Number) (default 0.0) 纬度,以弧度表示。
height (Number) (default 0.0) 椭球面以上的高度,单位为米。
See:

Members

(static, constant) ZERO : Cartographic

初始化为(0.0、0.0、0.0)的不可变地图实例。

height : Number

椭球面以上的高度,单位为米。
Default Value: 0.0

latitude : Number

纬度,以弧度表示。
Default Value: 0.0

longitude : Number

经度,以弧度表示。
Default Value: 0.0

Methods

(static) clone(cartographic, result) → {Cartographic}
复制地图实例。
Parameters:
cartographic (Cartographic) 要复制的地图。
result (Cartographic) 存储结果的对象。
(static) equals(left, right) → {Boolean}
比较提供的制图组件,如果相等,则返回true,否则返回false
Parameters:
left (Cartographic) 第一幅地图。
right (Cartographic) 第二幅地图。
(static) equalsEpsilon(left, right, epsilon) → {Boolean}
比较提供的制图组件,如果它们在提供的epsilon中,则返回true,否则返回false
Parameters:
left (Cartographic) 第一幅地图。
right (Cartographic) 第二幅地图。
epsilon (Number) 用于相等性测试的epsilon。
(static) fromCartesian(cartesian, ellipsoid, result) → {Cartographic}
从笛卡尔坐标位置创建新的地图实例。结果对象中的值将以弧度表示。
Parameters:
cartesian (Cartesian3) 要转换为地图表示的笛卡尔位置。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 位置所在的椭球体。
result (Cartographic) 存储结果的对象。
(static) fromDegrees(longitude, latitude, height, result) → {Cartographic}
从以度为单位指定的经度和纬度创建新的地图实例。结果对象中的值将以弧度表示。
Parameters:
longitude (Number) 经度,以度为单位。
latitude (Number) 纬度,以度为单位。
height (Number) (default 0.0) 椭球面以上的高度,单位为米。
result (Cartographic) 存储结果的对象。
(static) fromRadians(longitude, latitude, height, result) → {Cartographic}
从以弧度指定的经度和纬度创建新的地图实例。
Parameters:
longitude (Number) 经度,以弧度表示。
latitude (Number) 纬度,以弧度表示。
height (Number) (default 0.0) 椭球面以上的高度,单位为米。
result (Cartographic) 存储结果的对象。
(static) toCartesian(cartographic, ellipsoid, result) → {Cartesian3}
从地图输入创建新的cartesian3实例。输入对象中的值应为弧度。
Parameters:
cartographic (Cartographic) 要转换为cartesian3输出的输入。
ellipsoid (Ellipsoid) (default Ellipsoid.WGS84) 位置所在的椭球体。
result (Cartesian3) 存储结果的对象。
clone(result) → {Cartographic}
复制此实例。
Parameters:
result (Cartographic) 存储结果的对象。
equals(right) → {Boolean}
将提供的与此地图组件进行比较,如果相等,则返回true,否则返回false
Parameters:
right (Cartographic) 第二幅地图。
equalsEpsilon(right, epsilon) → {Boolean}
将提供的与此地图组件进行比较,如果它们在提供的epsilon中,则返回true,否则返回false
Parameters:
right (Cartographic) 第二幅地图。
epsilon (Number) 用于相等性测试的epsilon。
toString() → {String}
以“经度、纬度、高度”格式创建表示此地图的字符串。