[OpenStreetMap] #5169: overpass export doesn't return complete relations

OpenStreetMap trac at noreply.openstreetmap.org
Fri May 9 07:53:38 UTC 2014


#5169: overpass export doesn't return complete relations
---------------------------+-------------------------
 Reporter:  Graham Asher   |      Owner:  rails-dev@…
     Type:  defect         |     Status:  new
 Priority:  major          |  Milestone:
Component:  website        |    Version:
 Keywords:  overpass, OSM  |
---------------------------+-------------------------
 Exporting OSM data using the Overpass API from the main map page doesn't
 complete all relations for objects overlapping the bounding box. For
 example, a map of Stockholm created in this way lacks Lake Mälar (Mälaren)
 to the west.

 To reproduce, export the following rectangle: (W,S,E,N):
 17.8,59.2,18.3,59.5 and convert it to a map (I use CartoType but anything
 will do).

 Here is a proposed fix. Use this Overpass script as recommended by the
 Overpass development team:

 <osm-script timeout="10000" element-limit="1073741824">
   <union into="_">
     <bbox-query into="_" w="17.8" s="59.2" e="18.3" n="59.5"/>
     <recurse from="_" into="_" type="up"/>
     <recurse from="_" into="_" type="down"/>
   </union>
   <print from="_" limit="" order="id"/>
 </osm-script>

 It completes all relations, and solves the problem, as verified by my
 testing.

-- 
Ticket URL: <https://trac.openstreetmap.org/ticket/5169>
OpenStreetMap <http://www.openstreetmap.org/>
OpenStreetMap is a free editable map of the whole world



More information about the rails-dev mailing list