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

初始化为(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 Cesium.Cartographic.clone(cartographic, result)Cartographic

复制地图实例。
Name Type Description
cartographic Cartographic 要复制的地图。
result Cartographic optional 要将结果存储到的对象。
Returns:
修改后的结果参数或新的制图实例(如果未提供)。(如果制图未定义,则返回undefined)

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

比较提供的制图组件和返回值 如果相等,则为true,否则为false
Name Type Description
left Cartographic optional 第一次制图。
right Cartographic optional 第二次制图。
Returns:
如果左右相等,则为true,否则为false

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

比较提供的制图组件和返回值 true如果它们在规定的epsilon范围内, false否则。
Name Type Default Description
left Cartographic optional 第一次制图。
right Cartographic optional 第二次制图。
epsilon Number 0 optional 用于相等性测试的epsilon。
Returns:
true如果左、右在规定的epsilon范围内,则为false

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

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

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

从经纬度创建新的地图实例 以度表示。结果对象中的值将 以弧度表示。
Name Type Default Description
longitude Number 经度,以度为单位。
latitude Number 纬度,以度为单位。
height Number 0.0 optional 椭球面以上的高度,以米为单位。
result Cartographic optional 要将结果存储到的对象。
Returns:
修改后的结果参数或新的制图实例(如果未提供)。

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

从经度和纬度创建新的制图实例 以弧度表示。
Name Type Default Description
longitude Number 以经度为单位。
latitude Number 纬度,以弧度表示。
height Number 0.0 optional 椭球面以上的高度,以米为单位。
result Cartographic optional 要将结果存储到的对象。
Returns:
修改后的结果参数或新的制图实例(如果未提供)。

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

从制图输入创建一个新的Cartesian3实例。输入的值 对象应为弧度。
Name Type Default Description
cartographic Cartographic 要转换为Cartesian3输出的输入。
ellipsoid Ellipsoid Ellipsoid.WGS84 optional 位置所在的椭球体。
result Cartesian3 optional 要将结果存储到的对象。
Returns:
职位
复制此实例。
Name Type Description
result Cartographic optional 要将结果存储到的对象。
Returns:
修改后的结果参数或新的制图实例(如果未提供)。

equals(right)Boolean

将提供的与此制图组件进行比较,然后返回 如果相等,则为true,否则为false
Name Type Description
right Cartographic optional 第二次制图。
Returns:
如果左右相等,则为true,否则为false

equalsEpsilon(right, epsilon)Boolean

将提供的与此制图组件进行比较,然后返回 true如果它们在规定的epsilon范围内, false否则。
Name Type Default Description
right Cartographic optional 第二次制图。
epsilon Number 0 optional 用于相等性测试的epsilon。
Returns:
true如果左、右在规定的epsilon范围内,则为false

toString()String

以“(经度、纬度、高度)”格式创建表示此地图的字符串。
Returns:
以''经度,纬度,高度''格式表示所提供的地图的字符串。