Skip to content

Instantly share code, notes, and snippets.

@tarivs
Created July 11, 2019 07:30
Show Gist options
  • Save tarivs/8a88abb7691de3d4c51e2b4b71f99952 to your computer and use it in GitHub Desktop.
Save tarivs/8a88abb7691de3d4c51e2b4b71f99952 to your computer and use it in GitHub Desktop.
收件人地址清洗

收件人地址清洗


##1. 高德地理编码

https://lbs.amap.com/api/webservice/guide/api/georegeo

地理编码/逆地理编码 API 是通过 HTTP/HTTPS 协议访问远程服务的接口,提供结构化地址与经纬度之间的相互转化的能力。 结构化地址的定义: 首先,地址肯定是一串字符,内含国家、省份、城市、区县、城镇、乡村、街道、门牌号码、屋邨、大厦等建筑物名称。按照由大区域名称到小区域名称组合在一起的字符。一个有效的地址应该是独一无二的。注意:针对大陆、港、澳地区的地理编码转换时可以将国家信息选择性的忽略,但省、市、城镇等级别的地址构成是不能忽略的。暂时不支持返回台湾省的详细地址信息。

##2. 菜鸟物流云

https://cloud.cainiao.com/addressDes.html

地址纠正服务 地址纠正服务根据权威四级地址库,对不完整、不正确、不统一的文本地址进行格式化清洗,生成标准的四级地址信息。

地址标准化服务 地址标准化服务可根据用户提供的POI,或不完整的文本地址信息(有缺失、不标准、别名或含有错别字等),利用五级地址库进行对比匹配,从而返回相似度较高且标准的地址信息列表。

##3. 快宝开发接口

https://open.kuaidihelp.com/api/1019

1.电商平台、电商ERP、快递服务企业等,下单模块在批量录入地址数据时,通过地址清洗校验地址数据的正确性,及完整性。 2.识别不完整地址数据,从不完整的地址数据中,识别出省、市、区/县、街道等详细地址。 3.补全地址数据,比如地址数据中使用了省、市简称等,将被识别出完整的省、市名称。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment