1、plus.geolocation.watchPosition获取定位时,如果设置了参数coordsType:XXX,那就按设置的坐标格式输出坐标。
(1)设置为wgs84以获取国际标准坐标
(2)设置为gcj02以获取国测局坐标(适用于高德地图等)
(3)设置为bd09ll以获取百度地图兼容的坐标。
2、如果没有设置参数coordsType,默认返回的坐标系为WGS84
3、如果未设置coordsType,但配置了定位提供商(如高德、百度地图),那会返回供应商的默认坐标格式(如:高德地图默认GCJ02)
坐标转换方法
1、coordtransform库:提供了四种核心坐标转换方法,用于处理百度坐标系(BD-09)、火星坐标系(GCJ-02)和WGS-84坐标系之间的互转
(1)bd09togcj02:将百度坐标(BD-09)转换为火星坐标(GCJ-02)。
(2)gcj02tobd09:将火星坐标(GCJ-02)转换为百度坐标(BD-09)。
(3)wgs84togcj02:将WGS-84坐标转换为火星坐标(GCJ-02)。
(4)gcj02towgs84:将火星坐标(GCJ-02)转换为WGS-84坐标。
2441

被折叠的 条评论
为什么被折叠?



