PHP使用腾讯地图获取指定地址坐标:经纬度(图文+视频)

PHP使用腾讯地图获取指定地址坐标:经纬度(图文+视频),第1张

概述PHP使用腾讯地图获取指定地址坐标:经纬度图文+视频) 本篇文章主要给大家介绍PHP使用腾讯地图获取指定地址坐标的具体方法。

在上一篇文章【PHP用腾讯地图获取指定地址坐标之创建key的方法】中已经为大家介绍了,如何申请创建key(开发者密钥),那么下面我们就结合具体的代码示例,为大家详细介绍PHP使用腾讯地图获取指定坐标即经纬度的方法。

<?PHP// 腾讯地图$address = '合肥政务区潜山路888号';$url = "http://APIs.map.qq.com/ws/geocoder/v1/?address=$address&key=QAKBZ-Y4OC2-4H7UY-CYDNW-NEYV2-K2FSN";// 初始url会话$ch = curl_init();//  设置url传输选项curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// 执行url会话$data = curl_exec($ch);$map = Json_decode($data);var_dump($map);$location = $map->result->location;echo "经度:".$location->lng."<br/>";// 经度echo "纬度:".$location->lat."<br/>";// 纬度

这里我们定义了一个地址$address和链接$url,需要注意的是,这个链接中有两个重要参数,一个就是定义的$address,一个就是我们自己创建的key(开发者密钥)。然后通过PHP中curl_init函数初始化 cURL 会话,用curl_setopt 函数设置 cURL 传输选项。再用curl_exec 函数 执行 cURL 会话。

然后我们将获取到的url数据通过Json_decode函数转换为Json格式。

最后我们就可以获取到对应的地点位置坐标了。

通过浏览器访问,结果如下图:

如图我们获取到了指定地址的经纬度。

本篇文章就是关于PHP使用腾讯地图获取指定坐标的具体方法介绍,也很简单,那么希望对需要的朋友有所帮助!

想要了解更多PHP知识,可以关注PHP中文网PHP视频教程,欢迎大家参考学习! 总结

以上是内存溢出为你收集整理的PHP使用腾讯地图获取指定地址坐标:经纬度(图文+视频)全部内容,希望文章能够帮你解决PHP使用腾讯地图获取指定地址坐标:经纬度(图文+视频)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1013894.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存