Yep, yours works, mine doesn't. Here's mine, along with a link: <?xml version="1.0" encoding="UTF-8" ?><osm-script> <union> <query type="way"> <has-kv k="amenity"/> <bbox-query s="39.01784900" w="-76.92662000" n="39.05015900" e="-76.89787300"/> </query>
<query type="node"> <has-kv k="amenity"/> <bbox-query s="39.01784900" w="-76.92662000" n="39.05015900" e="-76.89787300"/> </query> <recurse type="way-node" /> </union> <print/></osm-script> http://overpass-api.de/api/interpreter?data=%3C%3Fxml+version%3D%221.0%22+encoding%3D%22UTF-8%22+%3F%3E%3Cosm-script%3E%0A%3Cunion%3E%0A%3Cquery+type%3D%22way%22%3E%0A++%3Chas-kv+k%3D%22amenity%22%2F%3E%0A++%3Cbbox-query+s%3D%2239.01784900%22+w%3D%22-76.92662000%22+n%3D%2239.05015900%22+e%3D%22-76.89787300%22%2F%3E%0A%3C%2Fquery%3E%0A%0A%3Cquery+type%3D%22node%22%3E%0A++%3Chas-kv+k%3D%22amenity%22%2F%3E%0A++%3Cbbox-query+s%3D%2239.01784900%22+w%3D%22-76.92662000%22+n%3D%2239.05015900%22+e%3D%22-76.89787300%22%2F%3E%0A%3C%2Fquery%3E%0A%3Crecurse+type%3D%22way-node%22+%2F%3E%0A%3C%2Funion%3E%0A%3Cprint%2F%3E%3C%2Fosm-script%3E%0A All of the ways are missing their related nodes. Thanks, Tac On Wed, May 15, 2013 at 4:32 PM, Jo <[email protected]> wrote: > Can you try with this: > > <osm-script> > <union> > <query type="node"> > <has-kv k="amenity"/> > <bbox-query s="50.852" w="4.359" n="50.854" e="4.364"/> > </query> > <query type="way"> > <has-kv k="amenity"/> > <bbox-query s="50.852" w="4.359" n="50.854" e="4.364"/> > </query> > <recurse type="way-node" /> > </union> > <print/> > </osm-script> > > I tested it, but now the %s are replaced... > > Cheers, > > Jo > > > > 2013/5/15 Tac Tacelosky <[email protected]> > >> I thought I found a solution to get all the ways and nodes with an >> 'amenity' tag, plus the nodes that make up the way, with this: >> >> <osm-script> >> <union> >> <query type="way"> >> <has-kv k="amenity" regv="."/> >> <bbox-query s="%s" w="%s" n="%s" e="%s"/> >> </query> >> >> <query type="node"> >> <has-kv k="amenity" regv="."/> >> <bbox-query s="%s" w="%s" n="%s" e="%s"/> >> </query> >> </union> >> <recurse type="way-node" /> >> <print/></osm-script> >> >> Alas, that doesn't work. I've tried with the recurse tag inside the >> union tag, and throw an item tag around, but I'm still not getting it. Can >> someone point me in the right direction? >> >> Thanks, >> >> Tac >> >> >> On Mon, May 6, 2013 at 7:03 PM, Tac Tacelosky <[email protected]> wrote: >> >>> Thanks, Richard. >>> >>> I've put that into a union query, and now I'm getting all the ways and >>> nodes that are marked with as having an amenity. >>> >>> But the ways can't be displayed without their associated notes, which >>> are often just points. Is there a way to say "Any nodes marked with >>> amenity, plus any ways marked as amenity and their associated nodes". >>> >>> Would that be using "recurse"? I can't quite grasp the syntax. Any >>> suggestions? >>> >>> Thanks, >>> >>> Tac >>> >>> >>> >>> On Fri, May 3, 2013 at 3:06 PM, Richard Welty <[email protected]>wrote: >>> >>>> On 5/3/13 2:59 PM, Tac Tacelosky wrote: >>>> >>>>> I'd like to get all nodes and ways within a bounding box that have any >>>>> amenity tags. I think the Overpass API is the best way to go, but the >>>>> filtering seems to be for a specific amenity, e.g. k="amenity" and >>>>> v="restaurant". I tried "*", but that didn't work. >>>>> >>>>> Any suggestions on how to get all nodes and ways via an API call that >>>>> are >>>>> tagged accordingly? >>>>> >>>>> try this: >>>> >>>> <has-kv k="amenity" regv="." /> >>>> >>>> richard >>>> >>>> >>>> ______________________________**_________________ >>>> newbies mailing list >>>> [email protected] >>>> http://lists.openstreetmap.**org/listinfo/newbies<http://lists.openstreetmap.org/listinfo/newbies> >>>> >>> >>> >> >> _______________________________________________ >> newbies mailing list >> [email protected] >> http://lists.openstreetmap.org/listinfo/newbies >> >> > > _______________________________________________ > newbies mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/newbies > >
_______________________________________________ newbies mailing list [email protected] http://lists.openstreetmap.org/listinfo/newbies

