版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34354426/article/details/78353192
需求: 本人因为要把手机传过来的GPS坐标做成一个飞行线路图,而图是百度地图的EChats做的,所以坐标要转换为百度地图的坐标
老规矩,先说一些比较重要的事:
1 , 百度的坐标转换服务是免费的,想要拿到key 必须申请, 分为未认证,已认证,企业认证,来决定每日转换量的大小。
2,在页面上调用js的方法,一次只能转10 个, 在后台通过URL的请求一次可以请求100个。
3,GPS的坐标可以转换为百度或者谷歌的坐标,但反过来不行。
好了,进入正题
1 , 我这边选择的是后台进行转换,因为100条转一下性能肯定会好一点,前台还是老规矩咯,地图初始化,填 充数据。关键就是后台!
2 , 接下来看后台,后台是JAVA的 SSH
这篇文章写的不是特别好,只能告诉你们思路,和大概的转换过程,能写详细的都写详细了,大致意思我说清楚了,具体怎么实现看你们自己的,我也是初学。。。
另外告诉各位的就是,在调用JS中的转换方法,他返回的是lat 和 lng , 在后端通过URL的请求返回的是x 和 y .
详情见百度API: http://lbsyun.baidu.com/index.php?title=webapi/guide/changeposition