【问题标题】:Offline UK Postcode Database With Geographic Coordinates具有地理坐标的离线英国邮政编码数据库
【发布时间】:2014-04-28 09:46:38
【问题描述】:

是否可以查询离线可用的英国邮政编码数据库并使用 JavaScript 收集地理坐标?

我的印象是,如果没有在线/本地数据库管理,数据库太大而无法执行此操作。

有没有人找到解决这个问题的方法?

谢谢。

编辑:

数据需要由私人组织使用,不需要非常准确,也不需要定期更新。 (基本上,用户需要找到离他们的特定邮政编码最近的位置 -

它还需要使用 JavaScript 完全在浏览器中离线工作。首选 JSON 格式。

【问题讨论】:

  • 嗨,Thomas,这是可能的,但在我回答之前,您是在为英国的私人公司或公共组织构建它吗(答案会导致不同的数据源)?
  • 英国私人公司。请参阅我编辑的帖子了解更多详细信息。

标签: javascript database offline postal-code


【解决方案1】:

这是可能的,除了前面几个问题外,几乎没有选择。

  • 您需要坐标的精度到什么水平
    • 越精确,成本越高
  • 您希望在长期维护中投入多少时间和精力
    • 数据会定期更新,因此请确保您有适当的业务流程
  • 您是在为现有公司构建解决方案,还是作为初创公司尝试一些东西?

数据量很大,但易于管理。实用性更多地取决于您想要投资的时间和金钱。

有两种方法:

1) 构建自己的

如果需要前提级坐标,您需要从 Royal Mail here 获取邮政编码文件的副本,然后根据您的准确度,您还需要从某人那里获取坐标信息如Ordnance Survey

将供应品加载并链接到某种数据库或您喜欢工作的其他商店中,并确保此过程在数据通过时每月可轻松重复一次。

对于邮政编码级别,我认为Code-point Open 数据应该对您有好处。如果您不担心个别场所和邮政编码水平就足够了。 CSV 文件大约有 150MB,但您可以通过存储所需的数据来获得比这小得多的数据。

下一步,开发一个查找机制。您查找的质量将取决于您的用例。如果您只是从邮政编码中找到一个粗略的位置,这将比您追踪到最近的厘米并且需要一个完整的前提地址更简单。

2) 去第三方。

周围有很多公司可以为您做到这一点。我的公司 - Experian Data Quality - 提供工具,让您可以作为库或基于 SOAP 的服务离线执行此操作。

一旦集成,它们将允许您的用户快速轻松地找到他们的正确地址,然后在同一个呼叫中使用位置(和许多其他类型)信息来增强地址。

这将解决拼写错误、数据更新等问题。如果听起来有用,请填写表格或致电我们进行演示http://www.qas.co.uk/solutions/data-quality-software/data-capture/address-checker.htm

有可用的示例集成代码,可让您使用 JavaScript 将其连接到您的网站。

【讨论】:

  • 感谢您的彻底回复。这些数据需要由私人组织使用,不需要非常准确,也不需要定期更新。 (基本上,用户需要找到离他们的特定邮政编码最近的位置 -
  • 太好了,听起来 Code-point open 可能是最好的解决方案。链接到编辑后的答案。只有几千个邮政编码可供查找,所以如果你把它打包成一个体面的格式,你就可以得到它。
【解决方案2】:

您可以从皇家邮政购买数据库:

http://www.poweredbypaf.com/end-user/products/data-products/paf-raw-data/

这是皇家邮政的官方数据库,可以离线下载和使用。

【讨论】:

  • 谢谢,我应该更清楚。我知道邮政编码数据库。我实际上有一个 575mb 的数据副本。我在寻求一种处理数据的实用解决方案。抱歉,没有澄清,我已经更新了我的帖子以反映这一点。
猜你喜欢
  • 1970-01-01
  • 2011-01-05
  • 2014-06-08
  • 2021-05-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多