gpt4 book ai didi

java - OpenstreetMap 如何验证帖子地址

转载 作者:行者123 更新时间:2023-11-30 07:47:03 25 4
gpt4 key购买 nike

我正在开展一个项目,我应该开发一个应用程序来验证德国、瑞士和奥地利的邮政地址。为此,我需要建立一个包含所有信息的地址数据库。但我不知道从哪里可以得到数据。我用谷歌搜索了很长时间,但没有找到我的问题的答案。我有两个问题:

  1. 我可以在高效的环境中使用 nominatim 的其他服务吗?该应用程序每天将处理大约超过 300000 个请求。
  2. 我可以在数据库 (MySql) 中导入 openstreetmap 文件 (*.osm) 并使用它吗?这里有我验证地址所需的所有信息。例如街道名称是否存在?门牌号码存在吗?将街道与门牌号和城镇相匹配?

提前致谢

阿什拉夫

最佳答案

  1. 是的,您可以在高效的环境中使用 Nominatim。然而不是OSM 的公共(public)实例(查看 usage policy原因)。只需 install your own Nominatim instance 或使用其他 alternatives 之一。
  2. 这取决于您需要的具体信息。一些地址信息是隐式包含的(通常是地址、门牌号),另一些则需要首先计算(通常是城市、自治市、州、邮政编码等),因为它们通常不直接附加到地址元素,而是附加到 administrative boundary relations 。 Nominatim 会为您完成所有这些处理。

另请查看其他 OSM search engines 。请记住,OSM 并不包含所有可能的地址。

关于java - OpenstreetMap 如何验证帖子地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33779170/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com