Appearance
MercatorCoordinate
MercatorCoordinate
此类表示基于 WebMercator 投影的坐标。
Examples
javascript
const mercatorCoordinate = new DiMap.MercatorCoordinate(0.5, 0.5)x
x 坐标值
Type: number
y
y 坐标值
Type: number
z
z 坐标值
fromLngLat
根据经纬度坐标和海拔高度创建MercatorCoordinate对象的新实例。
Parameters
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
lngLatLike | 是 | LngLatLike | 经纬度坐标 |
altitude | 否 | number | 海拔高度 |
Returns MercatorCoordinate 新实例
constructor
创建新实例。
Parameters
| 参数名 | 必选 | 类型 | 描述 |
|---|---|---|---|
x | 是 | number | x 坐标值 |
y | 是 | number | y 坐标值 |
z | 否 | number | z 坐标值 |
toAltitude
获取当前 WebMercator 投影坐标的海拔高度(单位:米)。
Returns number 海拔高度
toLngLat
将当前 WebMercator 投影坐标转换为经纬度坐标。
Returns LngLat 经纬度坐标
meterInMercatorCoordinateUnits
获取当前 WebMercator 投影坐标每米对应的坐标值。
Returns number 每米对应的坐标值