综述
行政区划查询服务名称为SE_AS。接口url符合此公式:[WEBNAME]/[服务名称]?st=[子服务名称][&[参数名称]=[参数数值]]*。
URL示例:http://[SERVER]:[PORT]/ SE_AS?st=SE_AS&name=昌平&uid= test
http://[SERVER]:[PORT]/SE_AS?_s=&t=position&pos=91.07093,34.52893&uid= test
详细说明请参见:行政区划查询说明文档
SE_AS
描述:
此服务为查询行政区划的地理范围。
参数:
(1)按名称和行政区划编码查询边界
参数名称 | 含义 | 必有 | 错误处理 | 备注 |
st | 服务类型 | 是 | 无 | 取值为SE_AS |
name | 要查询的行政区划名称 | 否 | 无 | name和code有且只有一个 |
code | 要查询的行政区划编码 | 否 | 无 | name和code有且只有一个 |
output | 输出模式 | 否 | 忽略此参数,取默认值xml | 支持xml、json结果输出。取默认值xml |
(2)根据经纬度点,返回行政区划中心;根据名称或者code查询获取行政区划信息;根据行政区划编码,列出子行政区划信息。
参数名称 | 含义 | 必有 | 错误处理 | 备注 |
t | 查询类型 | 是 | 无 | 取值position、listsub、info |
position | 根据坐标查询三级行政区划 | 否 | 无 | 可选 |
pos | 点坐标 | 否 | 无 | 当t=position时,pos必选 |
listsub | 根据admincode返回下级行政区划 | 否 | 无 | 可选 |
Id | 行政区划编码 | 否 | 无 | 当t=listsub时,id必选 |
info | 根据行政区划编码或者名称返回行政区划信息(不包含边界) | 否 | 无 | 可选 |
name | 要查询的行政区划名称 | 否 | 无 | 当t=info时,name 和 code 有且只有一个 |
code | 要查询的行政区划编码 | 否 | 无 | 当t=info时,name 和 code 有且只有一个 |
output | 输出模式 | 否 | 忽略此参数,取默认值xml | 支持xml、json结果输出。取默认值xml |
示例:
(1)按名称查询
http://[SERVER]:[PORT]/ SE_AS?st=SE_AS&name=昌平&uid= test
描述:查询昌平的地理范围。
XML输出:
JSON输出:
(2)按编码查询
http://[SERVER]:[PORT]/ SE_AS?st=SE_AS&code=110114&uid= test
描述:查询编码为110114的地理范围。
XML输出:
(3)根据经纬度点,返回行政区划中心
http://[SERVER]:[PORT]/SE_AS?_s=&t=position&pos=91.07093,34.52893&uid=test&output=json
描述:查询点91.07093,34.52893所在的行政区划中心。
JSON输出:
XML输出:
(4)根据名称或者code查询获取行政区划信息
http://[SERVER]:[PORT]/SE_AS? _s=&t=info&uid=test&output=json&name=咸阳
描述:返回咸阳所在的行政区划的信息。
JSON输出:
XML输出:
(5)根据行政区划编码,列出子行政区划信息
http://[SERVER]:[PORT]/SE_AS? _s=&t=listsub&uid=test&output=json&id=140000
描述:返回行政区划编码为140000的子行政区划信息。
JSON输出:
XML输出: