由经度、纬度和高度定义的位置。
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)的不可变制图实例。
椭球面以上的高度,以米为单位。
-
Default Value:
0.0
纬度,以弧度表示。
-
Default Value:
0.0
以经度为单位。
-
Default Value:
0.0
Methods
static Cesium.Cartographic.clone(cartographic, result) → Cartographic
复制地图实例。
Name | Type | Description |
---|---|---|
cartographic |
Cartographic | 要复制的地图。 |
result |
Cartographic | optional 要将结果存储到的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。(如果制图未定义,则返回undefined)
比较提供的制图组件和返回值
如果相等,则为
true
,否则为false
。Name | Type | Description |
---|---|---|
left |
Cartographic | optional 第一次制图。 |
right |
Cartographic | optional 第二次制图。 |
Returns:
如果左右相等,则为
true
,否则为false
。比较提供的制图组件和返回值
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:
职位
clone(result) → Cartographic
复制此实例。
Name | Type | Description |
---|---|---|
result |
Cartographic | optional 要将结果存储到的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。
将提供的与此制图组件进行比较,然后返回
如果相等,则为
true
,否则为false
。Name | Type | Description |
---|---|---|
right |
Cartographic | optional 第二次制图。 |
Returns:
如果左右相等,则为
true
,否则为false
。将提供的与此制图组件进行比较,然后返回
true
如果它们在规定的epsilon范围内,
false
否则。Name | Type | Default | Description |
---|---|---|---|
right |
Cartographic | optional 第二次制图。 | |
epsilon |
Number |
0
|
optional 用于相等性测试的epsilon。 |
Returns:
true
如果左、右在规定的epsilon范围内,则为false
。以“(经度、纬度、高度)”格式创建表示此地图的字符串。
Returns:
以''经度,纬度,高度''格式表示所提供的地图的字符串。