地理编码
优质
小牛编辑
130浏览
2023-12-01
功能介绍
地理编码(Geocoding)也称地址匹配,是指将地址映射成地理坐标的过程,提供了一种把描述成文本地址的地理位置信息转换成地理坐标的方式。
地理编码服务实现了将地址或地名描述转换为对应的地理坐标和结构化地址描述的功能。通过address参数传入具体地址信息,通过city参数传递具体访问地址的区域,即可以得到该地址的坐标信息。SuperMap Online的地理编码服务在地址匹配过程中采用了最大概率分词法,解决了如何分词的问题,同时建立五级地址库(省/直辖市、地/市、区/县、街道/镇、小区/园区/村),每次搜索不需要进行全国范围的搜索,只需要在city所设定的城市范围内进行搜索,提高了检索效率也加大了匹配精度。针对特殊字符,地理编码服务做了兼容处理,可兼容全角字符、空格和特殊字符(#、|等)。地理编码服务也支持批量地址匹配,一次请求可传入最多10条地址数据。
适用场景
- 将详细的地址描述和城市范围转换为经纬度坐标。
例如:在address处输入“朝阳区酒仙桥北路超图软件”,city处输入“北京市”,转换后经纬度为“116.505722,39.985586”。
使用地理编码服务:
使用说明
第一步,申请密钥(Key)。
第二步,参考请求参数说明发起HTTP/HTTPS请求,第一步申请的 Key 需作为必填参数一同发送。
第三步,接收请求返回的数据(json\xml\jsonp格式),参考返回结果说明解析数据。在线REST服务地址:
完整的REST请求示例:
详细的REST API参数说明和使用示范,请参考: