带有 SimpleMaps 的英国邮政编码

Posted

技术标签:

【中文标题】带有 SimpleMaps 的英国邮政编码【英文标题】:UK postcodes with SimpleMaps 【发布时间】:2013-04-04 08:33:49 【问题描述】:

我在我目前正在构建的网站上使用这个简单的地图插件http://simplemap-plugin.com/demo/ 它基于谷歌地图 API。我只有 Zip(在英国邮政编码中)输入可见,因此必须将其用作搜索的基础。如果您使用完整的邮政编码(例如 W1U *PZ),搜索功能可以正常工作,但如果您只是输入 W1,您最终会得到阿尔及利亚道路的结果。有谁知道 gMaps API 中是否存在仅搜索邮政编码并排除任何道路的功能,因此键入邮政编码(区号)的开头将给出所需的结果。

【问题讨论】:

【参考方案1】:

也许最简单的方法是将结果限制在特定国家/地区,在这种情况下,我假设是英国。

https://developers.google.com/maps/documentation/geocoding/#RegionCodes

但是,您将遇到这样一个查询的问题是如何决定返回哪个结果,只需查询“W1”将返回一系列邮政编码包含“W1”的任意地址,例如 NW1。您可能最好指定最小长度?

【讨论】:

以上是关于带有 SimpleMaps 的英国邮政编码的主要内容,如果未能解决你的问题,请参考以下文章

带有空格的英国邮政编码的Java正则表达式[重复]

通过匹配邮政编码字符串查找最接近其他英国邮政编码的英国邮政编码

英国邮政编码列表 - 最近的五个邮政编码列表

如何过滤英国邮政编码

格式化英国邮政编码以进行存储

从英国邮政编码地理编码经度和纬度? [复制]