由经度、纬度和高度定义的位置。
Name | Type | Default | Description |
---|---|---|---|
longitude
|
Number |
0.0
|
可选 经度,以弧度为单位。 |
latitude
|
Number |
0.0
|
可选 纬度,以弧度为单位。 |
height
|
Number |
0.0
|
可选 椭圆体上方的高度,以米为单位。 |
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 | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。 (如果制图未定义,则返回未定义)
比较提供的制图组件,如果它们相等则返回
true
,否则返回
false
。
Name | Type | Description |
---|---|---|
left
|
Cartographic | 可选 第一个制图。 |
right
|
Cartographic | 可选 第二个制图。 |
Returns:
如果左右相等,则为
true
,否则为
false
。
比较提供的制图组件,如果它们在提供的 epsilon 内,则返回
true
,否则返回
false
。
Name | Type | Default | Description |
---|---|---|---|
left
|
Cartographic | 可选 第一个制图。 | |
right
|
Cartographic | 可选 第二个制图。 | |
epsilon
|
Number |
0
|
可选 用于相等性测试的 epsilon。 |
Returns:
true
left 和 right 在提供的 epsilon 内,则为 true,否则为
false
。
static Cesium.Cartographic.fromCartesian (cartesian, ellipsoid , result ) → Cartographic
从笛卡尔位置创建一个新的制图实例。结果对象中的值将以弧度表示。
Name | Type | Default | Description |
---|---|---|---|
cartesian
|
Cartesian3 | 要转换为制图表示的笛卡尔位置。 | |
ellipsoid
|
Ellipsoid |
Ellipsoid.WGS84
|
可选 位置所在的椭球体。 |
result
|
Cartographic | 可选 存储结果的对象。 |
Returns:
修改后的结果参数,如果没有提供新的制图实例,或者如果笛卡尔位于椭圆体的中心,则为未定义。
static Cesium.Cartographic.fromDegrees (longitude, latitude, height , result ) → Cartographic
从以度数指定的经度和纬度创建一个新的制图实例。结果对象中的值将以弧度表示。
Name | Type | Default | Description |
---|---|---|---|
longitude
|
Number | 经度,以度为单位。 | |
latitude
|
Number | 纬度,以度为单位。 | |
height
|
Number |
0.0
|
可选 椭圆体上方的高度,以米为单位。 |
result
|
Cartographic | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。
static Cesium.Cartographic.fromRadians (longitude, latitude, height , result ) → Cartographic
根据以弧度指定的经度和纬度创建一个新的制图实例。
Name | Type | Default | Description |
---|---|---|---|
longitude
|
Number | 经度,以弧度为单位。 | |
latitude
|
Number | 纬度,以弧度为单位。 | |
height
|
Number |
0.0
|
可选 椭圆体上方的高度,以米为单位。 |
result
|
Cartographic | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。
static Cesium.Cartographic.toCartesian (cartographic, ellipsoid , result ) → Cartesian3
从制图输入创建一个新的 Cartesian3 实例。输入对象中的值应以弧度为单位。
Name | Type | Default | Description |
---|---|---|---|
cartographic
|
Cartographic | 要转换为笛卡尔3 输出的输入。 | |
ellipsoid
|
Ellipsoid |
Ellipsoid.WGS84
|
可选 位置所在的椭球体。 |
result
|
Cartesian3 | 可选 存储结果的对象。 |
Returns:
职位
clone ( result ) → Cartographic
复制此实例。
Name | Type | Description |
---|---|---|
result
|
Cartographic | 可选 存储结果的对象。 |
Returns:
修改后的结果参数或新的制图实例(如果未提供)。
将提供的与此制图组件进行比较,如果它们相等则返回
true
,否则返回
false
。
Name | Type | Description |
---|---|---|
right
|
Cartographic | 可选 第二个制图。 |
Returns:
如果左右相等,则为
true
,否则为
false
。
将提供的与此制图组件进行比较,如果它们在提供的 epsilon 内,则返回
true
,否则返回
false
。
Name | Type | Default | Description |
---|---|---|---|
right
|
Cartographic | 可选 第二个制图。 | |
epsilon
|
Number |
0
|
可选 用于相等性测试的 epsilon。 |
Returns:
true
left 和 right 在提供的 epsilon 内,则为 true,否则为
false
。
以'(经度、纬度、高度)'的格式创建一个表示此制图的字符串。
Returns:
以'(经度、纬度、高度)'格式表示提供的制图的字符串。