其他坐标转高德坐标 最后更新时间: 2024年07月29日
地球上同一个地理位置的经纬度,在不同的坐标系中,会存在少许偏移,国内目前常见的坐标系主要分为三种:
为了确保位置信息的准确性,当使用非高德坐标系时,我们需要使用 AMap.convertFrom()方法将这些非高德坐标系进行转换。以确保与高德地图的坐标体系相匹配。
其他坐标转高德坐标示例
1、使用说明
var gps = [116.3, 39.9]; //需要转换的gps类型的坐标
//参数说明:需要转换的坐标或者坐标组,需要转换的坐标类型,转换成功后的回调函数
AMap.convertFrom(gps, "gps", function (status, result) {
//status:complete 表示查询成功,no_data 为查询无结果,error 代表查询错误
//查询成功时,result.locations 即为转换后的高德坐标系
if (status === "complete" && result.info === "ok") {
var lnglats = result.locations; //转换后的高德坐标 Array.<LngLat>
console.log(lnglats);
}
});
提示
支持最多一次转换40对坐标组