The dev API is an entirely separate API with its own data.
As XAPI is an extension to the standard API, it does does support the standard object by ID calls, e.g. http://jxapi.openstreetmap.org/xapi/api/0.6/relation/2202120 From: [email protected] [mailto:[email protected]] On Behalf Of Grégory Bataille Sent: Friday, November 29, 2013 11:51 PM To: Paul Norman Cc: [email protected] Subject: Re: [OSM-dev] Problem with XAPI and ref based search oh god. I must have missed some combination when I had this idea. so what happens is that the data behind the dev OSM API seems partial. so when I started with overpass to do a complex query, the then OSM base API did not find the elements by id! the Prod API does though. I don't think the XAPI layer can do a search by ID (at least I haven't found one). but not I can finally tie things together. Thanks for putting me back on track! Cheers On Sat, Nov 30, 2013 at 8:26 AM, Grégory Bataille <[email protected]> wrote: that's exactly what I had suspected at some point, but I did not make it work then either, let me retry that once I'm fully awaken and I'll get back to you. Thanks for the quick answer. On Sat, Nov 30, 2013 at 4:16 AM, Paul Norman <[email protected]> wrote: Ref is a reference to an object ID, not a ref tag. Instead of /api/0.6/relation[ref=2202120] you want /api/0.6/relation/2202120. Im not 100% sure if the overpass compatibility layer will correctly handle the latter syntax. From: Grégory Bataille [mailto:[email protected]] Sent: Friday, November 29, 2013 4:42 AM To: [email protected] Subject: [OSM-dev] Problem with XAPI and ref based search hello everybody, I have been trying to use OSM data for a while. basically, first, I'd like to get the admin boundaries of France. I start by asking XAPI to give me the France admin_level 2 object like so: http://www.overpass-api.de/api/xapi?relation[boundary=administrative][admin_ level=2][name=France] <http://www.overpass-api.de/api/xapi?relation%5bboundary=administrative%5d%5 badmin_level=2%5d%5bname=France%5d> this returns me the object, which contains among other things: <member type="relation" ref="79981" role="outer"></member> <member type="relation" ref="2202120" role="outer"></member> <member type="relation" ref="2627308" role="outer"></member> <member type="relation" ref="2177258" role="outer"></member> so I want to dig down into these relations of course to get to the details (ways and nodes). But I can't: http://www.overpass-api.de/api/xapi?relation[ref=2202120] <http://www.overpass-api.de/api/xapi?relation%5bref=2202120%5d> or http://www.overpass-api.de/api/xapi?*[ref=2202120] <http://www.overpass-api.de/api/xapi?*%5bref=2202120%5d> won't return anything. I have been spending a fair amount of time on this and I can't figure it out. Would you please be able to point me in the right direction? thanks.
_______________________________________________ dev mailing list [email protected] https://lists.openstreetmap.org/listinfo/dev

