zoukankan      html  css  js  c++  java
  • 对接百度地图API 实现地址转经纬度

    <?php
    class BaiduLBS { 
        public static $_ak = '你的KEY值';
        # Util::request 是我封装的一个请求URL类,自己可以写一个 可以提交 post,get的请求类,或者再下面写俩个 一个post 一个get请求  这都随意。网上一搜一大把      
        //获取经纬度坐标  
        public static function getLocation($data) {         
           if (!isset($data['address'])) {
               $info = $data;
               $url = 'http://api.map.baidu.com/geocoder/v2/';
               $info['ak'] = BaiduLBS::$_ak;
               $info['output'] = 'json';//输出格式
          $lbs_result = Util::request($url, 'POST', $info, false, 30); }else { $address = $data['address']; $ak = BaiduLBS::$_ak;; $url = 'http://api.map.baidu.com/geocoder/v2/?address=' . $address . '&output=json&ak=' . $ak;
          $lbs_result = Util::request($url, 'GET', '', false, 30); } return $lbs_result; } }
                $data = array();
                $data['address'] = $receiver_address;
                $baiduBS = new BaiduLBS();
                $baiduBSInfo = $baiduBS::getLocation($data);
                $baiduBSInfoArr = json_decode($baiduBSInfo, true);
                $receive['user_lng'] = $baiduBSInfoArr['result']['location']['lng'];                          # 用户经度
                $receive['user_lat'] = $baiduBSInfoArr['result']['location']['lat'];
  • 相关阅读:
    Summarizing NUMA Scheduling两篇文章,解释得不错
    VCAP5-DCA – What’s new?
    NUMA总结。
    NUMA and vNUMA
    NUMA
    vsphere 5.1 性能最佳实践。
    vsphere性能
    mysql的事务,隔离级别和锁
    mysql5.7 生成列 generated column
    mysql8 公用表表达式CTE的使用
  • 原文地址:https://www.cnblogs.com/G921123/p/12131864.html
Copyright © 2011-2022 走看看