new Transform()
convertor/Transform.js, line 25
Classes
Methods
-
staticTransform.cartesianArrayToCartographicArray(cartesian){Array}
convertor/Transform.js, line 82 -
笛卡尔坐标数组转经纬度坐标数组 (转换输出的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description cartesian
Array 笛卡尔坐标数组
Name Type Description x
Number 经度
y
Number 纬度
z
Number 高度
Returns:
Type Description Array Position 经纬度坐标数组 -
staticTransform.cartesianToCartographic(cartesian){Position}
convertor/Transform.js, line 37 -
笛卡尔坐标转经纬度坐标 (转换输出的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description cartesian
* 笛卡尔坐标
Name Type Description x
Number 经度
y
Number 纬度
z
Number 高度
Returns:
Type Description Position Position 经纬度坐标 -
staticTransform.cartographicArrayTocartesianArray(position){Array}
convertor/Transform.js, line 99 -
经纬度坐标数组转笛卡尔坐标数组 (用于转换的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description position
Array 笛卡尔坐标数组
Returns:
Name Type Description cartesian
Array 经纬度坐标 Name Type Description x
Number 经度 y
Number 纬度 z
Number 高度 -
staticTransform.cartographicToCartesian(position){*}
convertor/Transform.js, line 65 -
经纬度坐标转笛卡尔坐标 (用于转换的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description position
Position 笛卡尔坐标
Returns:
Name Type Description cartesian
* 经纬度坐标 Name Type Description x
Number 经度 y
Number 纬度 z
Number 高度 -
staticTransform.transformMercatorToWGS84(position){Position}
convertor/Transform.js, line 128 -
墨卡托转经纬度 (转换输出的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description position
Position 墨卡托坐标
Returns:
Type Description Position 转换后的经纬度坐标 -
staticTransform.transformWGS84ToMercator(position){Position}
convertor/Transform.js, line 113 -
经纬度转墨卡托 (用于转换的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
Name Type Description position
Position 坐标
Returns:
Type Description Position 转换后的墨卡托坐标 -
staticTransform.transformWGS84ToWindow(position, viewer){Cartesian2|Object}
convertor/Transform.js, line 169 -
经纬度坐标转屏幕坐标 (用于转换的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
Name Type Description position
Position 经纬度坐标
viewer
Viewer Returns:
Type Description Cartesian2 | Object 转换后的屏幕坐标 -
staticTransform.transformWindowToWGS84(position, viewer){Position}
convertor/Transform.js, line 148 -
屏幕坐标转经纬度坐标 (转换输出的坐标不是
cesium
默认的cartographic
坐标,而是我们自定义格式的Position()
坐标)Name Type Description position
Cartesian2 | object 屏幕坐标,可以使用
Cesium#Cartesian2
格式,也可以直接是{x:...,y:... }
viewer
Viewer 当前
viewer
Returns:
Type Description Position 返回转换后的经纬度坐标