Main categories of OpenStreetBrowser
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

47 lines
1.5 KiB

  1. {
  2. "type": "overpass",
  3. "name": {
  4. "en": "Climbing"
  5. },
  6. "query": {
  7. "12": [
  8. "(",
  9. "nwr[sport~\"^(.*;|)climbing(|;.*)$\"];",
  10. "nwr[highway=via_ferrata];",
  11. "nwr[climbing~\"^(route|crag|boulder)$\"];",
  12. ")"
  13. ],
  14. "16": [
  15. "(",
  16. "nwr[sport~\"^(.*;|)climbing(|;.*)$\"];",
  17. "nwr[highway=via_ferrata];",
  18. "nwr[climbing];",
  19. ")"
  20. ]
  21. },
  22. "feature": {
  23. "description": [
  24. "{% set dash = false %}",
  25. "{% if tags.natural %}",
  26. " {{ tagTransList('natural', tags.natural) }}",
  27. " {% set dash=true %}",
  28. "{% elseif tags.leisure %}",
  29. " {% if dash %} - {% endif %}",
  30. " {{ tagTransList('leisure', tags.leisure) }}",
  31. " {% set dash=true %}",
  32. "{% endif %}",
  33. "",
  34. "{% if tags.highway == 'via_ferrata' %}",
  35. " {% if dash %} - {% endif %}",
  36. " {{ tagTrans('highway', 'via_ferrata') }}",
  37. " {% set dash=true %}",
  38. "{% endif %}",
  39. "",
  40. "{% if tags.climbing and tags.climbing != 'yes' %}",
  41. " {% if dash %} - {% endif %}",
  42. " {{ tagTransList('climbing', tags.climbing) }}",
  43. "{% endif %}"
  44. ],
  45. "body": "{% if tags.via_ferrata_scale %}<b>{{ keyTrans('via_ferrata_scale') }}: </b>{{ tags.via_ferrata_scale }}{% endif %}<br/>"
  46. }
  47. }