全部服务产品
开发者频道
服务升级
登录
五级地址
下载开发文档
接口说明

针对传入的地址通过解析后的地址坐标识别所在的五级地址及编码并返回,该服务属于地址解析聚合的高级服务,返回用户传入地址所在的五级地址级编码

API服务地址

https://api.map.baidu.com/address_analyzer/v1?address=辽宁省大连市甘井子区大连湾街道&confidence=30&&ret_coordtype=bd09ll&show_zoning=1&ak=您的ak
//GET请求

请求参数
参数名称参数含义示例参数类型默认值必填备注
show_zoning是否返回五级行政村的地址和编码;
五级地址

show_zoning=0不使用
show_zoning=1使用

int0

开启五级行政区划数据功能,返回 标准五级区划village 和 village_code 字段。

注:该功能为高级付费服务,用户不能直接在官网付费入口中直接购买,如有采买需求,请反馈平台联系我们,将有商务与您取得联系
注:使用该参数会影响接口整体耗时

返回参数
参数名含义备注示例
village社区、村show_building=1返回文本中所体现第五级行政区划村级数据。
show_zoning=1返回解析后的第五级行政区划数据。
show_building和show_zoning参数共同使用时,返回解析后的第五级行政区划数据。
李家社区居委会
village_code社区、村编码show_zoning=1返回,国家官方数据对应编码。
注:该功能为高级付费服务,用户不能直接在官网付费入口中直接购买,如有采买需求,请反馈平台联系我们,将有商务与您取得联系
210211017026
示例代码
填写您的AK

输入AK可生成包含IP/SN校验方式的代码

<?php
// 此处填写你在控制台-应用管理-创建应用后获取的AK
$ak = '您的AK';
// 发起一个http get请求,并返回请求的结果
// $url字段为请求的地址
// $param字段为请求的参数
function request_get($url = '', $param = array()) {
if (empty($url) || empty($param)) {
return false;
}
$getUrl = $url . "?" . http_build_query($param);
$curl = curl_init(); // 初始化curl
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); // 跳过证书检查
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2); // 从证书中检查SSL加密算法是否存在
curl_setopt($curl, CURLOPT_URL, $getUrl); // 抓取指定网页
curl_setopt($curl, CURLOPT_TIMEOUT, 1000); // 设置超时时间1秒
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // curl不直接输出到屏幕
curl_setopt($curl, CURLOPT_HEADER, 0); // 设置header
$data = curl_exec($curl); // 运行curl
if (!$data) {
print("an error occured in function request_get(): " . curl_error($curl) . "\n");
}
curl_close($curl);
return $data;
}
// 请求地址
$url = 'https://api.map.baidu.com/address_analyzer/v1';
// 构造请求参数
$param['address'] = '辽宁省大连市甘井子区大连湾街道';
$param['confidence'] = '30';
$param['ret_coordtype'] = 'bd09ll';
$param['show_zoning'] = '1';
$param['ak'] = $ak;
$res = request_get($url, $param);
// 将原始返回的结果打印出来
print("请求的原始返回结果为:\n");
print($res . "\n");
?>
{
"status": 0,
"address": "辽宁省大连市甘井子区大连湾街道",
"result": {
"province": "辽宁省",
"province_code": "210000",
"city": "大连市",
"city_code": "210200",
"county": "甘井子区",
"county_code": "210211",
"town": "大连湾街道",
"town_code": "210211017",
"village": "李家社区居委会",
"village_code": "210211017026",
"urban_rural_code": -1,
"road": "俪泊街",
"road_code": "07f548a9fb50b53e21022085",
"section": "俪泊街(未知路)",
"section_code": "7c877e0c13e7c2e93010af64",
"poi": "李家村元宝山小区",
"poi_code": "03c6ca0b8148e2a6f6e73b5b",
"name": "",
"tel": ""
},
"detail": {
"poi_xy": [121.7115752220849, 39.04191583460832],
"poi_tag": "房地产;住宅区",
"aoi_id": "03c6ca0b8148e2a6f6e73b5b",
"aoi_name": "李家村元宝山小区",
"aoi_tag": "房地产;住宅区",
"address_precise": 1,
"address_confidence": 100,
"address_comprehension": 100,
"address_level": "",
"address_poi": "",
"address_xy": [121.71391299999993, 39.04049510643925],
"address detail": "",
"format_address": "辽宁省大连市甘井子区大连湾街道俪泊街"
}
}
在线运行
参数备注必选
address
辽宁省大连市甘井子区大连湾街道
ret_coordtype
bd09ll
confidence
30建议填
show_zoning
1选填

上一篇

异常地址识别

下一篇

城乡分类编码

本篇文章对您是否有帮助?