目前我正在寻找可以在不同项目中使用的地理编码服务。当一个项目开始时,我们会从客户那里得到一个地址列表,我们需要做的第一件事就是将它们定位。过去我们使用 mappoint 来获得大部分正确率,大约 85%,之后,我们使用在线服务来确定其余的(这些是 30k 条目的数据集)。
- 当然,我查看了谷歌地图,但只有在谷歌地图中使用找到的纬度/经度时才能使用此服务。
- 开放式街道地图不支持门牌号码(比利时、荷兰)。
- Mapquest 有一个好的 api,但我测试的第一个结果返回了一个虚假的结果。
- 数据科学家工具包也返回了一个结果,但结果不准确(1 个精度位)
- openaddresses.org 没有响应...
- cloudmade 在比利时/荷兰没有返回正确的地址
我们确实有一个 ms mappoint 许可证,但这只能通过 vba 寻址,我们正在使用 Java。您能否指出我仍然需要探索的方向以构建持久的地理编码解决方案。