Methods
世界坐标转84经纬度
| Name | Type | Description |
|---|---|---|
cartesianPoint |
Cartesian3 | optional |
Returns:
返回经纬度
根据半径计算圆缓冲
| Name | Type | Description |
|---|---|---|
radius |
Number | optional |
根据点的经纬度和角度以正北方向为起点绘制圆弧
| Name | Type | Description |
|---|---|---|
lon |
Number | optional |
lat |
Number | optional 经纬度 |
radius |
Number | optional 半径 |
angle |
Number | optional 角度 |
Returns:
返回点集合
格式化两点之间的距离,km使用5位小数,m使用2位小数,使得精度一致.
| Name | Type | Description |
|---|---|---|
distance |
Number | 两点距离 |
Returns:
返回距离文本
通过两点计算偏北角度
| Name | Type | Description |
|---|---|---|
positionsFirst |
Array | optional 两点集合 |
positionsSecond |
Array | optional 两点集合 |
Returns:
返回角度
根据两点计算半圆角度
| Name | Type | Description |
|---|---|---|
v1 |
Cartesian3 | optional |
v2 |
Cartesian3 | optional |
计算两点贴地距离
| Name | Type | Description |
|---|---|---|
positionData |
Cartesian3 | optional |
geoProperty |
Object | optional |
viewer |
Object | optional |
通过屏幕坐标计算比例尺,有误差临时改写
| Name | Type | Description |
|---|---|---|
scene |
Object | optional |
static Cesium.MathTool.LonlatToCartesian(Lonlat) → Cartesian3
84经纬度转世界坐标
| Name | Type | Description |
|---|---|---|
Lonlat |
Object | optional |
Returns:
返回世界坐标
输入三个点计算角度
| Name | Type | Description |
|---|---|---|
p1 |
Object | optional |
p2 |
Object | optional |
p3 |
Object | optional 三角形点集合 |
Returns:
返回角度
计算方向
| Name | Type | Description |
|---|---|---|
from |
Object | optional |
to |
Object | optional 两点计算角度 |
Returns:
返回角度
