[OSM-dev] The Overpass Augmented Changesets API
Roland Olbricht
roland.olbricht at gmx.de
Sat Apr 20 17:41:12 UTC 2013
Hi all,
> http://www.webmonkey.com/2013/04/watch-openstreetmap-improve-in-real-time/
Cool! I could get addicted to sit down and watch every time again. A great
thank you to Ian.
> So: questions.
Thank you for the hint. I have added at least some documentation at
http://wiki.openstreetmap.org/wiki/Overpass_API/Augmented_Diffs#The_augmented_diff_API_call
that answers the questions below:
> What does `info=yes` and `info=no` mean?
Boundary relations tend to bloat the Augmented Diffs: whenever a change
somewhere on the boundary happens, even a minor one, the nodes and ways of the
entire boundary are transmitted. This makes in turn the file one or two orders
of magnitude bigger, without high profile information gain. The biggest one I
have observed so far had more than 50 MB. With info=no, you can boil down file
sizes but keep the geometry information for ways and nodes always intact.
> Does the BBOX argument work, and what argument order does it accept?
The OpenLayers order (lon,lat,lon,lat).
> Are there any other querystring
> arguments that might be useful - for instance, a limit argument would be
> wonderful, since right now the API returns 'all items', which is around
> 3.5MB gzipped per user per minute.
No, not yet. But I'm open to ideas although it may take some time until I can
implement them.
In the long run, I would like to offer full history information on Overpass
API, and the then-developed Diff format would be the format for the diff
between the same query at two arbitrary moments of time. But this may take
half a year or longer until I arrive there. This is the reason why I'm keen in
getting the format and API as useful as possible.
For the limit argument: What should be the order to determine what to cut?
Cheers,
Roland
More information about the dev
mailing list