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.

127 lines
4.1 KiB

  1. type: overpass
  2. name:
  3. ast: Basures
  4. ca: Deixalles
  5. cs: Nakládání s odpady
  6. de: Entsorgung
  7. en: Disposal
  8. es: Basura
  9. fr: Déchets et recyclage
  10. gl: Lixo
  11. hu: Hulladék
  12. it: Smaltimento
  13. ja: 処理場
  14. nb: Avfall
  15. nl: Afvalverwijdering
  16. oc: Bordilhas e reciclatge
  17. pl: Przetwarzanie odpadów
  18. pt: Lixo
  19. pt-br: Resíduos
  20. ru: Переработка отходов
  21. sr: Отпад
  22. tr: Atık ve Geri Dönüşüm
  23. query:
  24. 13: |-
  25. (
  26. node[landuse=landfill];
  27. node[man_made~"^(wastewater_plant|incinerator)$"];
  28. node[amenity=recycling][recycling_type=centre];
  29. way[landuse=landfill];
  30. way[man_made~"^(wastewater_plant|incinerator)$"];
  31. way[amenity=recycling][recycling_type=centre];
  32. relation[landuse=landfill];
  33. relation[man_made~"^(wastewater_plant|incinerator)$"];
  34. relation[amenity=recycling][recycling_type=centre];
  35. nwr[amenity=waste_transfer_station];
  36. nwr[power=generator]["generator:source"~"^(.*;|)waste(;.*|)$"];
  37. )
  38. 15: |-
  39. (
  40. node[landuse=landfill];
  41. node[man_made~"^(wastewater_plant|incinerator)$"];
  42. node[amenity~"^(recycling|waste_disposal|waste_transfer_station)$"];
  43. way[landuse=landfill];
  44. way[man_made~"^(wastewater_plant|incinerator)$"];
  45. way[amenity~"^(recycling|waste_disposal|waste_transfer_station)$"];
  46. relation[landuse=landfill];
  47. relation[man_made~"^(wastewater_plant|incinerator)$"];
  48. relation[amenity~"^(recycling|waste_disposal|waste_transfer_station)$"];
  49. nwr[power=generator]["generator:source"~"^(.*;|)waste(;.*|)$"];
  50. )
  51. 18: |-
  52. (
  53. node[landuse=landfill];
  54. node[man_made~"^(wastewater_plant|incinerator)$"];
  55. node[amenity~"^(recycling|waste_basket|waste_disposal|waste_transfer_station)$"];
  56. way[landuse=landfill];
  57. way[man_made~"^(wastewater_plant|incinerator)$"];
  58. way[amenity~"^(recycling|waste_basket|waste_disposal|waste_transfer_station)$"];
  59. relation[landuse=landfill];
  60. relation[man_made~"^(wastewater_plant|incinerator)$"];
  61. relation[amenity~"^(recycling|waste_basket|waste_disposal|waste_transfer_station)$"];
  62. nwr[power=generator]["generator:source"~"^(.*;|)waste(;.*|)$"];
  63. )
  64. feature:
  65. pre: |-
  66. {% set add = '' %}
  67. {% if tags.landuse == 'landfill' %}
  68. {% set key = 'landuse' %}
  69. {% set value = tags.landuse %}
  70. {% elseif tags.man_made in [ 'incinerator', 'wastewater_plant' ] %}
  71. {% set key = 'man_made' %}
  72. {% set value = tags.man_made %}
  73. {% elseif tags.amenity in [ 'recycling', 'waste_basket', 'waste_disposal', 'waste_transfer_station' ] %}
  74. {% set key = 'amenity' %}
  75. {% set value = tags.amenity %}
  76. {% elseif tags.power == 'generator' %}
  77. {% set key = 'power' %}
  78. {% set value = tags.power %}
  79. {% set add = '(' ~ tagTransList('generator:source', attribute(tags, 'generator:source')) ~ ')' %}
  80. {% endif %}
  81. {% set kv = key ~ '=' ~ value %}
  82. description: '{{ tagTrans(key, value) }} {{ add }}'
  83. body: |-
  84. {% if tags.recycling_type %}
  85. {{ keyTrans('recycling_type') }}: {{ tagTrans('recycling_type', tags.recycling_type) }}
  86. {% endif %}
  87. markerSign: |-
  88. {% if const[kv] %}
  89. {{ const[kv].sign|raw }}
  90. {% endif %}
  91. info: |-
  92. <table>
  93. {% for kv, data in const %}
  94. {% if map.zoom >= data.minZoom %}
  95. {% set key = kv|split('=')[0] %}
  96. {% set value = kv|split('=')[1] %}
  97. <tr>
  98. <td>{{ markerCircle({})|raw }}<div class='sign'>{{ data.sign|raw }}</div></td>
  99. <td>{{ tagTrans(key, value) }}{% if data.add %} ({{ trans(data.add) }}){% endif %}</td>
  100. </tr>
  101. {% endif %}
  102. {% endfor %}
  103. <tr>
  104. <td>{{ markerCircle({})|raw }}</td>
  105. <td>{{ trans('other') }}</td>
  106. </tr>
  107. </table>
  108. const:
  109. amenity=recycling:
  110. minZoom: 13
  111. sign: <img data-src='maki:recycling'>
  112. man_made=wastewater_plant:
  113. minZoom: 13
  114. sign: <i class='fas fa-water'></i>
  115. man_made=incinerator:
  116. minZoom: 13
  117. sign: <i class='fas fa-burn'></i>
  118. power=generator:
  119. minZoom: 13
  120. sign: <i class='fas fa-bolt'></i>
  121. add: tag:generator:source=waste
  122. amenity=waste_disposal:
  123. minZoom: 15
  124. sign: <img data-src='maki:waste-basket'>
  125. amenity=waste_basket:
  126. minZoom: 18
  127. sign: <img data-src='maki:waste-basket'>