I noticed some errors in the speed limits in the API which I'm using for my app. I know the real speed limits of the roads. If I go to the OSM website and update them, how quickly will that update in the API?
This question is marked "community wiki".
asked 08 Dec '16, 20:14 Wand |
If your app is pulling directly from OSM, the changes should be visible immediately. But if your app is pulling directly from OSM you might also be treading on thin ice with respect to the terms of service. If you host your own server then you will have several options on how often that server updates to reflect current OSM data. For myself, I generate things that I use off line. And I pull from the files at http://download.geofabrik.de which are updated once a day with the data from what appears to be around 00:00 hrs UTC and it takes about 5 or so hours to get done with the files I normally use. answered 08 Dec '16, 21:02 n76 Why "treading on the ice"? What terms will I violate?
(08 Dec '16, 23:53)
Wetitpig0
2
Assuming your app is going to be used by a number of people, you may fall under the "heavy user" category of the terms of use and if so your app may be blocked. See http://wiki.openstreetmap.org/wiki/API_usage_policy
(08 Dec '16, 23:56)
n76
Oh! As I always use direct HTTP, I don't realise there are a lot of users using the same app.
(08 Dec '16, 23:59)
Wetitpig0
1
The editing API is meant for apps to edit OSM, not for apps that only wants to query data Those apps should use e.g. the Overpass API
(09 Dec '16, 06:44)
escada
I edit by writing the osmChange document manually. That is OK, right?
(09 Dec '16, 06:51)
Wetitpig0
|
what is "the API" for you? E.g. which URL?