因为开发中经常用到两个坐标之间的转换,在此记录下。以上海徐汇的城建坐标为例
需要用到两个js,一个是转换计算封装好的SHairportTransform(自定义的测算方法),一个是安装的proj4库
我暂存到GitHub上myVue/src/
- wgs1984转城建
let coods = SHairportTransform.gps2local(121.447221,31.214626)
console.log(coods) // [-1902.3133189163098,-2305.3069146731004]
- 城建转wgs1984
let coods = SHairportTransform.local2gps(-1902.3133189163098,-2305.3069146731004)
console.log(coods) // [121.447221,31.214626]
开发中如果地图方或测绘院有转换的方法,优先提供的方法。此方法上海徐汇可用,其它未知