离线和在线地理编码服务

时间:2013-07-15 12:05:13

标签: java google-maps-api-3 geocoding bing-maps

目前我正在寻找可以在不同项目上使用的地理编码服务。当一个项目开始时,我们会得到一个来自客户的地址列表,我们需要做的第一件事就是对它们进行gelocate。 在过去,我们使用mappoint来使其中大部分正确,大约85%,在此之后,我们使用在线服务来确定其余的(这些是30k条目的数据集)。

  • Offcourse我看了谷歌地图,但这项服务只能使用 当在谷歌地图中使用找到的lat / lng时。
  • 开放街道地图不支持住宅数字(比利时,荷兰)。
  • Mapquest有一个ok api,但我测试的第一个结果返回了一个虚假的结果。
  • 数据scienentist工具包也返回了一个结果,但结果 不准确(1精度数字)
  • openaddresses.org没有回复......
  • cloudmade未在belgium / netherlands中返回正确的地址

我们确实有ms mappoint许可证,但这只能通过vba解决,我们正在使用Java。您是否可以指出我仍需要探索的方向来构建耐用的地理编码解决方案。

1 个答案:

答案 0 :(得分:0)

Deutsche Post似乎为Belgiumthe Netherlands提供地址更正服务。

地址数据的格式化和结构化是在数据维护方面取得最佳效果的重要因素,例如修改,更新和更正。

荷兰消费者地址的结构如下:

De heer Jan Voogt
Overtoom 74
9203 PA Drachten 

荷兰公司地址的结构如下:

Musterfirma Holding B.V.
Postbus 102
3890 AN Zeewolde

地址标准化和清理过程允许将地址正确分解为姓名,街道,门牌号码,邮政编码和区域,以及邮政编码和地区的正确分配。任何错误编写的街道和地区名称(通常由于多种语言而出现)也都是标准化的。