Yan*_*ski 1 openstreetmap reverse-geocoding nominatim
我的问题:需要多个节点反向地理编码.我使用nominatim API
我有很多鬃毛节点(约800 000),我想反转所有这些节点的地理编码,以便拥有这样的数据库
节点| 城市| 区| 街道| lat | LON
"lat"和"lon"我已经有了,但是我的大多数节点都没有街道,城市,区域,我想拥有它们.
我提出的一个解决方案如下.我可以发出大约1000个请求然后我的ip被阻止,在一个小时内我可以再次发出1000个请求.我也使用代理,从而从不同的IP地址发出请求.所有这些同时发生,所以我总共可以每天更新30 000 - 40 000个节点.如您所见,要更新我的节点,我需要很多天.
这种解决方案有一些缺点:速度,时间和重载名义服务器.
那么更好的想法是什么?也可以下载已经反转地理编码的特定多边形(具有max lat,lon,min lat,lon的区域)的节点.在这种情况下,我不需要制作多个地理编码请求.
如果您有任何想法,我可以使用其他API,谷歌,Yandex,无论如何,请告诉我.
最好的祝福
如果您不能遵守OSM的公共Nominatim服务器的使用政策,那么有多种选择:
归档时间: |
|
查看次数: |
512 次 |
最近记录: |