百度地图根据经纬度获取国家、州市等地址相关信息
2017-05-23 22:08
579 查看
这是一个简单的经纬度转换成具体地址信息,支持国际和国内经纬度转换。
效果如下图所示:
这里可以参考演示地址:二当家的素材网_百度地图根据经纬度获取国家、州市等地址相关信息
效果如下图所示:
function xmlToArray2($xml) { // 将XML转为array $array_data = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true); return $array_data; } function getUrlJson($url, $type = 0) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 获取数据返回 curl_setopt($ch, CURLOPT_BINARYTRANSFER, true); // 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回 $rs = curl_exec($ch); if ($type == 1) { $rs = json_decode($rs, true); } return $rs; } function getLocation($longitude, $latitude) { $rs = ""; if ($longitude && $latitude) { $url = "???";//请下载源码查看 $xml = getUrlJson($url); $xmlArr = xmlToArray2($xml); $rs = $xmlArr['result']['addressComponent']; } return $rs; } 打印出地址相关信息 $longitude = '31.218372'; $latitude = '121.471197'; $rs = getLocation($longitude, $latitude); print_r($rs);
这里可以参考演示地址:二当家的素材网_百度地图根据经纬度获取国家、州市等地址相关信息
相关文章推荐
- 百度地图根据经纬度获取国家、州市等地址相关信息
- 根据经纬度获取百度地图的详细地址信息
- 百度地图之根据经纬度信息获取地址方法
- php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
- 用百度地图根据经纬度来获取地址
- 百度地图 java 根据地址获取经纬度
- java 根据经纬度获取百度地图地址
- Android使用百度地图定位(获取当前经纬度和地址信息)
- [置顶] PHP根据经纬度获取地址信息
- php获取指定(访客)IP所有信息(地址、邮政编码、国家、经纬度等)的方法
- 百度地图根据经纬度获取地址
- Android app接入百度地图:禁用手势、模式切换、根据经纬度获取位置信息
- 百度地图根据坐标获取地址信息
- 利用HTML5定位功能获取经纬度,在根据经纬度利用百度地图获取位置信息
- 百度地图_根据地图上标记位置获取街道信息,以及经纬度信息
- iOS开发——定位获取经纬度坐标,并反编码获得地理位置信息(具体地址,国家、省、市等)
- 百度地图根据经纬度获取地址
- JS根据经纬度获取地址信息
- android 百度地图定位获取经纬度已经拿经纬度得到地址信息
- 根据经纬度获取所在城市的相关信息以及根据地点城市获取经纬度