Cartographic

new Cesium.Cartographic(longitude, latitude, height)

由经度、纬度和高度定义的位置。
Name Type Default Description
longitude number 0.0 optional 经度,以弧度为单位.
latitude number 0.0 optional 纬度,以弧度为单位.
height number 0.0 optional 椭球体上方的高度,单位为米。
See:

Members

static constant Cesium.Cartographic.ZERO : Cartographic

初始化为。的不可变Cartographic 实例 (0.0, 0.0, 0.0).
椭球体上方的高度,单位为米。
Default Value: 0.0
纬度,以弧度为单位.
Default Value: 0.0
经度,以弧度为单位.
Default Value: 0.0

Methods

static Cesium.Cartographic.clone(cartographic, result)Cartographic

复制Cartographic instance.
Name Type Description
cartographic Cartographic 要复制的Cartographic。
result Cartographic optional 要在其上存储结果的对象。
Returns:
修改后的结果参数 或新的Cartographic实例(如果没有提供的话)。 (如果cartographic未定义则返回未定义)

static Cesium.Cartographic.equals(left, right)boolean

比较所提供的地图组件并返回 true,否则为false
Name Type Description
left Cartographic optional 第一个cartographic.
right Cartographic optional 第二个 cartographic.
Returns:
true如果左和右相等,否则false

static Cesium.Cartographic.equalsEpsilon(left, right, epsilon)boolean

比较所提供的地图组件并返回 true 如果它们在给定的范围内, 否则 false
Name Type Default Description
left Cartographic optional 第一个cartographic.
right Cartographic optional 第二个 cartographic.
epsilon number 0 optional 用来检验等式。
Returns:
true如果左和右在提供的epsilon内,否则 false

static Cesium.Cartographic.fromCartesian(cartesian, ellipsoid, result)Cartographic

从笛卡尔位置创建一个新的Cartographic实例。中的值 结果对象将以弧度为单位。
Name Type Default Description
cartesian Cartesian3 要转换为地图表示法的笛卡尔位置。
ellipsoid Ellipsoid Ellipsoid.default optional 位置所在的椭球体。
result Cartographic optional 要在其上存储结果的对象。
Returns:
修改后的结果参数, 如果没有提供,则为新的Cartographic实例;如果直角坐标位于椭球体的中心,则为未定义的。

static Cesium.Cartographic.fromDegrees(longitude, latitude, height, result)Cartographic

根据经度和纬度创建新的Cartographic实例 以度数指定。结果对象中的值将 以弧度为单位。
Name Type Default Description
longitude number 经度,以度为单位。
latitude number 纬度,以度为单位.
height number 0.0 optional 椭球体上方的高度,单位为米。
result Cartographic optional 要在其上存储结果的对象。
Returns:
修改后的结果参数 或新的Cartographic实例(如果没有提供的话)。

static Cesium.Cartographic.fromRadians(longitude, latitude, height, result)Cartographic

根据经度和纬度创建新的Cartographic实例 以弧度指定。
Name Type Default Description
longitude number 经度,以弧度为单位.
latitude number 纬度,以弧度为单位.
height number 0.0 optional 椭球体上方的高度,单位为米。
result Cartographic optional 要在其上存储结果的对象。
Returns:
修改后的结果参数 或新的Cartographic实例(如果没有提供的话)。

static Cesium.Cartographic.toCartesian(cartographic, ellipsoid, result)Cartesian3

从一个制图输入创建一个新的Cartesian3实例。输入的值 物体应该以弧度为单位。
Name Type Default Description
cartographic Cartographic 将输入转换为笛卡尔输出。
ellipsoid Ellipsoid Ellipsoid.default optional 位置所在的椭球体。
result Cartesian3 optional 要在其上存储结果的对象。
Returns:
位置
复制instance.
Name Type Description
result Cartographic optional 要在其上存储结果的对象。
Returns:
修改后的结果参数 或新的Cartographic实例(如果没有提供的话)。

equals(right)boolean

将所提供的与此cartographic 组件进行比较并返回 true,否则为false
Name Type Description
right Cartographic optional 第二个 cartographic.
Returns:
true如果左和右相等,否则false

equalsEpsilon(right, epsilon)boolean

将所提供的与此cartographic 组件进行比较并返回 true 如果它们在给定的范围内, 否则 false
Name Type Default Description
right Cartographic optional 第二个 cartographic.
epsilon number 0 optional 用来检验等式。
Returns:
true如果左和右在提供的epsilon内,否则 false
以'(经度,纬度,高度)'的格式创建表示此Cartographic的字符串。
Returns:
表示所提供Cartographic的字符串,格式为'(经度,纬度,高度)'。
Need help? The fastest way to get answers is from the community and team on the Cesium Forum.