创建一个坐标对象
Name | Type | Description |
---|---|---|
lng |
number | 经度 |
lat |
number | 纬度 |
alt |
number | 高度 |
heading |
number | 弧度方向 |
pitch |
number | 相机的弧度 |
roll |
number | 相机弧度角 |
Methods
static TS.Position.fromArray(arr) → Position
从数组生成坐标
Name | Type | Description |
---|---|---|
arr |
Array | 数组 |
Returns:
坐标
static TS.Position.fromDegreesArray(array) → Array.<Position>
根据经纬度数据生成Position
Name | Type | Description |
---|---|---|
array |
Array.<Number> | 经纬度数组 |
Returns:
static TS.Position.fromDegreesArrayHeights(array) → Array.<Position>
根据经纬高数据生成Position
Name | Type | Description |
---|---|---|
array |
Array.<Number> | 经纬高数组 |
Returns:
static TS.Position.fromJSON(valStr) → Position
反序列化
Name | Type | Description |
---|---|---|
valStr |
Returns:
static TS.Position.fromString(str) → Position
从字符串生成坐标
Name | Type | Description |
---|---|---|
str |
string | 字符串 |
Returns:
坐标
clone() → Position
克隆
Returns:
新的对象
计算两个位置之间的距离
Name | Type | Description |
---|---|---|
target |
Position | 另一个点 |
Returns:
距离
输出为数组
Returns:
返回二维坐标数组
Returns:
返回三维坐标数组
Returns:
转换成笛卡尔坐标系
Returns:
转换为弧度坐标
Returns:
序列化
转换为字符串