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.

306 lines
6.4 KiB

  1. type: overpass
  2. name:
  3. ast: Compres
  4. ca: Compres
  5. cs: Obchody
  6. de: Einkauf
  7. el: Αγορές
  8. en: Shopping
  9. es: Compras
  10. et: Ostmine
  11. fr: Magasins/Boutiques
  12. gl: Compras
  13. hu: Vásárlás
  14. it: Acquisti
  15. ja: ショッピング
  16. nb: Shopping
  17. nl: Winkelen
  18. oc: Botigas
  19. pl: Zakupy
  20. pt: Compras
  21. pt-br: Compras
  22. ro: Cumpărături
  23. ru: Покупки
  24. sr: Куповина
  25. tr: Alışveriş
  26. uk: Торгівля
  27. query:
  28. 14: (node[shop~'^(mall|department_store)$'];way[shop~'^(mall|department_store)$'];relation[shop~'^(mall|department_store)$'];);
  29. 16: (node[shop];way[shop];relation[shop];);
  30. feature:
  31. pre: |-
  32. {% set shop0 = tags.shop|split(';')[0] %}
  33. {% set current = const.default %}
  34. {% if const.shops[shop0] %}
  35. {% set current = const.shops[shop0] %}
  36. {% endif %}
  37. description: |-
  38. {% if tags.shop == 'yes' %}
  39. {{ keyTrans('shop') }}
  40. {% else %}
  41. {{ tagTransList('shop', tags.shop) }}
  42. {% endif %}
  43. markerSign: |-
  44. {% set c = current.sign %}
  45. {% if c|slice(0, 4) == 'fas:' %}
  46. <i class="fas fa-{{ c|slice(4) }}"></i>
  47. {% elseif c|slice(0, 4) == 'far:' %}
  48. <i class="far fa-{{ c|slice(4) }}"></i>
  49. {% elseif c|slice(0, 5) == 'maki:' %}
  50. <img data-src="{{ c }}">
  51. {% else %}
  52. {{ c|raw }}
  53. {% endif %}
  54. body: |-
  55. <ul>
  56. {% if tags.clothes %}
  57. <li class='hasSymbol'>
  58. <i class="fas fa-tshirt" aria-hidden="true"></i>
  59. <span class='key'>{{ keyTrans('clothes') }}:</span>
  60. <span class='value'>{{ tagTransList('clothes', tags.clothes) }}</span>
  61. </li>
  62. {% endif %}
  63. </ul>
  64. const:
  65. default:
  66. sign: fas:shopping-bag
  67. shops:
  68. vacant:
  69. sign: fas:times
  70. alcohol:
  71. sign: fas:wine-bottle
  72. wine:
  73. sign: fas:wine-bottle
  74. beverages:
  75. sign: fas:wine-bottle
  76. baby_goods:
  77. sign: fas:baby
  78. bag:
  79. sign: fas:shopping-bag
  80. general:
  81. sign: fas:shopping-bag
  82. variety_store:
  83. sign: fas:shopping-bag
  84. bakery:
  85. sign: fas:birthday-cake
  86. confectionery:
  87. sign: fas:birthday-cake
  88. pastry:
  89. sign: fas:birthday-cake
  90. bicycle:
  91. sign: fas:bicycle
  92. motorcycle:
  93. sign: fas:motorcycle
  94. boutique:
  95. sign: '&#128090;'
  96. clothes:
  97. sign: '&#128090;'
  98. fabric:
  99. sign: ''
  100. fashion:
  101. sign: '&#128090;'
  102. leather:
  103. sign: '&#128090;'
  104. sewing:
  105. sign: '&#128090;'
  106. tailor:
  107. sign: '&#128090;'
  108. dry_cleaning:
  109. sign: '&#128090;'
  110. sea_food:
  111. sign: fas:fish
  112. butcher:
  113. sign: fas:utensils
  114. cheese:
  115. sign: fas:utensils
  116. chocolate:
  117. sign: fas:utensils
  118. deli:
  119. sign: fas:utensils
  120. dairy:
  121. sign: fas:utensils
  122. farm:
  123. sign: fas:utensils
  124. greengrocer:
  125. sign: fas:utensils
  126. pasta:
  127. sign: fas:utensils
  128. spices:
  129. sign: fas:utensils
  130. coffee:
  131. sign: fas:coffee
  132. tea:
  133. sign: fas:coffee
  134. convenience:
  135. sign: fas:shopping-basket
  136. department_store:
  137. sign: fas:building
  138. mall:
  139. sign: fas:building
  140. electronics:
  141. sign: fas:tv
  142. computer:
  143. sign: fas:desktop
  144. electrical:
  145. sign: fas:bolt
  146. lighting:
  147. sign: fas:bulb
  148. fishing:
  149. sign: fas:fish
  150. toys:
  151. sign: fas:dice
  152. florist:
  153. sign: '&#127799;'
  154. garden_centre:
  155. sign: '&#127799;'
  156. hairdresser:
  157. sign: '&#128113;'
  158. ice_cream:
  159. sign: fas:ice-cream
  160. jewelry:
  161. sign: fas:ring
  162. kiosk:
  163. sign: fas:newspaper
  164. newsagent:
  165. sign: fas:newspaper
  166. shoes:
  167. sign: fas:shoe-prints
  168. travel_agency:
  169. sign: '&#129523;'
  170. supermarket:
  171. sign: fas:shopping-cart
  172. watches:
  173. sign: far:clock
  174. gift:
  175. sign: fas:gift
  176. locksmith:
  177. sign: fas:key
  178. houseware:
  179. sign: fas:tools
  180. doityourself:
  181. sign: fas:tools
  182. hardware:
  183. sign: fas:tools
  184. art:
  185. sign: fas:palette
  186. stationery:
  187. sign: fas:pencil-ruler
  188. funeral_directors:
  189. sign: maki:monument
  190. copyshop:
  191. sign: fas:copy
  192. tobacco:
  193. sign: fas:smoking
  194. furniture:
  195. sign: fas:couch
  196. interior_decoration:
  197. sign: fas:couch
  198. car_repair:
  199. sign: fas:car
  200. car:
  201. sign: fas:car
  202. car_parts:
  203. sign: fas:car
  204. tyres:
  205. sign: fas:car
  206. beauty:
  207. sign: ''
  208. cosmetics:
  209. sign: ''
  210. music:
  211. sign: fas:guitar
  212. optician:
  213. sign: fas:glasses
  214. books:
  215. sign: fas:book
  216. sports:
  217. sign: fas:basketball-ball
  218. chemist:
  219. sign: fas:tablets
  220. pet:
  221. sign: fas:paw
  222. photo:
  223. sign: fas:camera
  224. ticket:
  225. sign: fas:ticket-alt
  226. outdoor:
  227. sign: fas:campground
  228. massage:
  229. sign: ''
  230. paint:
  231. sign: fas:paint-roller
  232. trade:
  233. sign: fas:tools
  234. bookmaker:
  235. sign: fas:money-bill-wave
  236. kitchen:
  237. sign: fas:utensils
  238. second_hand:
  239. sign: ''
  240. lottery:
  241. sign: fas:money-bill-wave
  242. pawnbroker:
  243. sign: fas:money-bill-wave
  244. bed:
  245. sign: fas:bed
  246. charity:
  247. sign: fas:hand-holding-heart
  248. tattoo:
  249. sign: ''
  250. mobile_phone:
  251. sign: fas:mobile-alt
  252. clothes:
  253. - women
  254. - men
  255. - leather
  256. - fur
  257. - underwear
  258. - children
  259. - wedding
  260. - sports
  261. - workwear
  262. - lingerie
  263. - babies
  264. - hats
  265. - fashion
  266. - suits
  267. - unisexs
  268. - traditional
  269. - costumes
  270. - bridal
  271. - oversize
  272. - swimwear
  273. - maternity
  274. - brand
  275. - military
  276. - vintage
  277. - accessories
  278. - schoolwear
  279. - motorcycle
  280. - denim
  281. filter:
  282. shop:
  283. name: '{{ trans(''filter:type'') }}'
  284. type: select
  285. show_default: 'true'
  286. values: '{% set list = [] %}{% for k, v in const.shops %}<option value="{{ k }}">{% set list = list|merge([ k ]) %}{{ tagTrans(''shop'', k) }}</option>{% endfor %}<option weight=''1'' value=''other'' query=''nwr[shop][shop!~"^(|.*;)({{ list|join(''|'') }})(|;.*)$"]''>{{ trans(''other'') }}</option>'
  287. sort: natsort
  288. op: has
  289. clothes:
  290. name: '{{ keyTrans(''clothes'') }}'
  291. type: select
  292. values: |-
  293. {% set list = [] %}
  294. <option weight="-1" value="*" query="nwr[clothes]">{{ trans("any value") }}</option>
  295. {% for k in const.clothes %}
  296. {% set list = list|merge([ k ]) %}
  297. <option value="{{ k }}">
  298. {{ tagTrans("clothes", k) }}
  299. </option>
  300. {% endfor %}
  301. <option weight="1" value="other" query="nwr[clothes][clothes!~"^(|.*;)({{ list|join("|") }})(|;.*)$"]">
  302. {{ trans("other") }}
  303. </option>
  304. sort: natsort
  305. op: has