参数名称 | 类型 | 必填 | 说明 |
---|---|---|---|
lat | string | 是 | 纬度 |
lng | string | 是 | 经度 |
type | string | 是 | 类型 默认是baidu 目前可选baidu、google |
参数名称 | 类型 | 说明 |
---|---|---|
lat | string | 纬度 |
lng | string | 经度 |
type | string | 类型 |
address | string | 地址 |
country | string | 国家 |
province | string | 省 |
city | string | 市 |
district | string | 县区 |
description | string | 地址描述 |
<?php require_once 'curl.func.php'; $appkey = 'your_appkey_here';//你的appkey $lat = '30.2812129803'; $lng = '120.11523398'; $type='baidu';//可选 google baidu $url = "https://api.binstd.com/geoconvert/coord2addr?appkey=$appkey&lat=$lat&lng=$lng&type=$type"; $result = curlOpen($url, ['ssl'=>true]); $jsonarr = json_decode($result, true); //exit(var_dump($jsonarr)); if($jsonarr['status'] != 0) { echo $jsonarr['msg']; exit(); } $result = $jsonarr['result']; echo $result['lat'].' '.$result['lng'].' '.$result['type'].' '.$result['address'].'
'; echo $result['country'].' '.$result['province'].' '.$result['city'].' '.$result['district'].' '.$result['description'].'
';
{ "status": "0", "msg": "ok", "result": { "lat": "30.2812129803", "lng": "120.11523398", "type": "google", "address": "中国浙江省杭州市西湖区文二西路11号 邮政编码: 310000", "country": "中国", "province": "浙江省", "city": "杭州市", "district": "西湖区", "description": "" } }
代号 | 说明 |
---|---|
201 | 经纬度为空 |
202 | 地址为空 |
203 | 经纬度不正确 |
210 | 没有信息 |
代号 | 说明 |
---|---|
101 | APPKEY为空或不存在 |
102 | APPKEY已过期 |
103 | APPKEY无请求此数据权限 |
104 | 请求超过次数限制 |
105 | IP被禁止 |
106 | IP请求超过限制 |
107 | 接口维护中 |
108 | 接口已停用 |
名称 | 权限 | 价格 | |
---|---|---|---|
免费套餐 | 5次 | 免费 | |
Level1 | 20000次 | 230.00元 | |
Level2 | 50000次 | 560.00元 | |
Level3 | 70000次 | 760.00元 |
开通账号: