如何用php根据地址获取经纬度

 更新时间:2021年04月20日 10:05:22   作者:蒸蒸日上y  
这篇文章主要介绍了php根据地址获取经纬度,对地址经纬度感兴趣的同学,可以参考下

这里用的是百度地图的接口,你需要先申请百度的服务秘钥(ak)。
百度地图有这样一个接口:地理编码

1.php代码:

/**
 * 根据地址获取经纬度 -- 百度地图
 */
public function queryAddress(){
    $ak = '你的ak'; //填写你的ak
    $address = '北京市海淀区上地七街'; //要获取的位置
    $url = 'http://api.map.baidu.com/geocoding/v3/?output=json&address='.$address.'&ak='.$ak;
    $data = file_get_contents($url);
    $data = json_decode($data);
    $data =  json_decode(json_encode($data),true); //转换成数组形式
    print_r($data);
}

2.打印出来的效果:

Array

(

    [status] => 0

    [result] => Array

        (

            [location] => Array

                (

                    [lng] => 116.31222544088

                    [lat] => 40.051939649312

                )

            [precise] => 0

            [confidence] => 30

            [comprehension] => 100

            [level] => 道路

        )

)

注意:

创建你的ak的时候应用类型选择浏览器端即可,下面有个Referer白名单,填写 * 表示任何域名都可以访问

以上就是如何用php根据地址获取经纬度的详细内容,更多关于php获取经纬度的资料请关注脚本之家其它相关文章!

相关文章

  • php模块memcache和memcached区别分析

    php模块memcache和memcached区别分析

    谈及php搭配memcached使用,已经是老生常谈的问题。但是有一些细节,不见得人人清楚。比如说php的模块memcache和memcached有什么区别等。下面我就简单介绍一下。
    2011-06-06
  • PHP获取汉字笔画数功能【测试可用】

    PHP获取汉字笔画数功能【测试可用】

    这篇文章主要介绍了PHP获取汉字笔画数功能,涉及PHP针对常用汉字进行数组归类与遍历、运算等相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • php运用memcache的完整实例

    php运用memcache的完整实例

    这篇文章主要给大家介绍了关于php运用memcache的完整实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • PHP中Static(静态)关键字功能与用法实例分析

    PHP中Static(静态)关键字功能与用法实例分析

    这篇文章主要介绍了PHP中Static(静态)关键字功能与用法,结合实例形式分析了Static关键字功能、以及静态属性、静态变量等相关使用技巧,需要的朋友可以参考下
    2019-04-04
  • PHP实现合并两个排序链表的方法

    PHP实现合并两个排序链表的方法

    这篇文章主要介绍了PHP实现合并两个排序链表的方法,涉及php针对链表的遍历、判断、排序等相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • 一个基于PDO的数据库操作类

    一个基于PDO的数据库操作类

    工作一年以来,所做的项目使用的都是ADODB,但其的代码臃肿和执行效率低导致现在需要更换。
    2011-03-03
  • PHP如何抛出异常处理错误

    PHP如何抛出异常处理错误

    PHP 5 提供了一种新的面向对象的错误处理方法。异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。
    2011-03-03
  • php unset全局变量运用问题的深入解析

    php unset全局变量运用问题的深入解析

    本篇文章是对php中的unset全局变量运用问题进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • 详解WordPress中创建和添加过滤器的相关PHP函数

    详解WordPress中创建和添加过滤器的相关PHP函数

    这篇文章主要介绍了WordPress中创建和添加过滤器的相关PHP函数,分别是apply_filters()函数和add_filter()函数的使用,需要的朋友可以参考下
    2015-12-12
  • php工具型代码之印章抠图

    php工具型代码之印章抠图

    这篇文章主要为大家详细介绍了php工具型代码之印章抠图,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07

最新评论