ianlopez

Overpass turbo codes

May 16th, 2013
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.89 KB | None | 0 0
  1. <osm-script output="json">
  2. <query type="node">
  3. <has-kv k="amenity" regv="drinking_water|fountain|restaurant|cafe|hotel|place_of_worship"/>
  4. <bbox-query {{bbox}}/>
  5. </query>
  6. <print mode="body" order="quadtile"/>
  7. <query type="way">
  8. <has-kv k="amenity" regv="drinking_water|fountain|restaurant|cafe|hotel|place_of_worship"/>
  9. <bbox-query {{bbox}}/>
  10. </query>
  11. <print mode="body" order="quadtile"/>
  12. <recurse type="down"/>
  13. <print mode="skeleton" order="quadtile"/>
  14. </osm-script>
  15. {{style:
  16. node, are
  17. { color:white; fill-color:white; }
  18.  
  19. node[amenity=drinking_water],node[amenity=fountain],
  20. area[amenity=fountain]
  21. { color:blue; fill-color:blue; }
  22.  
  23. node[amenity=place_of_worship],
  24. area[amenity=place_of_worship]
  25. { color:grey; fill-color:grey; }
  26.  
  27. node[amenity=restaurant],node[amenity=hotel],node[amenity=cafe],
  28. area[amenity=restaurant],area[amenity=hotel],area[amenity=cafe]
  29. { color:red; fill-color:red; }
  30.  
  31. node[amenity=parking],
  32. way[amenity=parking]
  33. { color:yellow; fill-color:yellow; }
  34.  
  35. node[amenity=bench]
  36. { color:brown; fill-color:brown; }
  37.  
  38. node[amenity=kindergarten],node[amenity=school],
  39. area[amenity=kindergarten],area[amenity=school]
  40. { color:green; fill-color:green; }
  41. }}
  42.  
  43. PT2:
  44. <!--
  45. Ang usisa na ito ay naghahanp ng mga punto, dako at kaugnayan
  46. na may ibinigay na kumbinasyon ng tipaan/halaga.
  47. Piliin ang iyong rehiyon at pindutin ang "Paganahin"!
  48. -->
  49. {{key=???}}
  50. {{value=???}}
  51. <osm-script output="json">
  52. <union>
  53. <query type="node">
  54. <has-kv k="addr:postcode" v="2600"/>
  55. <bbox-query {{bbox}}/>
  56. </query>
  57. <query type="way">
  58. <has-kv k="addr:postcode" v="2600"/>
  59. <bbox-query {{bbox}}/>
  60. </query>
  61. <query type="relation">
  62. <has-kv k="addr:postcode" v="2600"/>
  63. <bbox-query {{bbox}}/>
  64. </query>
  65. </union>
  66. <print mode="body"/>
  67. <recurse type="down"/>
  68. <print mode="skeleton"/>
  69. </osm-script>
Advertisement
Add Comment
Please, Sign In to add comment