关于百度地图坐标转换接口怎么使用?
因为百度地图的偏差比较大,后来了解到有一套独有的算法。现在需要调用百度API的坐标转换接口,但不知道怎么将获取到的数据保存出来。本人比较小白,经验很弱,想请教一下会的大佬。
百度API接口地址 https://lbsyun.baidu.com/index.php?title=webapi/guide/changeposition
我的代码,动态的创建一个script标签,调用该API
let script = document.createElement('script')
script.type = 'text/javascript'
script.src = `http://api.map.baidu.com/geoconv/v1/?coords=${this.lng},${this.lat}&from=1&to=5&ak=HbRreSYEr1qeUSBzD9k5Hn0yxQkj8Mo5`
document.getElementsByTagName('head')[0].appendChild(script)
console.log(script);
这是script变量的截图
这是获取到的数据
想请教一下大佬我怎么在代码中获取这个数据,最好详细一些,对这方面的知识比较薄弱,非常感谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你用script标签是想解决跨域问题么?这个接口貌似不支持jsonp,所以你不能在浏览器上直接访问,让后台做个代理吧刚才试了以下,是支持jsonp的,加上callback参数
返回
你先声明好这个全局的callback方法,就行了,