new Convertor()
Classes
Methods
-
staticConvertor.addMetersToCartesian3(原坐标){Cesium.Cartesian3}
convertor/Convertor.js, line 258 -
在原坐标上做加法,以原格式返回
Name Type Description 原坐标
Cesium.Cartesian3 Returns:
Type Description Cesium.Cartesian3 -
staticConvertor.addMetersToCartographic(原坐标){Cesium.Cartographic}
convertor/Convertor.js, line 272 -
在原坐标上做加法,以原格式返回
Name Type Description 原坐标
Cesium.Cartographic Returns:
Type Description Cesium.Cartographic -
staticConvertor.addMetersToPosition(原坐标){Position}
convertor/Convertor.js, line 244 -
在原坐标上做加法,以原格式返回
Name Type Description 原坐标
Position Returns:
Type Description Position -
staticConvertor.bd09llToBd09mc(lng, lat){Object.<{x:Number, y:Number}>}
convertor/Convertor.js, line 190 -
投影转换,BD09坐标转换为web墨卡托投影坐标,即百度的经纬度转为墨卡托投影坐标
Name Type Description lng
Number BD09坐标
lat
Number BD09坐标
Returns:
Type Description Object.<{x:Number, y:Number}> 转换后的墨卡托投影坐标 -
staticConvertor.bd09llToGcj02ll(bd_lon, bd_lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 51 -
百度坐标系(BD-09)与火星坐标系(GCJ-02)的转换,即百度转谷歌(国内)、高德。
Name Type Description bd_lon
Number 百度坐标经度
bd_lat
Number 百度坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的经纬度坐标 -
staticConvertor.bd09llToWgs84ll(lng, lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 162 -
BD09坐标转WGS84坐标,即百度经纬度转天地图(或者国外谷歌)经纬度
Name Type Description lng
Number BD09坐标经度
lat
Number BD09坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的WGS84坐标 -
staticConvertor.bd09mcToBd09ll(x, y){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 206 -
投影转换,百度的web墨卡托投影坐标转换为百度的经纬度
Name Type Description x
Number 墨卡托投影坐标 x
y
Number 墨卡托投影坐标 y
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的百度的经纬度 -
staticConvertor.convertorByMapType(coord, inputType, outputType){Array}
convertor/Convertor.js, line 222 -
用于天地图、百度、高德对应的经纬度转换为支持的地图类型坐标 支持的地图类型坐标介绍:天地图(cgcs2000) 百度地图(bd09) 高德地图(gcj02) 谷歌地图(gcj02)
Name Type Description coord
Array 经纬度数组
[lng, lat]
inputType
String 输入坐标类型
"AMap" "BMap" "TMap" "GMap"
outputType
String 输出坐标类型
"AMap" "BMap" "TMap" "GMap"
Returns:
Type Description Array 转换后的经纬度数组 -
staticConvertor.gcj02llToBd09ll(lng, lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 71 -
火星坐标系(GCJ-02)与百度坐标系(BD-09),即谷歌(国内)、高德转百度。
Name Type Description lng
Number 火星坐标经度
lat
Number 火星坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的经纬度坐标 -
staticConvertor.gcj02llToWgs84ll(lng, lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 115 -
火星坐标(GCJ-02)转WGS84坐标,即高德、谷歌(国内)转谷歌(国外)、天地图。
Name Type Description lng
Number 火星坐标经度
lat
Number 火星坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的经纬度坐标 -
staticConvertor.GPProject(carto){Cesium.Cartesian3}
convertor/Convertor.js, line 233 -
将Cartographic坐标转换为wgs84下平面投影坐标,以Cartesian3格式返回
Name Type Description carto
Cesium.Cartographic Returns:
Type Description Cesium.Cartesian3 平面投影坐标 -
staticConvertor.wgs84llToBd09ll(lng, lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 176 -
WGS84坐标转BD09坐标,即天地图(或者国外谷歌)经纬度转百度经纬度
Name Type Description lng
Number WGS84坐标经度
lat
Number WGS84坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的BD09坐标 -
staticConvertor.wgs84llToGcj02ll(lng, lat){Object.<{lng:Number, lat:Number}>}
convertor/Convertor.js, line 88 -
WGS84坐标转火星坐标(GCJ-02),即谷歌(国外)、天地图转高德、谷歌(国内)。
Name Type Description lng
Number WGS84坐标经度
lat
Number WGS84坐标纬度
Returns:
Type Description Object.<{lng:Number, lat:Number}> 转换后的经纬度坐标