如果有做过微信小程序的都知道,微信小程序的地址有一键添加的功能,就是把用户在微信上的地址拿过来存到自己的系统上。
那么,问题来了,我们系统上得省市区是用早期的淘宝省市区库,而微信的地址是用国家2013年的省市区库。
例子1:
系统: 北京 北京市 朝阳区
微信: 北京市 北京市 朝阳区
例子2:
系统:湖北省 仙桃市 xx区
微信: 湖北省 省直辖县级行政区划 仙桃市
例子一很好理解,就是同一个地方,但两个库的名称有点不一样
例子二就麻烦了,一个地方,在系统上是属于市级单位,在微信上是属于区单位,这就尴尬了
有什么好的方法,可以将微信一键导入的地址完美匹配上系统的地址。
没有简单的办法。
不过使用模式识别的一些算法,单纯提出省,市,区信息,再最优匹配当前信息,然后给个结果,应该不难。