任何人都尝试使用以下OSM API

时间:2016-08-10 11:55:05

标签: c# openstreetmap

如果有人尝试在C#.Net应用程序中使用以下OSM API从纬度和经度中检索地址,请告诉我。

http://nominatim.openstreetmap.org/reverse?format=json&lat=[Latitude]&lon=[Longitude]

我要求在下面发布相同内容。

感谢

1 个答案:

答案 0 :(得分:1)

由于错误表示您创建了太多请求。

谷歌上的快速搜索显示,您可以发送的请求数量存在严格限制,可在Nominatim的使用情况中找到:

  

要求

     
      
  • 没有大量使用(每秒绝对最多1次请求)。
  •   
  • 提供标识应用程序的有效HTTP Referer或User-Agent(由http库设置的库存用户代理不会这样做。)
  •   
  • 明确显示适合您媒体的归因。
  •   
  • 数据是根据ODbL许可证提供的,该许可证需要共享(尽管公平可能会涵盖一些小的提取   用法/公平交易)。
  •   

来源:https://wiki.openstreetmap.org/wiki/Nominatim_usage_policy

因此,为了解决此错误,您必须确保每周不会为整个应用程序发送超过1个请求。