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 高度,以米为单位,在椭球面上。 |
参考:
成员变量
初始化为(0.0,0.0,0.0)的不可变Cartographic实例。
height : Number
高度,以米为单位,在椭球面上。
-
Default Value:
0.0
latitude : Number
纬度(以弧度表示)。
-
Default Value:
0.0
longitude : Number
经度(以弧度表示)。
-
Default Value:
0.0
内置方法
克隆Cartographic实例。
Name | Type | Description |
---|---|---|
cartographic |
Cartographic | 要被克隆的Cartographic实例。 |
result |
Cartographic | optional 存储结果的对象。 |
返回值:
修改后的结果参数或新的Cartographic实例(如果没有提供)。(如果地理坐标未定义,则返回undefined)
比较提供的地理坐标分量,如果相等,则返回
true
,否则返回false
。
Name | Type | Description |
---|---|---|
left |
Cartographic | optional 第一个地理坐标。 |
right |
Cartographic | optional 第二个地理坐标。 |
返回值:
true
如果left等于right,,否则false
。
比较提供的地理坐标分量,如果它们在提供的epsilon范围内,则返回
true
,否则返回false
。
Name | Type | Description |
---|---|---|
left |
Cartographic | optional 第一个地理坐标。 |
right |
Cartographic | optional 第二个地理坐标。 |
epsilon |
Number | 用于等式检验的epsilon。 |
返回值:
true
如果left和right都在给定的范围内 ,否则false
。
从笛卡尔坐标位置创建一个新的Cartographic实例。结果对象中的值将以弧度表示。
Name | Type | Default | Description |
---|---|---|---|
cartesian |
Cartesian3 | 要转换为地理坐标表示的笛卡尔坐标位置。 | |
ellipsoid |
Ellipsoid |
Ellipsoid.WGS84
|
optional 位置所在的椭球面。 |
result |
Cartographic | optional 存储结果的对象。 |
返回值:
修改后的结果参数或新的Cartographic实例(如果没有提供), 或若笛卡尔坐标在椭球的中心,则没有定义。
从指定的经度和纬度(以角度表示)创建新的Cartographic实例。
Name | Type | Default | Description |
---|---|---|---|
longitude |
Number | 经度(以角度表示)。 | |
latitude |
Number | 纬度(以角度表示)。 | |
height |
Number |
0.0
|
optional 高度,以米为单位,在椭球面上。 |
result |
Cartographic | optional 存储结果的对象。 |
返回值:
修改后的结果参数或新的Cartographic实例(如果没有提供)。
从指定的经度和纬度(以弧度表示)创建新的Cartographic实例。
Name | Type | Default | Description |
---|---|---|---|
longitude |
Number | 经度(以弧度表示)。 | |
latitude |
Number | 纬度(以弧度表示)。 | |
height |
Number |
0.0
|
optional 高度,以米为单位,在椭球面上。 |
result |
Cartographic | optional 存储结果的对象。 |
返回值:
修改后的结果参数或新的Cartographic实例(如果没有提供)。
从Cartographic输入创建一个新的Cartesian3实例。输入对象中的值应该以弧度表示。
Name | Type | Default | Description |
---|---|---|---|
cartographic |
Cartographic | 输入要转换成Cartesian3输出。 | |
ellipsoid |
Ellipsoid |
Ellipsoid.WGS84
|
optional 位置所在的椭球面。 |
result |
Cartesian3 | optional 存储结果的对象。 |
返回值:
位置。
克隆这个实例。
Name | Type | Description |
---|---|---|
result |
Cartographic | optional 存储结果的对象。 |
返回值:
修改后的结果参数或新的Cartographic实例(如果没有提供)。
将提供的地理坐标与此地理坐标进行比较,如果相等,则返回
true
,否则返回false
。
Name | Type | Description |
---|---|---|
right |
Cartographic | optional 要进行比较的地理坐标。 |
返回值:
true
如果两者相等,否则false
。
将提供的地理坐标与此地理坐标进行比较,如果在提供的epsilon范围内,则返回
true
,否则返回false
。
Name | Type | Description |
---|---|---|
right |
Cartographic | optional 要进行比较的地理坐标。 |
epsilon |
Number | 用于等式检验的epsilon。 |
返回值:
true
如果两者都在给定的范围内,否则 false
。
以“(经度、纬度、高度)”格式创建表示此地理坐标的字符串。
返回值:
以“(经度、纬度、高度)”格式表示所提供的地理坐标的字符串。