forked from MapComplete/MapComplete
Merge master
This commit is contained in:
commit
cbea216d01
119 changed files with 5314 additions and 4218 deletions
File diff suppressed because one or more lines are too long
|
@ -9,9 +9,8 @@ camper sites
|
|||
## Table of contents
|
||||
|
||||
1. [Themes using this layer](#themes-using-this-layer)
|
||||
2. [Presets](#presets)
|
||||
3. [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||
4. [Supported attributes](#supported-attributes)
|
||||
2. [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||
3. [Supported attributes](#supported-attributes)
|
||||
- [images](#images)
|
||||
- [caravansites-name](#caravansites-name)
|
||||
- [caravansites-fee](#caravansites-fee)
|
||||
|
@ -34,12 +33,6 @@ camper sites
|
|||
- [campersite](https://mapcomplete.org/campersite)
|
||||
- [personal](https://mapcomplete.org/personal)
|
||||
|
||||
## Presets
|
||||
|
||||
The following options to create new points are included:
|
||||
|
||||
**a camper site** which has the following tags:<a href='https://wiki.openstreetmap.org/wiki/Key:tourism' target='_blank'>tourism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:tourism%3Dcaravan_site' target='_blank'>caravan_site</a>
|
||||
|
||||
## Basic tags for this layer
|
||||
|
||||
Elements must match **all** of the following expressions:
|
||||
|
|
|
@ -84,7 +84,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -213,21 +213,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -534,6 +538,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -299,6 +299,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -696,14 +699,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -712,6 +707,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -9,9 +9,8 @@ Sanitary dump stations
|
|||
## Table of contents
|
||||
|
||||
1. [Themes using this layer](#themes-using-this-layer)
|
||||
2. [Presets](#presets)
|
||||
3. [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||
4. [Supported attributes](#supported-attributes)
|
||||
2. [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||
3. [Supported attributes](#supported-attributes)
|
||||
- [images](#images)
|
||||
- [dumpstations-fee](#dumpstations-fee)
|
||||
- [dumpstations-charge](#dumpstations-charge)
|
||||
|
@ -29,12 +28,6 @@ Sanitary dump stations
|
|||
- [campersite](https://mapcomplete.org/campersite)
|
||||
- [personal](https://mapcomplete.org/personal)
|
||||
|
||||
## Presets
|
||||
|
||||
The following options to create new points are included:
|
||||
|
||||
**a sanitary dump station** which has the following tags:<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dsanitary_dump_station' target='_blank'>sanitary_dump_station</a>
|
||||
|
||||
## Basic tags for this layer
|
||||
|
||||
Elements must match **all** of the following expressions:
|
||||
|
|
|
@ -101,7 +101,7 @@ Elements must match **any** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -230,21 +230,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -551,6 +555,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -86,7 +86,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -226,21 +226,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -535,6 +539,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -86,7 +86,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -226,21 +226,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -535,6 +539,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -84,7 +84,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -213,21 +213,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -534,6 +538,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -310,6 +310,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -715,6 +718,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| accepts_cards.0 | Accepts payment cards | payment:cards=yes |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -316,6 +316,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -713,14 +716,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -729,6 +724,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -313,6 +313,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -697,14 +700,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -713,6 +708,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -313,6 +313,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -697,14 +700,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -713,6 +708,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -298,6 +298,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
|
|
@ -308,6 +308,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -705,14 +708,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -721,6 +716,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -303,6 +303,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -700,14 +703,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -716,6 +711,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -323,830 +323,6 @@
|
|||
"key": "name",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'shop' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bicycle_rental with a fixed text, namely 'Bicycle rental shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bicycle_rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=agrarian with a fixed text, namely 'Farm Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "agrarian"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=alcohol with a fixed text, namely 'Liquor Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "alcohol"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=anime with a fixed text, namely 'Anime / Manga Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "anime"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=antiques with a fixed text, namely 'Antique Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "antiques"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=appliance with a fixed text, namely 'Appliance Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "appliance"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=art with a fixed text, namely 'Art Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "art"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=baby_goods with a fixed text, namely 'Baby Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "baby_goods"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bag with a fixed text, namely 'Bag/Luggage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bag"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bakery with a fixed text, namely 'Bakery' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bakery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bathroom_furnishing with a fixed text, namely 'Bathroom Furnishing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bathroom_furnishing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=beauty with a fixed text, namely 'Beauty Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "beauty"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bed with a fixed text, namely 'Bedding/Mattress Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bed"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=beverages with a fixed text, namely 'Beverage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "beverages"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bicycle with a fixed text, namely 'Bicycle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bicycle"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=boat with a fixed text, namely 'Boat Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "boat"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bookmaker with a fixed text, namely 'Bookmaker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "bookmaker"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=books with a fixed text, namely 'Bookstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "books"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=brewing_supplies with a fixed text, namely 'Brewing Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "brewing_supplies"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=butcher with a fixed text, namely 'Butcher' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "butcher"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=camera with a fixed text, namely 'Camera Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "camera"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=candles with a fixed text, namely 'Candle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "candles"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cannabis with a fixed text, namely 'Cannabis Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "cannabis"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car with a fixed text, namely 'Car Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "car"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car_parts with a fixed text, namely 'Car Parts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "car_parts"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car_repair with a fixed text, namely 'Car Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "car_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=caravan with a fixed text, namely 'RV Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "caravan"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=carpet with a fixed text, namely 'Carpet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "carpet"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=catalogue with a fixed text, namely 'Catalog Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "catalogue"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=charity with a fixed text, namely 'Charity Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "charity"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cheese with a fixed text, namely 'Cheese Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "cheese"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=chemist with a fixed text, namely 'Drugstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "chemist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=chocolate with a fixed text, namely 'Chocolate Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "chocolate"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=clothes with a fixed text, namely 'Clothing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "clothes"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=coffee with a fixed text, namely 'Coffee Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "coffee"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=collector with a fixed text, namely 'Collectibles Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "collector"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=computer with a fixed text, namely 'Computer Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "computer"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=confectionery with a fixed text, namely 'Candy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "confectionery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=convenience with a fixed text, namely 'Convenience Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "convenience"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=copyshop with a fixed text, namely 'Copy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "copyshop"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cosmetics with a fixed text, namely 'Cosmetics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "cosmetics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=country_store with a fixed text, namely 'Rural Supplies Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "country_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=craft with a fixed text, namely 'Arts & Crafts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "craft"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=curtain with a fixed text, namely 'Curtain Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "curtain"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=dairy with a fixed text, namely 'Dairy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "dairy"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=deli with a fixed text, namely 'Delicatessen' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "deli"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=department_store with a fixed text, namely 'Department Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "department_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=doityourself with a fixed text, namely 'DIY Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "doityourself"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=doors with a fixed text, namely 'Door Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "doors"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=dry_cleaning with a fixed text, namely 'Dry Cleaner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "dry_cleaning"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=e-cigarette with a fixed text, namely 'E-Cigarette Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "e-cigarette"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=electrical with a fixed text, namely 'Electrical Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "electrical"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=electronics with a fixed text, namely 'Electronics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "electronics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=erotic with a fixed text, namely 'Erotic Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "erotic"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fabric with a fixed text, namely 'Fabric Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "fabric"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=farm with a fixed text, namely 'Produce Stand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "farm"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fashion_accessories with a fixed text, namely 'Fashion Accessories Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "fashion_accessories"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fireplace with a fixed text, namely 'Fireplace Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "fireplace"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fishing with a fixed text, namely 'Fishing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "fishing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=flooring with a fixed text, namely 'Flooring Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "flooring"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=florist with a fixed text, namely 'Florist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "florist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=frame with a fixed text, namely 'Framing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "frame"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=frozen_food with a fixed text, namely 'Frozen Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "frozen_food"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fuel with a fixed text, namely 'Fuel Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "fuel"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=funeral_directors with a fixed text, namely 'Funeral Home' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "funeral_directors"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=furniture with a fixed text, namely 'Furniture Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "furniture"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=games with a fixed text, namely 'Tabletop Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "games"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=garden_centre with a fixed text, namely 'Garden Center' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "garden_centre"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=gas with a fixed text, namely 'Bottled Gas Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "gas"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=general with a fixed text, namely 'General Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "general"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=gift with a fixed text, namely 'Gift Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "gift"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=greengrocer with a fixed text, namely 'Greengrocer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "greengrocer"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hairdresser with a fixed text, namely 'Hairdresser' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hairdresser"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hairdresser_supply with a fixed text, namely 'Hairdresser Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hairdresser_supply"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hardware with a fixed text, namely 'Hardware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hardware"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=health_food with a fixed text, namely 'Health Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "health_food"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hearing_aids with a fixed text, namely 'Hearing Aids Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hearing_aids"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=herbalist with a fixed text, namely 'Herbalist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "herbalist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hifi with a fixed text, namely 'Hifi Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hifi"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=honey with a fixed text, namely 'Honey Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "honey"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=household_linen with a fixed text, namely 'Household Linen Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "household_linen"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=houseware with a fixed text, namely 'Houseware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "houseware"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hunting with a fixed text, namely 'Hunting Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "hunting"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=interior_decoration with a fixed text, namely 'Interior Decoration Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "interior_decoration"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=jewelry with a fixed text, namely 'Jewelry Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "jewelry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=kiosk with a fixed text, namely 'Kiosk' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "kiosk"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=kitchen with a fixed text, namely 'Kitchen Design Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "kitchen"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=laundry with a fixed text, namely 'Laundry' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "laundry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=leather with a fixed text, namely 'Leather Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "leather"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=lighting with a fixed text, namely 'Lighting Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "lighting"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=locksmith with a fixed text, namely 'Locksmith' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "locksmith"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=lottery with a fixed text, namely 'Lottery Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "lottery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=mall with a fixed text, namely 'Mall' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "mall"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=massage with a fixed text, namely 'Massage Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "massage"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=medical_supply with a fixed text, namely 'Medical Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "medical_supply"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=military_surplus with a fixed text, namely 'Military Surplus Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "military_surplus"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=mobile_phone with a fixed text, namely 'Mobile Phone Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "mobile_phone"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=model with a fixed text, namely 'Model Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "model"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=money_lender with a fixed text, namely 'Money Lender' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "money_lender"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=motorcycle with a fixed text, namely 'Motorcycle Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "motorcycle"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=motorcycle_repair with a fixed text, namely 'Motorcycle Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "motorcycle_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=music with a fixed text, namely 'Music Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "music"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=musical_instrument with a fixed text, namely 'Musical Instrument Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "musical_instrument"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=newsagent with a fixed text, namely 'Newsstand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "newsagent"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=nutrition_supplements with a fixed text, namely 'Nutrition Supplements Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "nutrition_supplements"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=nuts with a fixed text, namely 'Nuts Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "nuts"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=optician with a fixed text, namely 'Optician' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "optician"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=outdoor with a fixed text, namely 'Outdoors Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "outdoor"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=outpost with a fixed text, namely 'Online Retailer Outpost' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "outpost"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=paint with a fixed text, namely 'Paint Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "paint"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=party with a fixed text, namely 'Party Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "party"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pasta with a fixed text, namely 'Pasta Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pasta"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pastry with a fixed text, namely 'Pastry Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pastry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pawnbroker with a fixed text, namely 'Pawnshop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pawnbroker"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=perfumery with a fixed text, namely 'Perfume Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "perfumery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pet with a fixed text, namely 'Pet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pet"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pet_grooming with a fixed text, namely 'Pet Groomer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pet_grooming"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=photo with a fixed text, namely 'Photography Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "photo"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pottery with a fixed text, namely 'Pottery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pottery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=printer_ink with a fixed text, namely 'Printer Ink Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "printer_ink"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=psychic with a fixed text, namely 'Psychic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "psychic"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pyrotechnics with a fixed text, namely 'Fireworks Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "pyrotechnics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=radiotechnics with a fixed text, namely 'Radio/Electronic Component Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "radiotechnics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=religion with a fixed text, namely 'Religious Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "religion"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'Rental Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=repair with a fixed text, namely 'Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=rice with a fixed text, namely 'Rice Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "rice"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=scuba_diving with a fixed text, namely 'Scuba Diving Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "scuba_diving"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=seafood with a fixed text, namely 'Seafood Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "seafood"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=second_hand with a fixed text, namely 'Thrift Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "second_hand"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=sewing with a fixed text, namely 'Sewing Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "sewing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=shoe_repair with a fixed text, namely 'Shoe Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "shoe_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=shoes with a fixed text, namely 'Shoe Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "shoes"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=spices with a fixed text, namely 'Spice Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "spices"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=sports with a fixed text, namely 'Sporting Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "sports"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=stationery with a fixed text, namely 'Stationery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "stationery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=storage_rental with a fixed text, namely 'Storage Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "storage_rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=supermarket with a fixed text, namely 'Supermarket' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "supermarket"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=swimming_pool with a fixed text, namely 'Pool Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "swimming_pool"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tailor with a fixed text, namely 'Tailor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tailor"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tattoo with a fixed text, namely 'Tattoo Parlor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tattoo"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tea with a fixed text, namely 'Tea Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tea"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=telecommunication with a fixed text, namely 'Telecom Retail Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "telecommunication"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=ticket with a fixed text, namely 'Ticket Seller' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "ticket"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tiles with a fixed text, namely 'Tile Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tiles"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tobacco with a fixed text, namely 'Tobacco Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tobacco"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tool_hire with a fixed text, namely 'Tool Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tool_hire"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=toys with a fixed text, namely 'Toy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "toys"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=trade with a fixed text, namely 'Trade Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "trade"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=travel_agency with a fixed text, namely 'Travel Agency' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "travel_agency"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=trophy with a fixed text, namely 'Trophy Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "trophy"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tyres with a fixed text, namely 'Tire Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "tyres"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=vacuum_cleaner with a fixed text, namely 'Vacuum Cleaner Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "vacuum_cleaner"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=variety_store with a fixed text, namely 'Discount Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "variety_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=video with a fixed text, namely 'Video Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "video"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=video_games with a fixed text, namely 'Video Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "video_games"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=watches with a fixed text, namely 'Watches Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "watches"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=water with a fixed text, namely 'Drinking Water Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "water"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=water_sports with a fixed text, namely 'Watersport/Swim Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "water_sports"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=weapons with a fixed text, namely 'Weapon Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "weapons"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wholesale with a fixed text, namely 'Wholesale Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "wholesale"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wigs with a fixed text, namely 'Wig Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "wigs"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=window_blind with a fixed text, namely 'Window Blind Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "window_blind"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if craft=)",
|
||||
"value": "wine"
|
||||
},
|
||||
{
|
||||
"key": "brand",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')"
|
||||
|
@ -1362,83 +538,6 @@
|
|||
"description": "Layer 'Bike repair/shop' shows service:bicycle:rental=no with a fixed text, namely 'This shop doesn't rent out bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:rental~.+ | shop=bicycle | shop=sport | shop=bicycle_repair | shop=outdoor | shop=rental)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'rental' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=city_bike with a fixed text, namely 'Normal city bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "city_bike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=ebike with a fixed text, namely 'Electrical bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "ebike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=bmx with a fixed text, namely 'BMX bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "bmx"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=mtb with a fixed text, namely 'Mountainbikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "mtb"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "kid_bike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=tandem with a fixed text, namely 'Tandem bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "tandem"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=racebike with a fixed text, namely 'Race bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "racebike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=bike_helmet with a fixed text, namely 'Bike helmets can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "bike_helmet"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=cargo_bike with a fixed text, namely 'Cargo bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "cargo_bike"
|
||||
},
|
||||
{
|
||||
"key": "capacity:city_bike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:city_bike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*city_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:ebike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:ebike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*ebike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:kid_bike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:kid_bike' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*kid_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:bmx",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bmx' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*bmx.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:mtb",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:mtb' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*mtb.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:bicycle_pannier",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bicycle_pannier' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*bicycle_pannier.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:tandem_bicycle",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:tandem_bicycle' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if rental~^(.*tandem_bicycle.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:pump",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:pump=yes with a fixed text, namely 'This shop offers a bike pump for anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:pump~.+ | shop=bicycle | shop=bicycle_repair | service:bicycle:retail=yes | ^(service:bicycle:.+)$~~^(yes)$)",
|
||||
|
@ -1484,25 +583,6 @@
|
|||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning=no with a fixed text, namely 'This shop doesn't offer bicycle cleaning' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if service:bicycle:cleaning~.+ | shop=bicycle | shop=bicycle_repair | ^(service:bicycle:.*)$~~^(yes|only)$)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:charge",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'service:bicycle:cleaning:charge' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:fee",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=no with a fixed text, namely 'The cleaning service is free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:fee",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": "yes"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:charge",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Cyclofix - a map for cyclists') Picking this answer will delete the key service:bicycle:cleaning:charge. (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"key": "internet_access",
|
||||
"description": "Layer 'Bike repair/shop' shows internet_access=wlan with a fixed text, namely 'This place offers wireless internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Cyclofix - a map for cyclists')",
|
||||
|
|
|
@ -234,6 +234,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Restaurants and fast food')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -238,6 +238,26 @@
|
|||
"description": "Layer 'Fries shop' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Fries shop' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Fries shop' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Fries shop' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Fries shop' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Fries shops')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Fries shop shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -258,6 +258,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Glutenfree')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -258,6 +258,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Lactose free shops and restaurants')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -758,6 +758,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'OnWheels')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -2796,830 +2796,6 @@
|
|||
"key": "name",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'name' (in the mapcomplete.org theme 'Personal theme')"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'shop' (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bicycle_rental with a fixed text, namely 'Bicycle rental shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bicycle_rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=agrarian with a fixed text, namely 'Farm Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "agrarian"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=alcohol with a fixed text, namely 'Liquor Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "alcohol"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=anime with a fixed text, namely 'Anime / Manga Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "anime"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=antiques with a fixed text, namely 'Antique Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "antiques"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=appliance with a fixed text, namely 'Appliance Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "appliance"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=art with a fixed text, namely 'Art Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "art"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=baby_goods with a fixed text, namely 'Baby Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "baby_goods"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bag with a fixed text, namely 'Bag/Luggage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bag"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bakery with a fixed text, namely 'Bakery' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bakery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bathroom_furnishing with a fixed text, namely 'Bathroom Furnishing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bathroom_furnishing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=beauty with a fixed text, namely 'Beauty Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "beauty"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bed with a fixed text, namely 'Bedding/Mattress Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bed"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=beverages with a fixed text, namely 'Beverage Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "beverages"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bicycle with a fixed text, namely 'Bicycle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bicycle"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=boat with a fixed text, namely 'Boat Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "boat"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=bookmaker with a fixed text, namely 'Bookmaker' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "bookmaker"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=books with a fixed text, namely 'Bookstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "books"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=brewing_supplies with a fixed text, namely 'Brewing Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "brewing_supplies"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=butcher with a fixed text, namely 'Butcher' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "butcher"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=camera with a fixed text, namely 'Camera Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "camera"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=candles with a fixed text, namely 'Candle Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "candles"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cannabis with a fixed text, namely 'Cannabis Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "cannabis"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car with a fixed text, namely 'Car Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "car"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car_parts with a fixed text, namely 'Car Parts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "car_parts"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=car_repair with a fixed text, namely 'Car Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "car_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=caravan with a fixed text, namely 'RV Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "caravan"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=carpet with a fixed text, namely 'Carpet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "carpet"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=catalogue with a fixed text, namely 'Catalog Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "catalogue"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=charity with a fixed text, namely 'Charity Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "charity"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cheese with a fixed text, namely 'Cheese Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "cheese"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=chemist with a fixed text, namely 'Drugstore' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "chemist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=chocolate with a fixed text, namely 'Chocolate Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "chocolate"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=clothes with a fixed text, namely 'Clothing Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "clothes"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=coffee with a fixed text, namely 'Coffee Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "coffee"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=collector with a fixed text, namely 'Collectibles Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "collector"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=computer with a fixed text, namely 'Computer Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "computer"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=confectionery with a fixed text, namely 'Candy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "confectionery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=convenience with a fixed text, namely 'Convenience Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "convenience"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=copyshop with a fixed text, namely 'Copy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "copyshop"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=cosmetics with a fixed text, namely 'Cosmetics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "cosmetics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=country_store with a fixed text, namely 'Rural Supplies Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "country_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=craft with a fixed text, namely 'Arts & Crafts Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "craft"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=curtain with a fixed text, namely 'Curtain Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "curtain"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=dairy with a fixed text, namely 'Dairy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "dairy"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=deli with a fixed text, namely 'Delicatessen' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "deli"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=department_store with a fixed text, namely 'Department Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "department_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=doityourself with a fixed text, namely 'DIY Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "doityourself"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=doors with a fixed text, namely 'Door Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "doors"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=dry_cleaning with a fixed text, namely 'Dry Cleaner' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "dry_cleaning"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=e-cigarette with a fixed text, namely 'E-Cigarette Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "e-cigarette"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=electrical with a fixed text, namely 'Electrical Equipment Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "electrical"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=electronics with a fixed text, namely 'Electronics Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "electronics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=erotic with a fixed text, namely 'Erotic Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "erotic"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fabric with a fixed text, namely 'Fabric Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "fabric"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=farm with a fixed text, namely 'Produce Stand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "farm"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fashion_accessories with a fixed text, namely 'Fashion Accessories Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "fashion_accessories"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fireplace with a fixed text, namely 'Fireplace Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "fireplace"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fishing with a fixed text, namely 'Fishing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "fishing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=flooring with a fixed text, namely 'Flooring Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "flooring"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=florist with a fixed text, namely 'Florist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "florist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=frame with a fixed text, namely 'Framing Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "frame"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=frozen_food with a fixed text, namely 'Frozen Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "frozen_food"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=fuel with a fixed text, namely 'Fuel Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "fuel"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=funeral_directors with a fixed text, namely 'Funeral Home' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "funeral_directors"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=furniture with a fixed text, namely 'Furniture Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "furniture"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=games with a fixed text, namely 'Tabletop Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "games"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=garden_centre with a fixed text, namely 'Garden Center' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "garden_centre"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=gas with a fixed text, namely 'Bottled Gas Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "gas"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=general with a fixed text, namely 'General Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "general"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=gift with a fixed text, namely 'Gift Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "gift"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=greengrocer with a fixed text, namely 'Greengrocer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "greengrocer"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hairdresser with a fixed text, namely 'Hairdresser' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hairdresser"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hairdresser_supply with a fixed text, namely 'Hairdresser Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hairdresser_supply"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hardware with a fixed text, namely 'Hardware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hardware"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=health_food with a fixed text, namely 'Health Food Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "health_food"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hearing_aids with a fixed text, namely 'Hearing Aids Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hearing_aids"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=herbalist with a fixed text, namely 'Herbalist' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "herbalist"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hifi with a fixed text, namely 'Hifi Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hifi"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=honey with a fixed text, namely 'Honey Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "honey"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=household_linen with a fixed text, namely 'Household Linen Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "household_linen"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=houseware with a fixed text, namely 'Houseware Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "houseware"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=hunting with a fixed text, namely 'Hunting Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "hunting"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=interior_decoration with a fixed text, namely 'Interior Decoration Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "interior_decoration"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=jewelry with a fixed text, namely 'Jewelry Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "jewelry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=kiosk with a fixed text, namely 'Kiosk' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "kiosk"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=kitchen with a fixed text, namely 'Kitchen Design Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "kitchen"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=laundry with a fixed text, namely 'Laundry' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "laundry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=leather with a fixed text, namely 'Leather Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "leather"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=lighting with a fixed text, namely 'Lighting Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "lighting"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=locksmith with a fixed text, namely 'Locksmith' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "locksmith"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=lottery with a fixed text, namely 'Lottery Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "lottery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=mall with a fixed text, namely 'Mall' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "mall"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=massage with a fixed text, namely 'Massage Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "massage"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=medical_supply with a fixed text, namely 'Medical Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "medical_supply"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=military_surplus with a fixed text, namely 'Military Surplus Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "military_surplus"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=mobile_phone with a fixed text, namely 'Mobile Phone Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "mobile_phone"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=model with a fixed text, namely 'Model Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "model"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=money_lender with a fixed text, namely 'Money Lender' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "money_lender"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=motorcycle with a fixed text, namely 'Motorcycle Dealership' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "motorcycle"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=motorcycle_repair with a fixed text, namely 'Motorcycle Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "motorcycle_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=music with a fixed text, namely 'Music Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "music"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=musical_instrument with a fixed text, namely 'Musical Instrument Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "musical_instrument"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=newsagent with a fixed text, namely 'Newsstand' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "newsagent"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=nutrition_supplements with a fixed text, namely 'Nutrition Supplements Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "nutrition_supplements"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=nuts with a fixed text, namely 'Nuts Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "nuts"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=optician with a fixed text, namely 'Optician' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "optician"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=outdoor with a fixed text, namely 'Outdoors Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "outdoor"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=outpost with a fixed text, namely 'Online Retailer Outpost' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "outpost"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=paint with a fixed text, namely 'Paint Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "paint"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=party with a fixed text, namely 'Party Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "party"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pasta with a fixed text, namely 'Pasta Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pasta"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pastry with a fixed text, namely 'Pastry Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pastry"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pawnbroker with a fixed text, namely 'Pawnshop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pawnbroker"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=perfumery with a fixed text, namely 'Perfume Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "perfumery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pet with a fixed text, namely 'Pet Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pet"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pet_grooming with a fixed text, namely 'Pet Groomer' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pet_grooming"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=photo with a fixed text, namely 'Photography Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "photo"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pottery with a fixed text, namely 'Pottery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pottery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=printer_ink with a fixed text, namely 'Printer Ink Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "printer_ink"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=psychic with a fixed text, namely 'Psychic' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "psychic"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=pyrotechnics with a fixed text, namely 'Fireworks Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "pyrotechnics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=radiotechnics with a fixed text, namely 'Radio/Electronic Component Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "radiotechnics"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=religion with a fixed text, namely 'Religious Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "religion"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=rental with a fixed text, namely 'Rental Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=repair with a fixed text, namely 'Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=rice with a fixed text, namely 'Rice Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "rice"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=scuba_diving with a fixed text, namely 'Scuba Diving Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "scuba_diving"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=seafood with a fixed text, namely 'Seafood Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "seafood"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=second_hand with a fixed text, namely 'Thrift Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "second_hand"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=sewing with a fixed text, namely 'Sewing Supply Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "sewing"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=shoe_repair with a fixed text, namely 'Shoe Repair Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "shoe_repair"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=shoes with a fixed text, namely 'Shoe Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "shoes"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=spices with a fixed text, namely 'Spice Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "spices"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=sports with a fixed text, namely 'Sporting Goods Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "sports"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=stationery with a fixed text, namely 'Stationery Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "stationery"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=storage_rental with a fixed text, namely 'Storage Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "storage_rental"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=supermarket with a fixed text, namely 'Supermarket' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "supermarket"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=swimming_pool with a fixed text, namely 'Pool Supply Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "swimming_pool"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tailor with a fixed text, namely 'Tailor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tailor"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tattoo with a fixed text, namely 'Tattoo Parlor' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tattoo"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tea with a fixed text, namely 'Tea Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tea"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=telecommunication with a fixed text, namely 'Telecom Retail Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "telecommunication"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=ticket with a fixed text, namely 'Ticket Seller' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "ticket"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tiles with a fixed text, namely 'Tile Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tiles"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tobacco with a fixed text, namely 'Tobacco Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tobacco"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tool_hire with a fixed text, namely 'Tool Rental' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tool_hire"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=toys with a fixed text, namely 'Toy Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "toys"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=trade with a fixed text, namely 'Trade Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "trade"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=travel_agency with a fixed text, namely 'Travel Agency' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "travel_agency"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=trophy with a fixed text, namely 'Trophy Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "trophy"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=tyres with a fixed text, namely 'Tire Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "tyres"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=vacuum_cleaner with a fixed text, namely 'Vacuum Cleaner Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "vacuum_cleaner"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=variety_store with a fixed text, namely 'Discount Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "variety_store"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=video with a fixed text, namely 'Video Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "video"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=video_games with a fixed text, namely 'Video Game Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "video_games"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=watches with a fixed text, namely 'Watches Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "watches"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=water with a fixed text, namely 'Drinking Water Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "water"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=water_sports with a fixed text, namely 'Watersport/Swim Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "water_sports"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=weapons with a fixed text, namely 'Weapon Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "weapons"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wholesale with a fixed text, namely 'Wholesale Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "wholesale"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wigs with a fixed text, namely 'Wig Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "wigs"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=window_blind with a fixed text, namely 'Window Blind Store' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "window_blind"
|
||||
},
|
||||
{
|
||||
"key": "shop",
|
||||
"description": "Layer 'Bike repair/shop' shows shop=wine with a fixed text, namely 'Wine Shop' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if craft=)",
|
||||
"value": "wine"
|
||||
},
|
||||
{
|
||||
"key": "brand",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'brand' (in the mapcomplete.org theme 'Personal theme')"
|
||||
|
@ -3835,83 +3011,6 @@
|
|||
"description": "Layer 'Bike repair/shop' shows service:bicycle:rental=no with a fixed text, namely 'This shop doesn't rent out bikes' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if service:bicycle:rental~.+ | shop=bicycle | shop=sport | shop=bicycle_repair | shop=outdoor | shop=rental)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'rental' (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=city_bike with a fixed text, namely 'Normal city bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "city_bike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=ebike with a fixed text, namely 'Electrical bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "ebike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=bmx with a fixed text, namely 'BMX bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "bmx"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=mtb with a fixed text, namely 'Mountainbikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "mtb"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=kid_bike with a fixed text, namely 'Bikes for children can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "kid_bike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=tandem with a fixed text, namely 'Tandem bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "tandem"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=racebike with a fixed text, namely 'Race bicycles can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "racebike"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=bike_helmet with a fixed text, namely 'Bike helmets can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "bike_helmet"
|
||||
},
|
||||
{
|
||||
"key": "rental",
|
||||
"description": "Layer 'Bike repair/shop' shows rental=cargo_bike with a fixed text, namely 'Cargo bikes can be rented here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if (service:bicycle:rental=yes | bicycle_rental~.+))",
|
||||
"value": "cargo_bike"
|
||||
},
|
||||
{
|
||||
"key": "capacity:city_bike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:city_bike' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*city_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:ebike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:ebike' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*ebike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:kid_bike",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:kid_bike' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*kid_bike.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:bmx",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bmx' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*bmx.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:mtb",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:mtb' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*mtb.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:bicycle_pannier",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:bicycle_pannier' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*bicycle_pannier.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "capacity:tandem_bicycle",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'capacity:tandem_bicycle' (in the mapcomplete.org theme 'Personal theme') (This is only shown if rental~^(.*tandem_bicycle.*)$ & (service:bicycle:rental=yes | bicycle_rental~.+))"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:pump",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:pump=yes with a fixed text, namely 'This shop offers a bike pump for anyone' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if service:bicycle:pump~.+ | shop=bicycle | shop=bicycle_repair | service:bicycle:retail=yes | ^(service:bicycle:.+)$~~^(yes)$)",
|
||||
|
@ -3957,25 +3056,6 @@
|
|||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning=no with a fixed text, namely 'This shop doesn't offer bicycle cleaning' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if service:bicycle:cleaning~.+ | shop=bicycle | shop=bicycle_repair | ^(service:bicycle:.*)$~~^(yes|only)$)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:charge",
|
||||
"description": "Layer 'Bike repair/shop' shows and asks freeform values for key 'service:bicycle:cleaning:charge' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:fee",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=no with a fixed text, namely 'The cleaning service is free to use' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": "no"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:fee",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Personal theme') (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": "yes"
|
||||
},
|
||||
{
|
||||
"key": "service:bicycle:cleaning:charge",
|
||||
"description": "Layer 'Bike repair/shop' shows service:bicycle:cleaning:fee=yes & service:bicycle:cleaning:charge= with a fixed text, namely 'Free to use' (in the mapcomplete.org theme 'Personal theme') Picking this answer will delete the key service:bicycle:cleaning:charge. (This is only shown if amenity!=bike_wash & amenity!=bicycle_wash & service:bicycle:cleaning!=no & service:bicycle:cleaning~.+)",
|
||||
"value": ""
|
||||
},
|
||||
{
|
||||
"key": "internet_access",
|
||||
"description": "Layer 'Bike repair/shop' shows internet_access=wlan with a fixed text, namely 'This place offers wireless internet access' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
|
@ -10072,6 +9152,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Personal theme')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -330,6 +330,26 @@
|
|||
"description": "Layer 'Dog friendly eateries' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Dog friendly eateries' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Dog friendly eateries' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Dog friendly eateries' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Dog friendly eateries' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Veterinarians, dog parks and other pet-amenities')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Dog friendly eateries shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -1123,6 +1123,26 @@
|
|||
"description": "Layer 'Restaurants and fast food' shows cuisine=thai with a fixed text, namely 'Thai dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
|
||||
"value": "thai"
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=mexican with a fixed text, namely 'Mexican dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
|
||||
"value": "mexican "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=japanese with a fixed text, namely 'Japanese dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
|
||||
"value": "japanese "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=chicken with a fixed text, namely 'Chicken based dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
|
||||
"value": "chicken "
|
||||
},
|
||||
{
|
||||
"key": "cuisine",
|
||||
"description": "Layer 'Restaurants and fast food' shows cuisine=seafood with a fixed text, namely 'Seafood dishes are served here' and allows to pick this as a default answer (in the mapcomplete.org theme 'Ski pistes and aerialways')",
|
||||
"value": "seafood "
|
||||
},
|
||||
{
|
||||
"key": "image",
|
||||
"description": "The layer 'Restaurants and fast food shows images based on the keys image, image:0, image:1,... and wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||
|
|
|
@ -322,6 +322,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
|
|
@ -347,6 +347,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -744,14 +747,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -760,6 +755,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -110,7 +110,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -239,21 +239,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -560,6 +564,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -179,7 +179,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -319,21 +319,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -628,6 +632,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
@ -1063,6 +1090,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -1447,14 +1477,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -1463,6 +1485,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -346,6 +346,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -751,6 +754,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| accepts_cards.0 | Accepts payment cards | payment:cards=yes |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -178,7 +178,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -318,21 +318,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -627,6 +631,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
@ -1062,6 +1089,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -1446,14 +1476,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -1462,6 +1484,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -378,6 +378,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -809,6 +812,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| accepts_cards.0 | Accepts payment cards | payment:cards=yes |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
|
|
@ -166,7 +166,7 @@ Elements must match **all** of the following expressions:
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/phone#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/phone/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/level/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/wheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/cuisine#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/cuisine/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [cuisine](https://wiki.openstreetmap.org/wiki/Key:cuisine) | [string](../SpecialInputElements.md#string) | [pizza](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza) [friture](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture) [pasta](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta) [kebab](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab) [sandwich](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich) [burger](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger) [sushi](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi) [coffee](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee) [italian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian) [french](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench) [chinese](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese) [greek](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek) [indian](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian) [turkish](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish) [thai](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai) [mexican ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ) [japanese ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ) [chicken ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ) [seafood ](https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website:menu#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website%3Amenu/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website:menu](https://wiki.openstreetmap.org/wiki/Key:website:menu) | [url](../SpecialInputElements.md#url) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/reservation#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/reservation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [reservation](https://wiki.openstreetmap.org/wiki/Key:reservation) | Multiple choice | [required](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drequired) [recommended](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Drecommended) [yes](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:reservation%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/takeaway#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/takeaway/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [takeaway](https://wiki.openstreetmap.org/wiki/Key:takeaway) | Multiple choice | [only](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Donly) [yes](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:takeaway%3Dno) |
|
||||
|
@ -295,21 +295,25 @@ The question is `Is this place accessible with a wheelchair?`
|
|||
The question is `What kind of food is served here?`
|
||||
*This place mostly serves {cuisine}* is shown if `cuisine` is set
|
||||
|
||||
- *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍕' style='width: 3rem; height: 3rem'> *This is a pizzeria* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpizza' target='_blank'>pizza</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍟' style='width: 3rem; height: 3rem'> *This is a friture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfriture' target='_blank'>friture</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍝' style='width: 3rem; height: 3rem'> *Mainly serves pasta* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dpasta' target='_blank'>pasta</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥙' style='width: 3rem; height: 3rem'> *This is kebab shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dkebab' target='_blank'>kebab</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🥪' style='width: 3rem; height: 3rem'> *This is a sandwich shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsandwich' target='_blank'>sandwich</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍔' style='width: 3rem; height: 3rem'> *Burgers are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dburger' target='_blank'>burger</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🍣' style='width: 3rem; height: 3rem'> *Sushi is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dsushi' target='_blank'>sushi</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/☕' style='width: 3rem; height: 3rem'> *Coffee is served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dcoffee' target='_blank'>coffee</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇹' style='width: 3rem; height: 3rem'> *This is an Italian restaurant (which serves more than pasta and pizza)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Ditalian' target='_blank'>italian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇫🇷' style='width: 3rem; height: 3rem'> *French dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dfrench' target='_blank'>french</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇨🇳' style='width: 3rem; height: 3rem'> *Chinese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchinese' target='_blank'>chinese</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇬🇷' style='width: 3rem; height: 3rem'> *Greek dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dgreek' target='_blank'>greek</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇮🇳' style='width: 3rem; height: 3rem'> *Indian dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dindian' target='_blank'>indian</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇷' style='width: 3rem; height: 3rem'> *Turkish dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dturkish' target='_blank'>turkish</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇹🇭' style='width: 3rem; height: 3rem'> *Thai dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dthai' target='_blank'>thai</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇲🇽' style='width: 3rem; height: 3rem'> *Mexican dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dmexican ' target='_blank'>mexican </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🇯🇵' style='width: 3rem; height: 3rem'> *Japanese dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Djapanese ' target='_blank'>japanese </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐔' style='width: 3rem; height: 3rem'> *Chicken based dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dchicken ' target='_blank'>chicken </a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/🐟' style='width: 3rem; height: 3rem'> *Seafood dishes are served here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:cuisine' target='_blank'>cuisine</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cuisine%3Dseafood ' target='_blank'>seafood </a>
|
||||
|
||||
### show-menu-image
|
||||
|
||||
|
@ -616,6 +620,29 @@ This tagrendering has labels
|
|||
| dogs.1 | Dogs allowed | dog=unleashed | dog=yes |
|
||||
| dogs.2 | No dogs allowed | dog=no |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| Cuisine.0 | *What kind of food is served here?* (default) | |
|
||||
| Cuisine.1 | This is a pizzeria | cuisine=pizza |
|
||||
| Cuisine.2 | This is a friture | cuisine=friture |
|
||||
| Cuisine.3 | Mainly serves pasta | cuisine=pasta |
|
||||
| Cuisine.4 | This is kebab shop | cuisine=kebab |
|
||||
| Cuisine.5 | This is a sandwich shop | cuisine=sandwich |
|
||||
| Cuisine.6 | Burgers are served here | cuisine=burger |
|
||||
| Cuisine.7 | Sushi is served here | cuisine=sushi |
|
||||
| Cuisine.8 | Coffee is served here | cuisine=coffee |
|
||||
| Cuisine.9 | This is an Italian restaurant (which serves more than pasta and pizza) | cuisine=italian |
|
||||
| Cuisine.10 | French dishes are served here | cuisine=french |
|
||||
| Cuisine.11 | Chinese dishes are served here | cuisine=chinese |
|
||||
| Cuisine.12 | Greek dishes are served here | cuisine=greek |
|
||||
| Cuisine.13 | Indian dishes are served here | cuisine=indian |
|
||||
| Cuisine.14 | Turkish dishes are served here | cuisine=turkish |
|
||||
| Cuisine.15 | Thai dishes are served here | cuisine=thai |
|
||||
| Cuisine.16 | Mexican dishes are served here | cuisine=mexican |
|
||||
| Cuisine.17 | Japanese dishes are served here | cuisine=japanese |
|
||||
| Cuisine.18 | Chicken based dishes are served here | cuisine=chicken |
|
||||
| Cuisine.19 | Seafood dishes are served here | cuisine=seafood |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| has_internet.0 | Offers internet | internet_access=wlan | internet_access=yes | internet_access=wired |
|
||||
|
@ -865,6 +892,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -1262,14 +1292,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -1278,6 +1300,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -334,6 +334,9 @@ The question is `What kind of shop is this?`
|
|||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/temaki-window.svg' style='width: 3rem; height: 3rem'> *Window Blind Store* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwindow_blind' target='_blank'>window_blind</a>
|
||||
- <img src='https://raw.githubusercontent.com/pietervdvn/MapComplete/develop/./assets/layers/id_presets/maki-alcohol-shop.svg' style='width: 3rem; height: 3rem'> *Wine Shop* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dwine' target='_blank'>wine</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`description`
|
||||
|
||||
### brand
|
||||
|
||||
The question is `What is the brand of this shop?`
|
||||
|
@ -731,14 +734,6 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| open_now.0 | Open now | _isOpen=yes |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-type.0 | Only show shops selling {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags | fields |
|
||||
-----|-----|-----|----- |
|
||||
| shop-name.0 | Only show shops with name {search} | | search (string) |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| second_hand.0 | Only show shops selling second-hand items | shop=second_hand | shop=charity | second_hand=yes | second_hand=only | service:bicycle:second_hand~^(yes|only)$ |
|
||||
|
@ -747,6 +742,174 @@ This tagrendering has labels
|
|||
-----|-----|----- |
|
||||
| has_organic.0 | Has organic options | organic=yes | organic=only |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| shop_types.0 | *What kind of shop is this?* (default) | |
|
||||
| shop_types.1 | Bicycle rental shop | shop=bicycle_rental |
|
||||
| shop_types.2 | Farm Supply Shop | shop=agrarian |
|
||||
| shop_types.3 | Liquor Store | shop=alcohol |
|
||||
| shop_types.4 | Anime / Manga Shop | shop=anime |
|
||||
| shop_types.5 | Antique Shop | shop=antiques |
|
||||
| shop_types.6 | Appliance Store | shop=appliance |
|
||||
| shop_types.7 | Art Store | shop=art |
|
||||
| shop_types.8 | Baby Goods Store | shop=baby_goods |
|
||||
| shop_types.9 | Bag/Luggage Store | shop=bag |
|
||||
| shop_types.10 | Bakery | shop=bakery |
|
||||
| shop_types.11 | Bathroom Furnishing Store | shop=bathroom_furnishing |
|
||||
| shop_types.12 | Beauty Shop | shop=beauty |
|
||||
| shop_types.13 | Bedding/Mattress Store | shop=bed |
|
||||
| shop_types.14 | Beverage Store | shop=beverages |
|
||||
| shop_types.15 | Bicycle Shop | shop=bicycle |
|
||||
| shop_types.16 | Boat Store | shop=boat |
|
||||
| shop_types.17 | Bookmaker | shop=bookmaker |
|
||||
| shop_types.18 | Bookstore | shop=books |
|
||||
| shop_types.19 | Brewing Supply Store | shop=brewing_supplies |
|
||||
| shop_types.20 | Butcher | shop=butcher |
|
||||
| shop_types.21 | Camera Equipment Store | shop=camera |
|
||||
| shop_types.22 | Candle Shop | shop=candles |
|
||||
| shop_types.23 | Cannabis Shop | shop=cannabis |
|
||||
| shop_types.24 | Car Dealership | shop=car |
|
||||
| shop_types.25 | Car Parts Store | shop=car_parts |
|
||||
| shop_types.26 | Car Repair Shop | shop=car_repair |
|
||||
| shop_types.27 | RV Dealership | shop=caravan |
|
||||
| shop_types.28 | Carpet Store | shop=carpet |
|
||||
| shop_types.29 | Catalog Shop | shop=catalogue |
|
||||
| shop_types.30 | Charity Store | shop=charity |
|
||||
| shop_types.31 | Cheese Store | shop=cheese |
|
||||
| shop_types.32 | Drugstore | shop=chemist |
|
||||
| shop_types.33 | Chocolate Store | shop=chocolate |
|
||||
| shop_types.34 | Clothing Store | shop=clothes |
|
||||
| shop_types.35 | Coffee Store | shop=coffee |
|
||||
| shop_types.36 | Collectibles Shop | shop=collector |
|
||||
| shop_types.37 | Computer Store | shop=computer |
|
||||
| shop_types.38 | Candy Store | shop=confectionery |
|
||||
| shop_types.39 | Convenience Store | shop=convenience |
|
||||
| shop_types.40 | Copy Store | shop=copyshop |
|
||||
| shop_types.41 | Cosmetics Store | shop=cosmetics |
|
||||
| shop_types.42 | Rural Supplies Store | shop=country_store |
|
||||
| shop_types.43 | Arts & Crafts Store | shop=craft |
|
||||
| shop_types.44 | Curtain Store | shop=curtain |
|
||||
| shop_types.45 | Dairy Store | shop=dairy |
|
||||
| shop_types.46 | Delicatessen | shop=deli |
|
||||
| shop_types.47 | Department Store | shop=department_store |
|
||||
| shop_types.48 | DIY Store | shop=doityourself |
|
||||
| shop_types.49 | Door Shop | shop=doors |
|
||||
| shop_types.50 | Dry Cleaner | shop=dry_cleaning |
|
||||
| shop_types.51 | E-Cigarette Shop | shop=e-cigarette |
|
||||
| shop_types.52 | Electrical Equipment Store | shop=electrical |
|
||||
| shop_types.53 | Electronics Store | shop=electronics |
|
||||
| shop_types.54 | Erotic Store | shop=erotic |
|
||||
| shop_types.55 | Fabric Store | shop=fabric |
|
||||
| shop_types.56 | Produce Stand | shop=farm |
|
||||
| shop_types.57 | Fashion Accessories Store | shop=fashion_accessories |
|
||||
| shop_types.58 | Fireplace Store | shop=fireplace |
|
||||
| shop_types.59 | Fishing Shop | shop=fishing |
|
||||
| shop_types.60 | Flooring Supply Shop | shop=flooring |
|
||||
| shop_types.61 | Florist | shop=florist |
|
||||
| shop_types.62 | Framing Shop | shop=frame |
|
||||
| shop_types.63 | Frozen Food Store | shop=frozen_food |
|
||||
| shop_types.64 | Fuel Shop | shop=fuel |
|
||||
| shop_types.65 | Funeral Home | shop=funeral_directors |
|
||||
| shop_types.66 | Furniture Store | shop=furniture |
|
||||
| shop_types.67 | Tabletop Game Store | shop=games |
|
||||
| shop_types.68 | Garden Center | shop=garden_centre |
|
||||
| shop_types.69 | Bottled Gas Shop | shop=gas |
|
||||
| shop_types.70 | General Store | shop=general |
|
||||
| shop_types.71 | Gift Shop | shop=gift |
|
||||
| shop_types.72 | Greengrocer | shop=greengrocer |
|
||||
| shop_types.73 | Hairdresser | shop=hairdresser |
|
||||
| shop_types.74 | Hairdresser Supply Store | shop=hairdresser_supply |
|
||||
| shop_types.75 | Hardware Store | shop=hardware |
|
||||
| shop_types.76 | Health Food Store | shop=health_food |
|
||||
| shop_types.77 | Hearing Aids Store | shop=hearing_aids |
|
||||
| shop_types.78 | Herbalist | shop=herbalist |
|
||||
| shop_types.79 | Hifi Store | shop=hifi |
|
||||
| shop_types.80 | Honey Store | shop=honey |
|
||||
| shop_types.81 | Household Linen Shop | shop=household_linen |
|
||||
| shop_types.82 | Houseware Store | shop=houseware |
|
||||
| shop_types.83 | Hunting Shop | shop=hunting |
|
||||
| shop_types.84 | Interior Decoration Store | shop=interior_decoration |
|
||||
| shop_types.85 | Jewelry Store | shop=jewelry |
|
||||
| shop_types.86 | Kiosk | shop=kiosk |
|
||||
| shop_types.87 | Kitchen Design Store | shop=kitchen |
|
||||
| shop_types.88 | Laundry | shop=laundry |
|
||||
| shop_types.89 | Leather Store | shop=leather |
|
||||
| shop_types.90 | Lighting Store | shop=lighting |
|
||||
| shop_types.91 | Locksmith | shop=locksmith |
|
||||
| shop_types.92 | Lottery Shop | shop=lottery |
|
||||
| shop_types.93 | Mall | shop=mall |
|
||||
| shop_types.94 | Massage Shop | shop=massage |
|
||||
| shop_types.95 | Medical Supply Store | shop=medical_supply |
|
||||
| shop_types.96 | Military Surplus Store | shop=military_surplus |
|
||||
| shop_types.97 | Mobile Phone Store | shop=mobile_phone |
|
||||
| shop_types.98 | Model Shop | shop=model |
|
||||
| shop_types.99 | Money Lender | shop=money_lender |
|
||||
| shop_types.100 | Motorcycle Dealership | shop=motorcycle |
|
||||
| shop_types.101 | Motorcycle Repair Shop | shop=motorcycle_repair |
|
||||
| shop_types.102 | Music Store | shop=music |
|
||||
| shop_types.103 | Musical Instrument Store | shop=musical_instrument |
|
||||
| shop_types.104 | Newsstand | shop=newsagent |
|
||||
| shop_types.105 | Nutrition Supplements Store | shop=nutrition_supplements |
|
||||
| shop_types.106 | Nuts Shop | shop=nuts |
|
||||
| shop_types.107 | Optician | shop=optician |
|
||||
| shop_types.108 | Outdoors Store | shop=outdoor |
|
||||
| shop_types.109 | Online Retailer Outpost | shop=outpost |
|
||||
| shop_types.110 | Paint Store | shop=paint |
|
||||
| shop_types.111 | Party Supply Store | shop=party |
|
||||
| shop_types.112 | Pasta Store | shop=pasta |
|
||||
| shop_types.113 | Pastry Shop | shop=pastry |
|
||||
| shop_types.114 | Pawnshop | shop=pawnbroker |
|
||||
| shop_types.115 | Perfume Store | shop=perfumery |
|
||||
| shop_types.116 | Pet Store | shop=pet |
|
||||
| shop_types.117 | Pet Groomer | shop=pet_grooming |
|
||||
| shop_types.118 | Photography Store | shop=photo |
|
||||
| shop_types.119 | Pottery Store | shop=pottery |
|
||||
| shop_types.120 | Printer Ink Store | shop=printer_ink |
|
||||
| shop_types.121 | Psychic | shop=psychic |
|
||||
| shop_types.122 | Fireworks Store | shop=pyrotechnics |
|
||||
| shop_types.123 | Radio/Electronic Component Store | shop=radiotechnics |
|
||||
| shop_types.124 | Religious Store | shop=religion |
|
||||
| shop_types.125 | Rental Shop | shop=rental |
|
||||
| shop_types.126 | Repair Shop | shop=repair |
|
||||
| shop_types.127 | Rice Store | shop=rice |
|
||||
| shop_types.128 | Scuba Diving Shop | shop=scuba_diving |
|
||||
| shop_types.129 | Seafood Shop | shop=seafood |
|
||||
| shop_types.130 | Thrift Store | shop=second_hand |
|
||||
| shop_types.131 | Sewing Supply Shop | shop=sewing |
|
||||
| shop_types.132 | Shoe Repair Shop | shop=shoe_repair |
|
||||
| shop_types.133 | Shoe Store | shop=shoes |
|
||||
| shop_types.134 | Spice Shop | shop=spices |
|
||||
| shop_types.135 | Sporting Goods Store | shop=sports |
|
||||
| shop_types.136 | Stationery Store | shop=stationery |
|
||||
| shop_types.137 | Storage Rental | shop=storage_rental |
|
||||
| shop_types.138 | Supermarket | shop=supermarket |
|
||||
| shop_types.139 | Pool Supply Store | shop=swimming_pool |
|
||||
| shop_types.140 | Tailor | shop=tailor |
|
||||
| shop_types.141 | Tattoo Parlor | shop=tattoo |
|
||||
| shop_types.142 | Tea Store | shop=tea |
|
||||
| shop_types.143 | Telecom Retail Store | shop=telecommunication |
|
||||
| shop_types.144 | Ticket Seller | shop=ticket |
|
||||
| shop_types.145 | Tile Shop | shop=tiles |
|
||||
| shop_types.146 | Tobacco Shop | shop=tobacco |
|
||||
| shop_types.147 | Tool Rental | shop=tool_hire |
|
||||
| shop_types.148 | Toy Store | shop=toys |
|
||||
| shop_types.149 | Trade Shop | shop=trade |
|
||||
| shop_types.150 | Travel Agency | shop=travel_agency |
|
||||
| shop_types.151 | Trophy Shop | shop=trophy |
|
||||
| shop_types.152 | Tire Store | shop=tyres |
|
||||
| shop_types.153 | Vacuum Cleaner Store | shop=vacuum_cleaner |
|
||||
| shop_types.154 | Discount Store | shop=variety_store |
|
||||
| shop_types.155 | Video Store | shop=video |
|
||||
| shop_types.156 | Video Game Store | shop=video_games |
|
||||
| shop_types.157 | Watches Shop | shop=watches |
|
||||
| shop_types.158 | Drinking Water Shop | shop=water |
|
||||
| shop_types.159 | Watersport/Swim Shop | shop=water_sports |
|
||||
| shop_types.160 | Weapon Shop | shop=weapons |
|
||||
| shop_types.161 | Wholesale Store | shop=wholesale |
|
||||
| shop_types.162 | Wig Shop | shop=wigs |
|
||||
| shop_types.163 | Window Blind Store | shop=window_blind |
|
||||
| shop_types.164 | Wine Shop | shop=wine |
|
||||
|
||||
| id | question | osmTags |
|
||||
-----|-----|----- |
|
||||
| accepts_cash.0 | Accepts cash | payment:cash=yes |
|
||||
|
|
|
@ -411,7 +411,7 @@ The default value is _true_
|
|||
|
||||
The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'
|
||||
|
||||
This documentation is defined in the source code at [generateDocs.ts](ervdvn/git/MapComplete/scripts/generateDocs.ts#L434)
|
||||
This documentation is defined in the source code at [generateDocs.ts](ervdvn/git/MapComplete/scripts/generateDocs.ts#L436)
|
||||
|
||||
The default value is _map_
|
||||
|
||||
|
|
|
@ -5,13 +5,7 @@
|
|||
"nl": "Oplaadpunten",
|
||||
"de": "Ladestationen"
|
||||
},
|
||||
"description": {
|
||||
"en": "A charging station",
|
||||
"nl": "Oplaadpunten",
|
||||
"ca": "Una estació de càrrega",
|
||||
"de": "Eine Ladestation",
|
||||
"fr": "Une station de recharge"
|
||||
},
|
||||
"minzoom": 10,
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"and": [
|
||||
|
@ -26,7 +20,6 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"minzoom": 10,
|
||||
"title": {
|
||||
"render": {
|
||||
"en": "Charging station",
|
||||
|
@ -72,109 +65,14 @@
|
|||
}
|
||||
]
|
||||
},
|
||||
"pointRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"marker": [
|
||||
{
|
||||
"icon": "pin",
|
||||
"color": "#fff"
|
||||
},
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/themes/charging_stations/plug.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "bicycle=yes",
|
||||
"then": "./assets/themes/charging_stations/bicycle.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"car=yes",
|
||||
"motorcar=yes"
|
||||
]
|
||||
},
|
||||
"then": "./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"disused:amenity=charging_station",
|
||||
"operational_status=broken"
|
||||
]
|
||||
},
|
||||
"then": "close:#c22;"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"proposed:amenity=charging_station",
|
||||
"planned:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/charging_station/under_construction.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"bicycle=yes",
|
||||
{
|
||||
"or": [
|
||||
"motorcar=yes",
|
||||
"car=yes"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
],
|
||||
"anchor": "bottom",
|
||||
"iconSize": "50,50"
|
||||
}
|
||||
],
|
||||
"lineRendering": [
|
||||
{
|
||||
"color": "black",
|
||||
"width": 2,
|
||||
"fillColor": "#80808080"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=no",
|
||||
"bicycle=yes"
|
||||
],
|
||||
"title": {
|
||||
"en": "charging station for electrical bikes",
|
||||
"nl": "oplaadpunt voor elektrische fietsen",
|
||||
"de": "Ladestation für Elektrofahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=yes",
|
||||
"bicycle=no"
|
||||
],
|
||||
"title": {
|
||||
"en": "charging station for cars",
|
||||
"nl": "oplaadstation voor elektrische auto's",
|
||||
"de": "Ladestation für Autos"
|
||||
}
|
||||
}
|
||||
],
|
||||
"description": {
|
||||
"en": "A charging station",
|
||||
"nl": "Oplaadpunten",
|
||||
"ca": "Una estació de càrrega",
|
||||
"de": "Eine Ladestation",
|
||||
"fr": "Une station de recharge"
|
||||
},
|
||||
"#": "no-question-hint-check",
|
||||
"tagRenderings": [
|
||||
"images",
|
||||
{
|
||||
|
@ -2880,6 +2778,109 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"lineRendering": [
|
||||
{
|
||||
"color": "black",
|
||||
"width": 2,
|
||||
"fillColor": "#80808080"
|
||||
}
|
||||
],
|
||||
"pointRendering": [
|
||||
{
|
||||
"location": [
|
||||
"point",
|
||||
"centroid"
|
||||
],
|
||||
"marker": [
|
||||
{
|
||||
"icon": "pin",
|
||||
"color": "#fff"
|
||||
},
|
||||
{
|
||||
"icon": {
|
||||
"render": "./assets/themes/charging_stations/plug.svg",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "bicycle=yes",
|
||||
"then": "./assets/themes/charging_stations/bicycle.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"car=yes",
|
||||
"motorcar=yes"
|
||||
]
|
||||
},
|
||||
"then": "./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"iconBadges": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"disused:amenity=charging_station",
|
||||
"operational_status=broken"
|
||||
]
|
||||
},
|
||||
"then": "close:#c22;"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"proposed:amenity=charging_station",
|
||||
"planned:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/charging_station/under_construction.svg"
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"bicycle=yes",
|
||||
{
|
||||
"or": [
|
||||
"motorcar=yes",
|
||||
"car=yes"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"then": "circle:#fff;./assets/themes/charging_stations/car.svg"
|
||||
}
|
||||
],
|
||||
"anchor": "bottom",
|
||||
"iconSize": "50,50"
|
||||
}
|
||||
],
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=no",
|
||||
"bicycle=yes"
|
||||
],
|
||||
"title": {
|
||||
"en": "charging station for electrical bikes",
|
||||
"nl": "oplaadpunt voor elektrische fietsen",
|
||||
"de": "Ladestation für Elektrofahrräder"
|
||||
}
|
||||
},
|
||||
{
|
||||
"tags": [
|
||||
"amenity=charging_station",
|
||||
"motorcar=yes",
|
||||
"bicycle=no"
|
||||
],
|
||||
"title": {
|
||||
"en": "charging station for cars",
|
||||
"nl": "oplaadstation voor elektrische auto's",
|
||||
"de": "Ladestation für Autos"
|
||||
}
|
||||
}
|
||||
],
|
||||
"filter": [
|
||||
{
|
||||
"id": "vehicle-type",
|
||||
|
@ -3127,19 +3128,6 @@
|
|||
]
|
||||
}
|
||||
],
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"amenity=",
|
||||
"disused:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"neededChangesets": 10
|
||||
},
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"units": [
|
||||
{
|
||||
"maxstay": {
|
||||
|
@ -3334,5 +3322,17 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"#": "no-question-hint-check"
|
||||
}
|
||||
"allowMove": {
|
||||
"enableRelocation": false,
|
||||
"enableImproveAccuracy": true
|
||||
},
|
||||
"deletion": {
|
||||
"softDeletionTags": {
|
||||
"and": [
|
||||
"amenity=",
|
||||
"disused:amenity=charging_station"
|
||||
]
|
||||
},
|
||||
"neededChangesets": 10
|
||||
}
|
||||
}
|
|
@ -79,7 +79,7 @@
|
|||
"isFavourite": "Der Standort ist derzeit als Favorit markiert und wird auf allen thematischen Karten von MapComplete angezeigt, die Sie besuchen.",
|
||||
"isMarkedShort": "Als bevorzugter Standort markiert",
|
||||
"isNotMarkedShort": "Nicht als Favorit markiert",
|
||||
"markAsFavouriteTitle": "Diesen Standort als Favorit markieren",
|
||||
"markAsFavouriteTitle": "Standort als Favorit markieren",
|
||||
"markDescription": "Diesen Standort zur persönlichen Liste bevorzugter Standorte hinzufügen",
|
||||
"unmark": "Standort von Favoritenliste entfernen",
|
||||
"unmarkNotDeleted": "Dieser Punkt wird nicht gelöscht und ist weiterhin auf der entsprechenden Karte für dich und andere sichtbar"
|
||||
|
@ -193,6 +193,7 @@
|
|||
},
|
||||
"josmNotOpened": "JOSM konnte nicht erreicht werden. Bitte sicherstellen, dass das Programm geöffnet und Remote Control aktiviert ist",
|
||||
"josmOpened": "JOSM ist geöffnet",
|
||||
"madeBy": "Erstellt von <b>{author}</b>",
|
||||
"mapContributionsBy": "Die angezeigten Daten wurden bearbeitet durch {contributors}",
|
||||
"mapContributionsByAndHidden": "Die angezeigten Daten wurden bearbeitet von {contributors} und {hiddenCount} weiteren Beitragenden",
|
||||
"mapDataByOsm": "Kartendaten: OpenStreetMap",
|
||||
|
@ -210,7 +211,7 @@
|
|||
"back": "Zurück",
|
||||
"backToIndex": "Alle Themenkarten anzeigen",
|
||||
"backToMap": "Zurück zur Karte",
|
||||
"backgroundMap": "Hintergrundkarte auswählen",
|
||||
"backgroundMap": "Hintergrund auswählen",
|
||||
"backgroundSwitch": "Hintergrund wechseln",
|
||||
"cancel": "Abbrechen",
|
||||
"clearPendingChanges": "Ausstehende Änderungen löschen",
|
||||
|
@ -241,6 +242,7 @@
|
|||
"downloadGeojson": "Sichtbare Daten als GeoJSON herunterladen",
|
||||
"downloadGpx": "GPX Datei herunterladen",
|
||||
"downloadGpxHelper": "Eine GPX Datei kann von den meisten Geräten und Anwendungen gelesen werden",
|
||||
"downloadImage": "Bild herunterladen",
|
||||
"exporting": "Exportieren…",
|
||||
"includeMetaData": "Metadaten übernehmen (letzter Bearbeiter, berechnete Werte, ...)",
|
||||
"licenseInfo": "<h3>Copyright-Hinweis</h3>Die bereitgestellten Daten sind unter ODbL verfügbar. Die Wiederverwendung ist für jeden Zweck frei, aber <ul><li>die Namensnennung <b>© OpenStreetMap contributors</b> ist darzustellen</li><li>Jede Änderung muss unter der gleichen Lizenz veröffentlicht werden</li></ul> Bitte lesen Sie den vollständigen <a href=\"https://www.openstreetmap.org/copyright\" target=\"_blank\">Copyright-Hinweis</a> für weitere Details.",
|
||||
|
@ -297,13 +299,17 @@
|
|||
"loginToStart": "Anmelden, um diese Frage zu beantworten",
|
||||
"loginWithOpenStreetMap": "Bei OpenStreetMap anmelden",
|
||||
"logout": "Abmelden",
|
||||
"mappingsAreHidden": "Einige Optionen sind versteckt. Verwende die Suche, um mehr Optionen anzuzeigen.",
|
||||
"mappingsAreHidden": "Suche verwenden, um weitere Auswahlmöglichkeiten anzuzeigen.",
|
||||
"menu": {
|
||||
"aboutCurrentThemeTitle": "Über diese Karte",
|
||||
"aboutMapComplete": "Über MapComplete",
|
||||
"filter": "Daten filtern"
|
||||
"filter": "Daten filtern",
|
||||
"moreUtilsTitle": "Mehr entdecken",
|
||||
"showIntroduction": "Einführung anzeigen",
|
||||
"title": "Menü"
|
||||
},
|
||||
"morescreen": {
|
||||
"createYourOwnTheme": "Ein eigenes MapComplete-Thema von Grund auf neu erstellen",
|
||||
"createYourOwnTheme": "Eigenes MapComplete-Thema von Grund auf neu erstellen",
|
||||
"enterToOpen": "Drücke Enter um Theme zu öffnen",
|
||||
"hiddenExplanation": "Diese Themen sind nur für Personen zugänglich, die einen Link erhalten haben. Sie haben {hidden_discovered} von {total_hidden} versteckten Themen entdeckt.",
|
||||
"noMatchingThemes": "Keine Themen, die Ihren Suchkriterien entsprechen",
|
||||
|
@ -408,7 +414,8 @@
|
|||
"fsGeolocation": "Geolokalisierung aktivieren",
|
||||
"fsUserbadge": "Anmelde-Button aktivieren, um Änderungen vornehmen zu können",
|
||||
"fsWelcomeMessage": "Begrüßung und Registerkarten anzeigen",
|
||||
"intro": "<h3>Karte teilen</h3> Mit dem folgenden Link kann die Karte mit Freunden und Familie geteilt werden:",
|
||||
"intro": "Mit dem folgenden Link kann die Karte mit Freunden und Familie geteilt werden:",
|
||||
"openInOtherApplications": "Aktuellen Standort mit einer anderen Kartenanwendung öffnen",
|
||||
"openLayers": "Ebenen- und Filterauswahl öffnen",
|
||||
"options": "Optionen teilen",
|
||||
"stateIsIncluded": "Die aktuelle Ebenen- und Filterauswahl ist im geteilten Link und iFrame enthalten.",
|
||||
|
@ -510,8 +517,8 @@
|
|||
},
|
||||
"welcomeBack": "Willkommen zurück!",
|
||||
"welcomeExplanation": {
|
||||
"addNew": "Fehlt ein Element? Verwende die Schaltfläche unten links, um ein neues Objekt hinzuzufügen.",
|
||||
"general": "Auf dieser Karte können <i>themenspezifische Kartenobjekte</i> angesehen, bearbeitet und hinzugefügt werden. Verschieben Sie den Kartenausschnitt, um Objekte zu entdecken, tippen Sie auf eines, um weitere Informationen zu sehen oder zu bearbeiten. Alle Daten stammen von OpenStreetMap und dürfen frei verwendet werden."
|
||||
"addNew": "Fehlt ein Element? Über die Schaltfläche unten links, kann ein neues Objekt hinzugefügt werden.",
|
||||
"general": "Auf dieser Karte können <i>Objekte</i> angesehen, bearbeitet und hinzugefügt werden. Der Kartenausschnitt kann verschoben werden, um Objekte zu entdecken. Objekte können ausgewählt werden, um weitere Informationen anzuzeigen oder zu bearbeiten. Alle Daten stammen von OpenStreetMap und dürfen frei verwendet werden."
|
||||
},
|
||||
"wikipedia": {
|
||||
"addEntry": "Eine weitere Wikipedia-Seite hinzufügen",
|
||||
|
@ -857,4 +864,4 @@
|
|||
"startsWithQ": "Ein Wikidata-Identifikator beginnt mit Q und wird von einer Zahl gefolgt"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -193,7 +193,7 @@
|
|||
},
|
||||
"josmNotOpened": "JOSM could not be reached. Make sure it is opened and remote control is enabled",
|
||||
"josmOpened": "JOSM is opened",
|
||||
"madeBy": "Mady by <b>{author}</b>",
|
||||
"madeBy": "Made by <b>{author}</b>",
|
||||
"mapContributionsBy": "The current visible data has edits made by {contributors}",
|
||||
"mapContributionsByAndHidden": "The current visible data has edits made by {contributors} and {hiddenCount} more contributors",
|
||||
"mapDataByOsm": "Map data: OpenStreetMap",
|
||||
|
@ -414,7 +414,7 @@
|
|||
"fsGeolocation": "Enable geolocation",
|
||||
"fsUserbadge": "Enable the login button and thus the possibility to make changes",
|
||||
"fsWelcomeMessage": "Show the welcome message popup and associated tabs",
|
||||
"intro": "<h3>Share this map</h3> Share this map by copying the link below and sending it to friends and family:",
|
||||
"intro": "Share this map by copying the link below and sending it to friends and family:",
|
||||
"openInOtherApplications": "Open the current location with another map application",
|
||||
"openLayers": "Open the layers and filters menu",
|
||||
"options": "Sharing options",
|
||||
|
@ -873,4 +873,4 @@
|
|||
"startsWithQ": "A wikidata identifier starts with Q and is followed by a number"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -57,7 +57,17 @@
|
|||
"title": "Elementos conflictivos"
|
||||
},
|
||||
"currentInOsmIs": "Por el momento, OpenStreetMap tiene el siguiente valor registrado:",
|
||||
"done": "Listo"
|
||||
"done": "Listo",
|
||||
"error": "Los datos vinculados no se pudieron cargar desde el sitio web",
|
||||
"lastModified": "Los datos externos se modificaron por última vez el {date}",
|
||||
"loadedFrom": "Los siguientes datos se cargan desde <a href={url}>{source}</a> usando el JSON-LD incorporado",
|
||||
"missing": {
|
||||
"intro": "OpenStreetMap no tiene información sobre los siguientes atributos",
|
||||
"title": "Elementos que faltan"
|
||||
},
|
||||
"noDataLoaded": "El sitio web externo no tiene datos vinculados que se puedan cargar",
|
||||
"overwrite": "Sobrescribir en OpenStreetMap",
|
||||
"title": "Datos estructurados cargados desde un sitio externo"
|
||||
},
|
||||
"favourite": {
|
||||
"loginNeeded": "<h3>Entrar</h3>El diseño personalizado sólo está disponible para los usuarios de OpenStreetMap",
|
||||
|
@ -135,8 +145,11 @@
|
|||
"confirmButton": "Añade una {category}<br/><div class='alert'>Tu adición es visible para todos</div>",
|
||||
"confirmLocation": "Confirmar esta ubicación",
|
||||
"confirmTitle": "¿Añadir un {title}?",
|
||||
"confirmWarning": "La función que crees aquí será <b>visible para todos</b>. Por favor, solo agrega cosas al mapa si realmente existen. Muchas aplicaciones utilizan estos datos.",
|
||||
"creating": "Creando un nuevo punto...",
|
||||
"disableFilters": "Desactivar todos los filtros",
|
||||
"disableFiltersExplanation": "Algunas características pueden estar ocultas por un filtro",
|
||||
"enableLayer": "Habilitar capa {name}",
|
||||
"hasBeenImported": "Este elemento ya ha sido importado",
|
||||
"import": {
|
||||
"hasBeenImported": "Este objeto ya ha sido importado",
|
||||
|
@ -144,6 +157,7 @@
|
|||
"importTags": "El elemento recibirá {tags}",
|
||||
"officialThemesOnly": "El botón de importación está desactivado para los temas no oficiales para evitar accidentes",
|
||||
"wrongType": "Este elemento no es un nodo o una vía y no puede ser importado",
|
||||
"wrongTypeToConflate": "Esta característica no es un nodo ni una vía y no se puede combinar",
|
||||
"zoomInMore": "Ampliar más para importar este elemento"
|
||||
},
|
||||
"importTags": "El elemento recibirá {tags}",
|
||||
|
@ -164,6 +178,8 @@
|
|||
"isApplied": "Los cambios serán aplicados"
|
||||
},
|
||||
"attribution": {
|
||||
"attributionBackgroundLayer": "La capa de fondo actual es {name}",
|
||||
"attributionBackgroundLayerWithCopyright": "La capa de fondo actual es {name}: {copyright}",
|
||||
"attributionContent": "<p>Todos los datos son proporcionados por <a href='https://www.openstreetmap.org' target='_blank'>OpenStreetMap</a>, reutilizables libremente bajo <a href='https://www.openstreetmap.org/copyright' target='_blank'>la Licencia Abierta de Bases de Datos (ODL)</a>.</p>",
|
||||
"attributionTitle": "Aviso de atribución",
|
||||
"codeContributionsBy": "MapComplete ha sido construido por {contributors} y <a href=\"https://github.com/pietervdvn/MapComplete/graphs/contributors\" target=\"_blank\">{hiddenCount} más contribuidores</a>",
|
||||
|
@ -171,31 +187,52 @@
|
|||
"editId": "Abre el editor en línea de OpenStreetMap aquí",
|
||||
"editJosm": "Edita aquí conJOSM",
|
||||
"followOnMastodon": "Seguir a MapComplete en Mastodon",
|
||||
"gotoSourceCode": "Ver el código fuente",
|
||||
"iconAttribution": {
|
||||
"title": "Iconos usados"
|
||||
},
|
||||
"josmNotOpened": "No se pudo llegar a JSOM. Asegúrate de que esta abierto y que el control remoto esta activado",
|
||||
"josmOpened": "JOSM está abierto",
|
||||
"madeBy": "Realizado por <b>{author}</b>",
|
||||
"mapContributionsBy": "La información visible actual tiene ediciones hechas por {contributors}",
|
||||
"mapContributionsByAndHidden": "Los datos actualmente visibles tienen ediciones hechas por {contributors} y {hiddenCount} más contribuidores",
|
||||
"mapDataByOsm": "Datos del mapa: OpenStreetMap",
|
||||
"mapillaryHelp": "<b>Mapillary</b> es un servicio en línea que recoge imágenes a pié de calle y las ofrece bajo una licencia libre. Los contribuidores pueden utilizar estás imágenes para mejorar OpenStreetMap",
|
||||
"openIssueTracker": "Reportar un error",
|
||||
"openMapillary": "Abrir Mapillary aquí",
|
||||
"openOsmcha": "Ver las últimas ediciones hechas con {theme}",
|
||||
"openOsmchaLastWeek": "Ver ediciones de los últimos 7 días",
|
||||
"openThemeDocumentation": "Abrir la documentación para el mapa temático {name}",
|
||||
"seeOnMapillary": "Vea esta imagen en Mapillary",
|
||||
"themeBy": "Tema mantenido por {author}",
|
||||
"title": "Derechos de autor y atribución",
|
||||
"translatedBy": "MapComplete ha sido traducido por {contributors} y <a href=\"https://github.com/pietervdvn/MapComplete/graphs/contributors\" target=\"_blank\">{hiddenCount} más contribuidores</a>"
|
||||
},
|
||||
"back": "Atrás",
|
||||
"backToIndex": "Volver a la vista general con todos los mapas temáticos",
|
||||
"backToIndex": "Ver todos los mapas temáticos",
|
||||
"backToMap": "Volver al mapa",
|
||||
"backgroundMap": "Seleccione una capa de fondo",
|
||||
"backgroundSwitch": "Cambiar fondo",
|
||||
"cancel": "Cancelar",
|
||||
"clearPendingChanges": "Borrar cambios pendientes",
|
||||
"confirm": "Confirmar",
|
||||
"customThemeIntro": "Estos son los temas generados por los usuarios que han sido visitados previamente.",
|
||||
"customThemeTitle": "Temas personalizados",
|
||||
"download": {
|
||||
"custom": {
|
||||
"download": "Descargar PNG de {width}mm de ancho y {height}mm de alto",
|
||||
"downloadHelper": "Esto está pensado para imprimir",
|
||||
"height": "Altura de la imagen (en mm):",
|
||||
"title": "Descarga una imagen con un ancho y alto personalizados",
|
||||
"width": "Ancho de imagen (en mm): "
|
||||
},
|
||||
"downloadAsPdf": "Descargar un PDF del mapa actual",
|
||||
"downloadAsPdfHelper": "Ideal para imprimir el mapa actual",
|
||||
"downloadAsPng": "Descargar como imagen",
|
||||
"downloadAsPngHelper": "Ideal para incluir en informes",
|
||||
"downloadAsSvg": "Descargar un SVG del mapa actual",
|
||||
"downloadAsSvgHelper": "Compatible con Inkscape o Adobe Illustrator; necesitará más procesado",
|
||||
"downloadAsSvgLinesOnly": "Descarga un SVG del mapa actual que solo contenga líneas",
|
||||
"downloadCSV": "Descargar los datos visibles como CSV",
|
||||
"downloadCSVHelper": "Compatible con LibreOffice Calc, Excel, …",
|
||||
"downloadFeatureAsGeojson": "Descargar como un archivo GeoJSON",
|
||||
|
@ -555,4 +592,4 @@
|
|||
"description": "Un identificador de Wikidata"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7388,6 +7388,9 @@
|
|||
},
|
||||
"2": {
|
||||
"then": "Dieser Picknicktisch ist aus (recyceltem) Kunststoff hergestellt"
|
||||
},
|
||||
"3": {
|
||||
"then": "Der Picknicktisch ist aus Metall"
|
||||
}
|
||||
},
|
||||
"question": "Aus welchem Material besteht dieser Picknicktisch?",
|
||||
|
@ -7428,6 +7431,17 @@
|
|||
},
|
||||
"question": "Ist der Spielplatz für Rollstuhlfahrer zugänglich?"
|
||||
},
|
||||
"fee": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Nutzung kostenlos"
|
||||
},
|
||||
"1": {
|
||||
"then": "Gebührenpflichtiger Spielplatz"
|
||||
}
|
||||
},
|
||||
"question": "Muss man zahlen, um den Spielplatz zu nutzen?"
|
||||
},
|
||||
"playground-access": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
|
@ -12218,4 +12232,4 @@
|
|||
"render": "Windrad"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -179,6 +179,9 @@
|
|||
},
|
||||
"question": "Kakšne vrste spomenik je to?",
|
||||
"render": "To je {memorial}"
|
||||
},
|
||||
"start_date": {
|
||||
"render": "Datum postavitve {start_date}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -517,4 +520,4 @@
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -345,7 +345,7 @@
|
|||
"embedIntro": "<h3>Plaats dit op je website</h3>Voeg dit kaartje toe op je eigen website.<br/>We moedigen dit zelfs aan - je hoeft geen toestemming te vragen.<br/> Het is gratis en zal dat altijd blijven. Hoe meer het gebruikt wordt, hoe waardevoller",
|
||||
"fsUserbadge": "Activeer de login-knop en dus de mogelijkheid om data aan te passen",
|
||||
"fsWelcomeMessage": "Toon het welkomstbericht en de bijhorende tabbladen",
|
||||
"intro": "<h3>Deel deze kaart</h3> Kopieer onderstaande link om deze kaart naar vrienden en familie door te sturen:",
|
||||
"intro": "Kopieer onderstaande link om deze kaart naar vrienden en familie door te sturen:",
|
||||
"thanksForSharing": "Bedankt om te delen!",
|
||||
"title": "Deel deze kaart"
|
||||
},
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
"favouritePoi": {
|
||||
"button": {
|
||||
"markAsFavouriteTitle": "Označite to lokacijo kot priljubljeno",
|
||||
"markDescription": "Dodaj to lokacijo na moj seznam priljubljenih",
|
||||
"unmark": "Odstrani to lokacijo s seznama priljubljenih"
|
||||
},
|
||||
"introPrivacy": "Ta seznam je viden le vam",
|
||||
|
@ -34,6 +35,7 @@
|
|||
"title": "Prenos"
|
||||
},
|
||||
"getStartedLogin": "Za začetek se vpišite s svojim OpenStreetMap računom",
|
||||
"loading": "Nalaganje…",
|
||||
"loginFailed": "Vpis v OpenStreetMap ni uspe",
|
||||
"loginFailedOfflineMode": "Zaradi vzdrževanja OpenStreetMap.org trenutno ni na voljo. Urejanje bo kmalu spet mogoče",
|
||||
"loginFailedReadonlyMode": "Zaradi vzdrževanja je OpenStreetMap.org trenutno možno samo brati. Urejanje bo kmalu spet mogoče",
|
||||
|
@ -71,6 +73,11 @@
|
|||
"wednesday": "Srede {ranges}"
|
||||
},
|
||||
"pickLanguage": "Izberite jezik",
|
||||
"questionBox": {
|
||||
"reactivate": "Prikaži preskočena vprašanja",
|
||||
"skippedMultiple": "Preskočili ste {skipped} vprašanj",
|
||||
"skippedOne": "Preskočili ste eno vprašanje"
|
||||
},
|
||||
"save": "Shrani",
|
||||
"search": {
|
||||
"error": "Nekaj se je zalomilo…",
|
||||
|
@ -103,6 +110,14 @@
|
|||
"thursday": "Četrtek",
|
||||
"tuesday": "Torek",
|
||||
"wednesday": "Sreda"
|
||||
},
|
||||
"wikipedia": {
|
||||
"previewbox": {
|
||||
"born": "Rojen: {value}",
|
||||
"died": "Umrl: {value}"
|
||||
},
|
||||
"readMore": "Preberi preostanek članka",
|
||||
"searchWikidata": "Išči na Wikidata"
|
||||
}
|
||||
},
|
||||
"image": {
|
||||
|
@ -114,7 +129,12 @@
|
|||
"nearby": {
|
||||
"seeNearby": "Prebrskaj in poveži bližnje slike"
|
||||
},
|
||||
"pleaseLogin": "Vpišite se za dodajanje slik"
|
||||
"pleaseLogin": "Vpišite se za dodajanje slik",
|
||||
"respectPrivacy": "Ne fotografirajte oseb ali registrskih tablic. Ne objavljajte slik z Zemljevidov Google, Streetview ali drugih avtorsko zaščitenih virov.",
|
||||
"toBig": "Vaša slika je prevelika, ker je velika {actual_size}. Prosimo, uporabite slike največ {max_size}",
|
||||
"upload": {
|
||||
"failReasons": "Morda ste izgubili povezavo s spletom"
|
||||
}
|
||||
},
|
||||
"index": {
|
||||
"intro": "MapComplete je pregledovalnik in urejevalnik zemljevida OpenStreetMap, ki prikazuje in omogoča urejanje informacij na določeno tematiko.",
|
||||
|
@ -129,4 +149,4 @@
|
|||
"partOfRelation": "Ta element je del relacije. Premaknete ga lahko z drugim urejevalnikom.",
|
||||
"whyMove": "Zakaj želite premakniti ta element?"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1038,4 +1038,4 @@
|
|||
"shortDescription": "Un mapa amb papereres",
|
||||
"title": "Papepera"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1054,4 +1054,4 @@
|
|||
"shortDescription": "Mapa odpadkových košů",
|
||||
"title": "Odpadkový koš"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -846,4 +846,4 @@
|
|||
"shortDescription": "Et kort over skraldespande",
|
||||
"title": "Skraldespande"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1470,8 +1470,8 @@
|
|||
"title": "Abfall"
|
||||
},
|
||||
"waste_basket": {
|
||||
"description": "Auf dieser Karte findest Du Abfalleimer in Deiner Nähe. Wenn ein Abfalleimer auf dieser Karte fehlt, kannst du ihn selbst hinzufügen",
|
||||
"description": "Die Karte zeigt Abfalleimer in der Nähe. Wenn ein Abfalleimer fehlt, kannst du ihn selbst hinzufügen.",
|
||||
"shortDescription": "Eine Karte mit Abfalleimern",
|
||||
"title": "Abfalleimer"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1470,8 +1470,8 @@
|
|||
"title": "Waste"
|
||||
},
|
||||
"waste_basket": {
|
||||
"description": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself",
|
||||
"description": "On this map, you'll find waste baskets near you. If a waste basket is missing on this map, you can add it yourself.",
|
||||
"shortDescription": "A map with waste baskets",
|
||||
"title": "Waste Baskets"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -581,6 +581,7 @@
|
|||
"title": "Jardines de fachada"
|
||||
},
|
||||
"fireplace": {
|
||||
"description": "Lugar al aire libre adecuado para hacer fuego y con barbacoas.",
|
||||
"title": "Chimenea y barbacoas"
|
||||
},
|
||||
"food": {
|
||||
|
@ -803,6 +804,137 @@
|
|||
"description": "Un mapa en que colaborar con tiendas y restaurantes con productos sin lactosa",
|
||||
"title": "Tiendas y restaurantes con productos sin lactosa"
|
||||
},
|
||||
"lighthouses": {
|
||||
"description": "Los faros son edificios altos con una luz en la parte superior para guiar el tráfico marítimo.",
|
||||
"title": "Faros"
|
||||
},
|
||||
"mapcomplete-changes": {
|
||||
"description": "Este mapa muestra todos los cambios realizados con MapComplete",
|
||||
"layers": {
|
||||
"0": {
|
||||
"description": "Muestra todos los cambios de MapComplete",
|
||||
"filter": {
|
||||
"0": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "El nombre del tema contiene {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "El nombre del tema contiene <b> no </b> {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"10": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Excluir el tema etimológico"
|
||||
}
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Hecho por el colaborador {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"3": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "<b>No</b> realizado por el colaborador {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"4": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Hecho antes de {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"5": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Hecho después de {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"6": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Idioma del usuario (código iso) {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"7": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Hecho con el host {search}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"8": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "El conjunto de cambios agregó al menos una imagen"
|
||||
}
|
||||
}
|
||||
},
|
||||
"9": {
|
||||
"options": {
|
||||
"0": {
|
||||
"question": "Excluir tema RGB"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"name": "Centros de conjuntos de cambios",
|
||||
"tagRenderings": {
|
||||
"contributor": {
|
||||
"question": "¿Qué colaborador realizó este cambio?",
|
||||
"render": "Cambio realizado por <a href='https://openstreetmap.org/user/{user}' target='_blank'>{user}</a>"
|
||||
},
|
||||
"host": {
|
||||
"question": "¿Con qué host (sitio web) se realizó este cambio?",
|
||||
"render": "Cambiar con <a href='{host}'>{host}</a>"
|
||||
},
|
||||
"locale": {
|
||||
"question": "¿En qué configuración regional (idioma) se realizó este cambio?",
|
||||
"render": "La configuración regional del usuario es {locale}"
|
||||
},
|
||||
"show_changeset_id": {
|
||||
"render": "Conjunto de cambios <a href='https://openstreetmap.org/changeset/{id}' target='_blank'>{id}</a>"
|
||||
},
|
||||
"theme-id": {
|
||||
"question": "¿Qué tema se ha utilizado para realizar este cambio?",
|
||||
"render": "Cambiar con el tema <a href='https://mapcomplete.org/{theme}'>{theme}</a>"
|
||||
},
|
||||
"version": {
|
||||
"question": "¿Qué versión de MapComplete se ha utilizado para realizar este cambio?",
|
||||
"render": "Elaborado con {editor}"
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": "Cambios para {theme}"
|
||||
}
|
||||
},
|
||||
"1": {
|
||||
"override": {
|
||||
"tagRenderings+": {
|
||||
"0": {
|
||||
"render": "Encontraras más estadísticas <a href='https://github.com/pietervdvn/MapComplete/tree/develop/Docs/Tools/graphs' target='_blank'>aquí</a>"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shortDescription": "Muestra los cambios realizados por MapComplete",
|
||||
"title": "Cambios realizados con MapComplete"
|
||||
},
|
||||
"maproulette": {
|
||||
"description": "Tema que muestra las tareas de MapRoulette, permitiendo buscarlas, filtrarlas y arreglarlas.",
|
||||
"title": "Tareas de MapRoulette"
|
||||
|
@ -817,6 +949,10 @@
|
|||
"shortDescription": "Este mapa muestra la velocidad máxima permitida legalmente en cada carretera.",
|
||||
"title": "Velocidad"
|
||||
},
|
||||
"memorials": {
|
||||
"description": "Los monumentos conmemorativos son objetos físicos colocados de forma permanente en el espacio público para recordar a una persona o un acontecimiento. Pueden ser objetos muy diversos, como estatuas, placas, pinturas, objetos militares (como tanques),...",
|
||||
"title": "Memoriales"
|
||||
},
|
||||
"nature": {
|
||||
"description": "En este mapa, uno puede encontrar información interesante para turistas y amantes de la naturaleza.",
|
||||
"shortDescription": "Un mapa para amantes de la naturaleza, con PDIs interesantes",
|
||||
|
@ -917,7 +1053,29 @@
|
|||
"title": "una tienda erótica"
|
||||
}
|
||||
},
|
||||
"name": "Tiendas eróticas"
|
||||
"name": "Tiendas eróticas",
|
||||
"tagRenderings+": {
|
||||
"0": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Esta tienda ofrece <b>artículos BDSM suaves</b>, como esposas mullidas, un conjunto de ..."
|
||||
},
|
||||
"1": {
|
||||
"then": "Esta tienda ofrece <b>artículos especializados en BDSM</b>, como barras separadoras, artículos para juegos con agujas, artículos de bondage médico, herramientas de impacto, grilletes, colores metálicos, esposas, pinzas para pezones, accesorios de shibari, ..."
|
||||
},
|
||||
"2": {
|
||||
"then": "Esta tienda ofrece <b>accesorios para mascotas</b>, como máscaras de cachorros, máscaras de animales, juegos de ponis, colas, herraduras..."
|
||||
},
|
||||
"3": {
|
||||
"then": "Esta tienda ofrece <b>ropa de cuero</b>, desde pantalones y camisas de uso diario hasta arneses de cuero"
|
||||
},
|
||||
"4": {
|
||||
"then": "Esta tienda ofrece <b>uniformes</b> para juegos de rol, tales como uniformes de enfermera, uniformes militares, policía, colegiala, criada francesa, ..."
|
||||
}
|
||||
},
|
||||
"question": "¿Ofrece esta tienda artículos fetichistas?"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"4": {
|
||||
|
@ -1036,6 +1194,32 @@
|
|||
},
|
||||
"postboxes": {
|
||||
"description": "En este mapa podrás buscar y añadir los datos de las oficinas de correos y buzones de correo. ¡Puedes utilizar este mapa para encontrar dónde enviar tu próxima postal! :)<br/>¿Has detectado un error o falta algún buzón de correo? Puedes editar este mapa con una cuenta gratuita de OpenStreetMap.",
|
||||
"layers": {
|
||||
"3": {
|
||||
"override": {
|
||||
"+tagRenderings": {
|
||||
"0": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Esta tienda es colaboradora de correos o alguna agencia de transporte"
|
||||
},
|
||||
"1": {
|
||||
"then": "Esta tienda no está asociada a ninguna agencia de transporte"
|
||||
}
|
||||
},
|
||||
"question": "¿Es esta tienda un puesto de recogida de paquetes?"
|
||||
}
|
||||
},
|
||||
"=presets": {
|
||||
"0": {
|
||||
"description": "Si una tienda aún no está en el mapa y es un puntode recogida de paquetes, puedes añadirla aquí.",
|
||||
"title": "Una tienda desaparecida que era un punto de recogida de paquetes"
|
||||
}
|
||||
},
|
||||
"description": "Agregar un nuevo punto de recogida al mapa en una tienda existente"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shortDescription": "Un mapa que muestra buzones y oficinas de correo",
|
||||
"title": "Mapa de Buzones y Oficinas de Correos"
|
||||
},
|
||||
|
@ -1286,8 +1470,8 @@
|
|||
"title": "Basura y reciclaje"
|
||||
},
|
||||
"waste_basket": {
|
||||
"description": "En este mapa, encontrará las papeleras cercanas a usted. Si falta una papelera en el mapa, puede añadirla usted mismo",
|
||||
"description": "En este mapa, encontrarás las papeleras cercanas a ti. Si falta alguna en el mapa, puedes añadirla tu mismo.",
|
||||
"shortDescription": "Un mapa con papeleras",
|
||||
"title": "Papeleras"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1004,4 +1004,4 @@
|
|||
"shortDescription": "Une carte des poubelles",
|
||||
"title": "Poubelles"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -388,4 +388,4 @@
|
|||
"shortDescription": "Szemeteskosarakat ábrázoló térkép",
|
||||
"title": "Kukatérkép"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -687,4 +687,4 @@
|
|||
"shortDescription": "Una cartina dei cestini dei rifiuti",
|
||||
"title": "Cestino dei rifiuti"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1158,4 +1158,4 @@
|
|||
"shortDescription": "Een kaart met vuilnisbakken",
|
||||
"title": "Vuilnisbakken"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1019,4 +1019,4 @@
|
|||
"shortDescription": "Mapa koszy na śmieci",
|
||||
"title": "Kosz na śmieci"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -491,4 +491,4 @@
|
|||
"shortDescription": "垃圾筒的地圖",
|
||||
"title": "垃圾筒"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
16
package-lock.json
generated
16
package-lock.json
generated
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "mapcomplete",
|
||||
"version": "0.45.5",
|
||||
"version": "0.46.0",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "mapcomplete",
|
||||
"version": "0.45.5",
|
||||
"version": "0.46.0",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"@comunica/core": "^3.0.1",
|
||||
|
@ -7894,9 +7894,9 @@
|
|||
}
|
||||
},
|
||||
"node_modules/caniuse-lite": {
|
||||
"version": "1.0.30001651",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz",
|
||||
"integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==",
|
||||
"version": "1.0.30001655",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001655.tgz",
|
||||
"integrity": "sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==",
|
||||
"dev": true,
|
||||
"funding": [
|
||||
{
|
||||
|
@ -25255,9 +25255,9 @@
|
|||
"version": "2.0.1"
|
||||
},
|
||||
"caniuse-lite": {
|
||||
"version": "1.0.30001651",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001651.tgz",
|
||||
"integrity": "sha512-9Cf+Xv1jJNe1xPZLGuUXLNkE1BoDkqRqYyFJ9TDYSqhduqA4hu4oR9HluGoWYQC/aj8WHjsGVV+bwkh0+tegRg==",
|
||||
"version": "1.0.30001655",
|
||||
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001655.tgz",
|
||||
"integrity": "sha512-jRGVy3iSGO5Uutn2owlb5gR6qsGngTw9ZTb4ali9f3glshcNmJ2noam4Mo9zia5P9Dk3jNNydy7vQjuE5dQmfg==",
|
||||
"dev": true
|
||||
},
|
||||
"canonicalize": {
|
||||
|
|
|
@ -125,7 +125,6 @@
|
|||
"generate:summaryCache": "vite-node scripts/generateSummaryTileCache.ts",
|
||||
"create:database": "vite-node scripts/osm2pgsql/createNewDatabase.ts",
|
||||
"delete:database:old": "vite-node scripts/osm2pgsql/deleteOldDbs.ts"
|
||||
|
||||
},
|
||||
"keywords": [
|
||||
"OpenStreetMap",
|
||||
|
|
|
@ -55,15 +55,15 @@ class ToSlideshowJson {
|
|||
sections.push(currentSection)
|
||||
currentSection = []
|
||||
}
|
||||
line = line.replace("src=\"../../public/", "src=\"./")
|
||||
line = line.replace("src=\"../../", "src=\"./")
|
||||
line = line.replace('src="../../public/', 'src="./')
|
||||
line = line.replace('src="../../', 'src="./')
|
||||
currentSection.push(line)
|
||||
}
|
||||
sections.push(currentSection)
|
||||
writeFileSync(
|
||||
this._target,
|
||||
JSON.stringify({
|
||||
sections: sections.map((s) => s.join("\n")).filter((s) => s.length > 0)
|
||||
sections: sections.map((s) => s.join("\n")).filter((s) => s.length > 0),
|
||||
})
|
||||
)
|
||||
}
|
||||
|
@ -82,7 +82,7 @@ class WikiPageGenerator {
|
|||
|
||||
generate() {
|
||||
let wikiPage =
|
||||
"{|class=\"wikitable sortable\"\n" +
|
||||
'{|class="wikitable sortable"\n' +
|
||||
"! Name, link !! Genre !! Covered region !! Language !! Description !! Free materials !! Image\n" +
|
||||
"|-"
|
||||
|
||||
|
@ -140,7 +140,7 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
this.WriteMarkdownFile("./Docs/Tags_format.md", TagUtils.generateDocs(), [
|
||||
"src/Logic/Tags/TagUtils.ts"
|
||||
"src/Logic/Tags/TagUtils.ts",
|
||||
])
|
||||
|
||||
new ToSlideshowJson(
|
||||
|
@ -166,7 +166,7 @@ export class GenerateDocs extends Script {
|
|||
})
|
||||
|
||||
this.WriteMarkdownFile("./Docs/SpecialRenderings.md", SpecialVisualizations.HelpMessage(), [
|
||||
"src/UI/SpecialVisualizations.ts"
|
||||
"src/UI/SpecialVisualizations.ts",
|
||||
])
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/CalculatedTags.md",
|
||||
|
@ -174,29 +174,31 @@ export class GenerateDocs extends Script {
|
|||
["src/Logic/SimpleMetaTagger.ts", "src/Logic/ExtraFunctions.ts"]
|
||||
)
|
||||
this.WriteMarkdownFile("./Docs/SpecialInputElements.md", Validators.HelpText(), [
|
||||
"src/UI/InputElement/Validators.ts"
|
||||
"src/UI/InputElement/Validators.ts",
|
||||
])
|
||||
|
||||
this.WriteMarkdownFile("./Docs/ChangesetMeta.md", Changes.getDocs(), [
|
||||
"src/Logic/Osm/Changes.ts",
|
||||
"src/Logic/Osm/ChangesetHandler.ts"
|
||||
"src/Logic/Osm/ChangesetHandler.ts",
|
||||
])
|
||||
const eli = await AvailableRasterLayers.editorLayerIndex()
|
||||
this.WriteMarkdownFile("./Docs/ELI-overview.md",
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/ELI-overview.md",
|
||||
[
|
||||
"# Layers in the Editor Layer Index",
|
||||
"This table gives a summary of ids, names and other metainformation. [See the online, interactive map here](https://osmlab.github.io/editor-layer-index/) or [visit the repository](https://github.com/osmlab/editor-layer-index)",
|
||||
MarkdownUtils.table(
|
||||
["id", "name", "category", "Best", "attribution"],
|
||||
eli.map(f => [f.properties.id, f.properties.name, f.properties.category, f.properties.best ? "⭐" : "",
|
||||
f.properties.attribution?.html ?? f.properties.attribution?.text
|
||||
eli.map((f) => [
|
||||
f.properties.id,
|
||||
f.properties.name,
|
||||
f.properties.category,
|
||||
f.properties.best ? "⭐" : "",
|
||||
f.properties.attribution?.html ?? f.properties.attribution?.text,
|
||||
])
|
||||
)
|
||||
|
||||
].join("\n\n"), [
|
||||
"./public/assets/data/editor-layer-index.json"
|
||||
|
||||
]
|
||||
),
|
||||
].join("\n\n"),
|
||||
["./public/assets/data/editor-layer-index.json"]
|
||||
)
|
||||
|
||||
new WikiPageGenerator().generate()
|
||||
|
@ -244,7 +246,7 @@ export class GenerateDocs extends Script {
|
|||
"This document is autogenerated from",
|
||||
autogenSource
|
||||
.map((s) => `[${s}](https://github.com/pietervdvn/MapComplete/blob/develop/${s})`)
|
||||
.join(", ")
|
||||
.join(", "),
|
||||
].join(" ")
|
||||
|
||||
writeFileSync(filename, warnAutomated + md + "\n\n" + generatedFrom + "\n")
|
||||
|
@ -253,7 +255,7 @@ export class GenerateDocs extends Script {
|
|||
private generateHotkeyDocs() {
|
||||
new ThemeViewState(new LayoutConfig(<any>bookcases), new Set())
|
||||
this.WriteMarkdownFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [
|
||||
"src/UI/Base/Hotkeys.ts"
|
||||
"src/UI/Base/Hotkeys.ts",
|
||||
])
|
||||
}
|
||||
|
||||
|
@ -287,7 +289,7 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
this.WriteMarkdownFile("./Docs/builtin_units.md", ["# Units", ...els].join("\n\n"), [
|
||||
`assets/layers/unit/unit.json`
|
||||
`assets/layers/unit/unit.json`,
|
||||
])
|
||||
}
|
||||
|
||||
|
@ -468,7 +470,7 @@ export class GenerateDocs extends Script {
|
|||
theme.title,
|
||||
"(",
|
||||
`[${theme.id}](https://mapcomplete.org/${theme.id})`,
|
||||
")"
|
||||
")",
|
||||
].join(" "),
|
||||
|
||||
"_This document details some technical information about this MapComplete theme, mostly about the attributes used in the theme. Various links point toward more information about the attributes, e.g. to the OpenStreetMap-wiki, to TagInfo or tools creating statistics_",
|
||||
|
@ -488,7 +490,7 @@ export class GenerateDocs extends Script {
|
|||
MarkdownUtils.list(theme.language.filter((ln) => ln !== "_context")),
|
||||
"# Layers defined in this theme configuration file",
|
||||
"These layers can not be reused in different themes.",
|
||||
...layersToInline.map((l) => l.GenerateDocumentation(null))
|
||||
...layersToInline.map((l) => l.GenerateDocumentation(null)),
|
||||
].join("\n")
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/Themes/" + theme.id + ".md",
|
||||
|
@ -568,10 +570,10 @@ export class GenerateDocs extends Script {
|
|||
Array.from(AllSharedLayers.sharedLayers.keys()).map(
|
||||
(id) => `[${id}](./Layers/${id}.md)`
|
||||
)
|
||||
)
|
||||
),
|
||||
].join("\n\n")
|
||||
this.WriteMarkdownFile("./Docs/BuiltinLayers.md", el, [
|
||||
"src/Customizations/AllKnownLayouts.ts"
|
||||
"src/Customizations/AllKnownLayouts.ts",
|
||||
])
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,17 +7,15 @@ export class GenerateSunnyUnlabeled extends Script {
|
|||
super("Generates 'sunny-unlabeled.json' based on sunny.json")
|
||||
}
|
||||
|
||||
|
||||
generateUnlabeled() {
|
||||
const unlabeled = { "#": "AUTOMATICALLY GENERATED! Do not edit.", ...sunny }
|
||||
unlabeled.name = unlabeled.name + "-unlabeled"
|
||||
unlabeled.layers = sunny.layers.filter(
|
||||
(l) => l.type !== "symbol" || !l.layout["text-field"],
|
||||
(l) => l.type !== "symbol" || !l.layout["text-field"]
|
||||
)
|
||||
writeFileSync("public/assets/sunny-unlabeled.json", JSON.stringify(unlabeled, null, " "))
|
||||
}
|
||||
|
||||
|
||||
async main(args: string[]): Promise<void> {
|
||||
this.generateUnlabeled()
|
||||
}
|
||||
|
|
|
@ -52,10 +52,10 @@ class TranslationPart {
|
|||
if (typeof v != "string") {
|
||||
console.error(
|
||||
`Non-string object at ${context} in translation while trying to add the translation ` +
|
||||
JSON.stringify(v) +
|
||||
` to '` +
|
||||
translationsKey +
|
||||
"'. The offending object which _should_ be a translation is: ",
|
||||
JSON.stringify(v) +
|
||||
` to '` +
|
||||
translationsKey +
|
||||
"'. The offending object which _should_ be a translation is: ",
|
||||
v,
|
||||
"\n\nThe current object is (only showing en):",
|
||||
this.toJson(),
|
||||
|
@ -94,9 +94,9 @@ class TranslationPart {
|
|||
if (noTranslate !== undefined) {
|
||||
console.log(
|
||||
"Ignoring some translations for " +
|
||||
context +
|
||||
": " +
|
||||
dontTranslateKeys.join(", ")
|
||||
context +
|
||||
": " +
|
||||
dontTranslateKeys.join(", ")
|
||||
)
|
||||
}
|
||||
}
|
||||
|
@ -150,7 +150,7 @@ class TranslationPart {
|
|||
this.contents.set(key, new TranslationPart())
|
||||
}
|
||||
|
||||
(this.contents.get(key) as TranslationPart).recursiveAdd(v, context + "." + key)
|
||||
;(this.contents.get(key) as TranslationPart).recursiveAdd(v, context + "." + key)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -179,7 +179,7 @@ class TranslationPart {
|
|||
let value = this.contents.get(key)
|
||||
|
||||
if (typeof value === "string") {
|
||||
value = value.replace(/"/g, "\\\"").replace(/\n/g, "\\n")
|
||||
value = value.replace(/"/g, '\\"').replace(/\n/g, "\\n")
|
||||
if (neededLanguage === undefined) {
|
||||
parts.push(`"${key}": "${value}"`)
|
||||
} else if (key === neededLanguage) {
|
||||
|
@ -229,7 +229,7 @@ class TranslationPart {
|
|||
} else if (!isLeaf) {
|
||||
errors.push({
|
||||
error: "Mixed node: non-leaf node has translation strings",
|
||||
path: path
|
||||
path: path,
|
||||
})
|
||||
}
|
||||
|
||||
|
@ -280,7 +280,7 @@ class TranslationPart {
|
|||
value +
|
||||
"\n" +
|
||||
fixLink,
|
||||
path: path
|
||||
path: path,
|
||||
})
|
||||
}
|
||||
return
|
||||
|
@ -292,7 +292,7 @@ class TranslationPart {
|
|||
error: `The translation for ${key} does not have the required subpart ${part} (in ${usedByLanguage}).
|
||||
\tThe full translation is ${value}
|
||||
\t${fixLink}`,
|
||||
path: path
|
||||
path: path,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
@ -329,7 +329,6 @@ class TranslationPart {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Converts a translation object into something that can be added to the 'generated translations'.
|
||||
*
|
||||
|
@ -373,9 +372,7 @@ function transformTranslation(
|
|||
)}.${key}\n\tThe translations in other languages are ${JSON.stringify(value)}`
|
||||
}
|
||||
const subParts: string[] = value["en"].match(/{[^}]*}/g)
|
||||
let expr = `new Translation(${JSON.stringify(value)}, "core:${path.join(
|
||||
"."
|
||||
)}.${key}")`
|
||||
let expr = `new Translation(${JSON.stringify(value)}, "core:${path.join(".")}.${key}")`
|
||||
if (subParts !== null) {
|
||||
// convert '{to_substitute}' into 'to_substitute'
|
||||
const types = Utils.Dedup(subParts.map((tp) => tp.substring(1, tp.length - 1)))
|
||||
|
@ -393,7 +390,6 @@ function transformTranslation(
|
|||
}
|
||||
if (shortNotation) {
|
||||
values.push(`${spaces} ${key}: ${expr}`)
|
||||
|
||||
} else {
|
||||
values.push(`${spaces}get ${key}() { return ${expr} }`)
|
||||
}
|
||||
|
@ -423,26 +419,29 @@ function stringifySorted(o: object, space: string = undefined, depth = 0): strin
|
|||
const keys = Object.keys(o)
|
||||
let obj = "{"
|
||||
|
||||
obj += keys.sort().map(key => {
|
||||
const v = o[key]
|
||||
let r = ""
|
||||
if (space !== undefined) {
|
||||
r += "\n"
|
||||
for (let i = 0; i <= depth; i++) {
|
||||
r += space
|
||||
obj += keys
|
||||
.sort()
|
||||
.map((key) => {
|
||||
const v = o[key]
|
||||
let r = ""
|
||||
if (space !== undefined) {
|
||||
r += "\n"
|
||||
for (let i = 0; i <= depth; i++) {
|
||||
r += space
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
r += JSON.stringify("" + key) + ": "
|
||||
if (typeof v === "object") {
|
||||
r += stringifySorted(v, space, depth + 1)
|
||||
} else if (Array.isArray(v)) {
|
||||
r += "[" + v.map(v_ => stringifySorted(v_, space, depth + 1)).join(",") + "]"
|
||||
} else {
|
||||
r += JSON.stringify(v)
|
||||
}
|
||||
return r
|
||||
}).join(",")
|
||||
r += JSON.stringify("" + key) + ": "
|
||||
if (typeof v === "object") {
|
||||
r += stringifySorted(v, space, depth + 1)
|
||||
} else if (Array.isArray(v)) {
|
||||
r += "[" + v.map((v_) => stringifySorted(v_, space, depth + 1)).join(",") + "]"
|
||||
} else {
|
||||
r += JSON.stringify(v)
|
||||
}
|
||||
return r
|
||||
})
|
||||
.join(",")
|
||||
if (space !== undefined) {
|
||||
obj += "\n"
|
||||
for (let i = 0; i < depth; i++) {
|
||||
|
@ -477,7 +476,6 @@ function formatFile(path) {
|
|||
writeFileSync(path, contents)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Reads 'lang/*.json', writes them into to 'assets/generated/translations.json'.
|
||||
* This is only for the core translations
|
||||
|
@ -662,7 +660,9 @@ function removeNonEnglishTranslations(object: any) {
|
|||
leaf["en"] = en
|
||||
},
|
||||
(possibleLeaf) =>
|
||||
possibleLeaf !== null && typeof possibleLeaf === "object" && GenerateTranslations.isTranslation(possibleLeaf)
|
||||
possibleLeaf !== null &&
|
||||
typeof possibleLeaf === "object" &&
|
||||
GenerateTranslations.isTranslation(possibleLeaf)
|
||||
)
|
||||
}
|
||||
|
||||
|
@ -738,7 +738,6 @@ class GenerateTranslations extends Script {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Generates the big compiledTranslations file based on 'translations.json'
|
||||
*/
|
||||
|
@ -749,7 +748,12 @@ class GenerateTranslations extends Script {
|
|||
const translations = JSON.parse(
|
||||
fs.readFileSync("./src/assets/generated/translations.json", "utf-8")
|
||||
)
|
||||
const transformed = transformTranslation(translations, undefined, englishOnly ? ["en"] : undefined, englishOnly)
|
||||
const transformed = transformTranslation(
|
||||
translations,
|
||||
undefined,
|
||||
englishOnly ? ["en"] : undefined,
|
||||
englishOnly
|
||||
)
|
||||
|
||||
let module = `import {Translation, TypedTranslation} from "../../UI/i18n/Translation"\n\nexport default class CompiledTranslations {\n\n`
|
||||
module += " public static t = " + transformed
|
||||
|
|
|
@ -31,12 +31,18 @@ class HandleErrors extends Script {
|
|||
|
||||
private readonly ignoreUsers = new Set<string>([])
|
||||
|
||||
private async handleError(parsed: ErrorMessage, changesObj: Changes, downloader: OsmObjectDownloader, createdChangesets: Set<string>, refusedFiles: Set<string>) {
|
||||
private async handleError(
|
||||
parsed: ErrorMessage,
|
||||
changesObj: Changes,
|
||||
downloader: OsmObjectDownloader,
|
||||
createdChangesets: Set<string>,
|
||||
refusedFiles: Set<string>
|
||||
) {
|
||||
console.log(
|
||||
parsed.message.username,
|
||||
parsed.message.layout,
|
||||
parsed.message.message,
|
||||
parsed.date,
|
||||
parsed.date
|
||||
)
|
||||
|
||||
const e = parsed.message
|
||||
|
@ -48,12 +54,11 @@ class HandleErrors extends Script {
|
|||
}>(
|
||||
neededIds.map(async (id) => {
|
||||
try {
|
||||
|
||||
const osmObj = await downloader.DownloadObjectAsync(id)
|
||||
return ({
|
||||
return {
|
||||
id,
|
||||
osmObj,
|
||||
})
|
||||
}
|
||||
} catch (e) {
|
||||
console.error("COULD NOT DOWNLOAD OBJECT", id)
|
||||
return {
|
||||
|
@ -61,7 +66,7 @@ class HandleErrors extends Script {
|
|||
osmObj: "deleted",
|
||||
}
|
||||
}
|
||||
}),
|
||||
})
|
||||
)
|
||||
|
||||
const objects = osmObjects
|
||||
|
@ -77,8 +82,7 @@ class HandleErrors extends Script {
|
|||
} = changesObj.CreateChangesetObjects(toUpload, objects, true)
|
||||
|
||||
const changeset = Changes.buildChangesetXML("", changes)
|
||||
const path =
|
||||
"error_changeset_" + parsed.index + "_" + e.layout + "_" + e.username + ".osc"
|
||||
const path = "error_changeset_" + parsed.index + "_" + e.layout + "_" + e.username + ".osc"
|
||||
if (
|
||||
changeset ===
|
||||
`<osmChange version='0.6' generator='Mapcomplete ${Constants.vNumber}'></osmChange>`
|
||||
|
@ -130,7 +134,7 @@ ${changeset}`
|
|||
osmConnection,
|
||||
},
|
||||
false,
|
||||
(err) => console.error(err),
|
||||
(err) => console.error(err)
|
||||
)
|
||||
|
||||
const all: ErrorMessage[] = []
|
||||
|
@ -152,7 +156,7 @@ ${changeset}`
|
|||
console.log(
|
||||
"\t https://osm.org/" + pendingChange.type + "/" + pendingChange.id,
|
||||
pendingChange.meta.changeType,
|
||||
pendingChange.doDelete ? "DELETE" : "",
|
||||
pendingChange.doDelete ? "DELETE" : ""
|
||||
)
|
||||
}
|
||||
all.push(parsed)
|
||||
|
@ -163,10 +167,20 @@ ${changeset}`
|
|||
|
||||
for (const parsed of all) {
|
||||
try {
|
||||
await this.handleError(parsed, changesObj, downloader, createdChangesets, refusedFiles)
|
||||
await this.handleError(
|
||||
parsed,
|
||||
changesObj,
|
||||
downloader,
|
||||
createdChangesets,
|
||||
refusedFiles
|
||||
)
|
||||
} catch (e) {
|
||||
console.error("ERROR: could not handle ", parsed, " due to", e)
|
||||
writeFileSync("ERRORS."+parsed.index, "ERROR: due to " + e + ": could not handle\n" + JSON.stringify(parsed), "utf8")
|
||||
writeFileSync(
|
||||
"ERRORS." + parsed.index,
|
||||
"ERROR: due to " + e + ": could not handle\n" + JSON.stringify(parsed),
|
||||
"utf8"
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,7 +3,9 @@ import { OsmPoiDatabase } from "./osmPoiDatabase"
|
|||
|
||||
class CreateNewDatabase extends Script {
|
||||
constructor() {
|
||||
super("Creates a new version of the database. Usage: `createNewDatabase -- YYYY-MM-DD` which will create database `osm-poi.YYYY-MM-DD`")
|
||||
super(
|
||||
"Creates a new version of the database. Usage: `createNewDatabase -- YYYY-MM-DD` which will create database `osm-poi.YYYY-MM-DD`"
|
||||
)
|
||||
}
|
||||
|
||||
async main(args: string[]): Promise<void> {
|
||||
|
@ -12,5 +14,4 @@ class CreateNewDatabase extends Script {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
new CreateNewDatabase().run()
|
||||
|
|
|
@ -12,5 +12,4 @@ class DeleteOldDbs extends Script {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
new DeleteOldDbs().run()
|
||||
|
|
|
@ -68,7 +68,6 @@ export class OsmPoiDatabase {
|
|||
const metaclient = this.getMetaClient()
|
||||
await metaclient.connect()
|
||||
try {
|
||||
|
||||
const meta = await metaclient.query("SELECT datname FROM pg_database")
|
||||
let latest: string = undefined
|
||||
let latestDate: Date = new Date(0)
|
||||
|
@ -104,7 +103,7 @@ export class OsmPoiDatabase {
|
|||
}
|
||||
|
||||
console.log("Latest database is:", latest)
|
||||
return "osm-poi."+latest
|
||||
return "osm-poi." + latest
|
||||
}
|
||||
|
||||
async createNew(date: string) {
|
||||
|
@ -113,7 +112,6 @@ export class OsmPoiDatabase {
|
|||
const metaclient = this.getMetaClient()
|
||||
await metaclient.connect()
|
||||
try {
|
||||
|
||||
await metaclient.query(`CREATE DATABASE "${dbname}"`)
|
||||
console.log("Database created - installing extensions")
|
||||
const client = new Client(this._connectionString + "/" + dbname)
|
||||
|
@ -129,7 +127,7 @@ export class OsmPoiDatabase {
|
|||
}
|
||||
}
|
||||
|
||||
async deleteAllButLatest(){
|
||||
async deleteAllButLatest() {
|
||||
const dbs = await this.findSuitableDatabases()
|
||||
for (let i = 0; i < dbs.length - 1; i++) {
|
||||
await this.deleteDatabase(dbs[i])
|
||||
|
@ -152,7 +150,6 @@ export class OsmPoiDatabase {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
async connectToLatest() {
|
||||
const latest = await this.searchLatest()
|
||||
this._client = new Client(this._connectionString + "/" + latest)
|
||||
|
@ -161,7 +158,7 @@ export class OsmPoiDatabase {
|
|||
|
||||
async getCount(
|
||||
layer: string,
|
||||
bbox: [[number, number], [number, number]] = undefined,
|
||||
bbox: [[number, number], [number, number]] = undefined
|
||||
): Promise<{ count: number; lat: number; lon: number }> {
|
||||
await this.connectIfNeeded()
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@ import { Server } from "../server"
|
|||
import Script from "../Script"
|
||||
import { OsmPoiDatabase } from "./osmPoiDatabase"
|
||||
|
||||
|
||||
class CachedSqlCount {
|
||||
private readonly _cache: Record<
|
||||
string,
|
||||
|
|
|
@ -64,9 +64,9 @@ export class PreferredRasterLayerSelector {
|
|||
*/
|
||||
private async updateLayer() {
|
||||
// What is the ID of the layer we have to (try to) load?
|
||||
const targetLayerId = (
|
||||
(this._queryParameter.data ?? this._preferredBackgroundLayer.data)?.toLowerCase()
|
||||
)?.toLowerCase()
|
||||
const targetLayerId = (this._queryParameter.data ?? this._preferredBackgroundLayer.data)
|
||||
?.toLowerCase()
|
||||
?.toLowerCase()
|
||||
if (targetLayerId === undefined || targetLayerId === "default") {
|
||||
return
|
||||
}
|
||||
|
@ -78,7 +78,7 @@ export class PreferredRasterLayerSelector {
|
|||
return
|
||||
}
|
||||
await AvailableRasterLayers.editorLayerIndex()
|
||||
const isCategory = (eliCategory).indexOf(<any> targetLayerId) >= 0
|
||||
const isCategory = eliCategory.indexOf(<any>targetLayerId) >= 0
|
||||
const available = this._availableLayers.store.data
|
||||
const foundLayer = isCategory
|
||||
? available.find((l) => l.properties.category === targetLayerId)
|
||||
|
|
|
@ -50,17 +50,20 @@ export default class OverpassFeatureSource implements UpdatableFeatureSource {
|
|||
options?: {
|
||||
padToTiles?: Store<number>
|
||||
isActive?: Store<boolean>
|
||||
},
|
||||
}
|
||||
) {
|
||||
this.state = state
|
||||
this._isActive = options?.isActive ?? new ImmutableStore(true)
|
||||
this.padToZoomLevel = options?.padToTiles
|
||||
const self = this
|
||||
this._layersToDownload = state.zoom.map(zoom => this.layersToDownload(zoom))
|
||||
this._layersToDownload = state.zoom.map((zoom) => this.layersToDownload(zoom))
|
||||
|
||||
state.bounds.mapD((_) => {
|
||||
self.updateAsyncIfNeeded()
|
||||
}, [this._layersToDownload])
|
||||
state.bounds.mapD(
|
||||
(_) => {
|
||||
self.updateAsyncIfNeeded()
|
||||
},
|
||||
[this._layersToDownload]
|
||||
)
|
||||
}
|
||||
|
||||
private layersToDownload(zoom: number): LayerConfig[] {
|
||||
|
@ -82,7 +85,7 @@ export default class OverpassFeatureSource implements UpdatableFeatureSource {
|
|||
// This is a special layer. Should not have been here
|
||||
console.warn(
|
||||
"OverpassFeatureSource received a layer for which the source is null:",
|
||||
layer.id,
|
||||
layer.id
|
||||
)
|
||||
continue
|
||||
}
|
||||
|
@ -116,7 +119,7 @@ export default class OverpassFeatureSource implements UpdatableFeatureSource {
|
|||
throw "Panic: overpassFeatureSource didn't receive any overpassUrls"
|
||||
}
|
||||
// Note: the bounds are updated between attempts, in case that the user zoomed around
|
||||
let bounds : BBox
|
||||
let bounds: BBox
|
||||
do {
|
||||
try {
|
||||
bounds = this.state.bounds.data
|
||||
|
@ -165,10 +168,16 @@ export default class OverpassFeatureSource implements UpdatableFeatureSource {
|
|||
|
||||
const end = new Date()
|
||||
const timeNeeded = (end.getTime() - start.getTime()) / 1000
|
||||
console.log("Overpass returned", data.features.length, "features in", timeNeeded, "seconds")
|
||||
console.log(
|
||||
"Overpass returned",
|
||||
data.features.length,
|
||||
"features in",
|
||||
timeNeeded,
|
||||
"seconds"
|
||||
)
|
||||
self.features.setData(data.features)
|
||||
this._lastQueryBBox = bounds
|
||||
this._lastRequestedLayers= layersToDownload
|
||||
this._lastRequestedLayers = layersToDownload
|
||||
} catch (e) {
|
||||
console.error("Got the overpass response, but could not process it: ", e, e.stack)
|
||||
} finally {
|
||||
|
|
|
@ -53,7 +53,7 @@ export class Changes {
|
|||
featureSwitches?: FeatureSwitchState
|
||||
},
|
||||
leftRightSensitive: boolean = false,
|
||||
reportError?: (string: string | Error, extramessage?: string) => void,
|
||||
reportError?: (string: string | Error, extramessage?: string) => void
|
||||
) {
|
||||
this._leftRightSensitive = leftRightSensitive
|
||||
// We keep track of all changes just as well
|
||||
|
@ -68,7 +68,7 @@ export class Changes {
|
|||
state.osmConnection,
|
||||
state.featurePropertiesStore,
|
||||
this,
|
||||
(e, extramessage: string) => this._reportError(e, extramessage),
|
||||
(e, extramessage: string) => this._reportError(e, extramessage)
|
||||
)
|
||||
this.historicalUserLocations = state.historicalUserLocations
|
||||
|
||||
|
@ -82,7 +82,7 @@ export class Changes {
|
|||
modifiedObjects: OsmObject[]
|
||||
newObjects: OsmObject[]
|
||||
deletedObjects: OsmObject[]
|
||||
},
|
||||
}
|
||||
): string {
|
||||
const changedElements = allChanges.modifiedObjects ?? []
|
||||
const newElements = allChanges.newObjects ?? []
|
||||
|
@ -172,7 +172,7 @@ export class Changes {
|
|||
docs: "The identifier of the used background layer, this will probably be an identifier from the [editor layer index](https://github.com/osmlab/editor-layer-index)",
|
||||
},
|
||||
],
|
||||
"default",
|
||||
"default"
|
||||
),
|
||||
...addSource(ChangeTagAction.metatags, "ChangeTag"),
|
||||
...addSource(ChangeLocationAction.metatags, "ChangeLocation"),
|
||||
|
@ -201,7 +201,7 @@ export class Changes {
|
|||
: "",
|
||||
].join("\n"),
|
||||
source,
|
||||
]),
|
||||
])
|
||||
),
|
||||
].join("\n\n")
|
||||
}
|
||||
|
@ -217,7 +217,11 @@ export class Changes {
|
|||
// See #2082. We check for previous rewritings, as a remapping might be from a previous session
|
||||
do {
|
||||
this._nextId--
|
||||
} while (this._changesetHandler._remappings.has("node/" + this._nextId) || this._changesetHandler._remappings.has("way/" + this._nextId) || this._changesetHandler._remappings.has("relation/" + this._nextId))
|
||||
} while (
|
||||
this._changesetHandler._remappings.has("node/" + this._nextId) ||
|
||||
this._changesetHandler._remappings.has("way/" + this._nextId) ||
|
||||
this._changesetHandler._remappings.has("relation/" + this._nextId)
|
||||
)
|
||||
return this._nextId
|
||||
}
|
||||
|
||||
|
@ -254,7 +258,7 @@ export class Changes {
|
|||
const changeDescriptions = await action.Perform(this)
|
||||
const remapped = ChangeDescriptionTools.rewriteAllIds(
|
||||
changeDescriptions,
|
||||
this._changesetHandler._remappings,
|
||||
this._changesetHandler._remappings
|
||||
)
|
||||
|
||||
remapped[0].meta.distanceToObject = this.calculateDistanceToChanges(action, remapped)
|
||||
|
@ -319,7 +323,7 @@ export class Changes {
|
|||
}
|
||||
if (change.changes === undefined) {
|
||||
// This object is a change to a newly created object. However, we have not seen the creation changedescription yet!
|
||||
if(ignoreNoCreate){
|
||||
if (ignoreNoCreate) {
|
||||
continue
|
||||
}
|
||||
throw "Not a creation of the object: " + JSON.stringify(change)
|
||||
|
@ -462,7 +466,7 @@ export class Changes {
|
|||
result.modifiedObjects.length,
|
||||
"modified;",
|
||||
result.deletedObjects.length,
|
||||
"deleted",
|
||||
"deleted"
|
||||
)
|
||||
}
|
||||
return result
|
||||
|
@ -470,7 +474,7 @@ export class Changes {
|
|||
|
||||
private calculateDistanceToChanges(
|
||||
change: OsmChangeAction,
|
||||
changeDescriptions: ChangeDescription[],
|
||||
changeDescriptions: ChangeDescription[]
|
||||
) {
|
||||
const locations = this.historicalUserLocations?.features?.data
|
||||
if (locations === undefined) {
|
||||
|
@ -490,7 +494,7 @@ export class Changes {
|
|||
.filter((feat) => feat.geometry.type === "Point")
|
||||
.filter((feat) => {
|
||||
const visitTime = new Date(
|
||||
(<GeoLocationPointProperties>(<any>feat.properties)).date,
|
||||
(<GeoLocationPointProperties>(<any>feat.properties)).date
|
||||
)
|
||||
// In seconds
|
||||
const diff = (now.getTime() - visitTime.getTime()) / 1000
|
||||
|
@ -537,9 +541,9 @@ export class Changes {
|
|||
...recentLocationPoints.map((gpsPoint) => {
|
||||
const otherCoor = GeoOperations.centerpointCoordinates(gpsPoint)
|
||||
return GeoOperations.distanceBetween(coor, otherCoor)
|
||||
}),
|
||||
),
|
||||
),
|
||||
})
|
||||
)
|
||||
)
|
||||
)
|
||||
}
|
||||
|
||||
|
@ -575,7 +579,7 @@ export class Changes {
|
|||
|
||||
public fragmentChanges(
|
||||
pending: ChangeDescription[],
|
||||
objects: OsmObject[],
|
||||
objects: OsmObject[]
|
||||
): {
|
||||
refused: ChangeDescription[]
|
||||
toUpload: ChangeDescription[]
|
||||
|
@ -585,7 +589,7 @@ export class Changes {
|
|||
|
||||
// All ids which have an 'update'
|
||||
const createdIds = new Set(
|
||||
pending.filter((cd) => cd.changes !== undefined).map((cd) => cd.id),
|
||||
pending.filter((cd) => cd.changes !== undefined).map((cd) => cd.id)
|
||||
)
|
||||
pending.forEach((c) => {
|
||||
if (c.id < 0) {
|
||||
|
@ -594,7 +598,7 @@ export class Changes {
|
|||
} else {
|
||||
this._reportError(
|
||||
`Got an orphaned change. The 'creation'-change description for ${c.type}/${c.id} got lost. Permanently dropping this change:` +
|
||||
JSON.stringify(c),
|
||||
JSON.stringify(c)
|
||||
)
|
||||
}
|
||||
return
|
||||
|
@ -605,10 +609,10 @@ export class Changes {
|
|||
} else {
|
||||
console.log(
|
||||
"Refusing change about " +
|
||||
c.type +
|
||||
"/" +
|
||||
c.id +
|
||||
" as not in the objects. No internet?",
|
||||
c.type +
|
||||
"/" +
|
||||
c.id +
|
||||
" as not in the objects. No internet?"
|
||||
)
|
||||
refused.push(c)
|
||||
}
|
||||
|
@ -623,16 +627,18 @@ export class Changes {
|
|||
*/
|
||||
private async flushSelectChanges(
|
||||
pending: ChangeDescription[],
|
||||
openChangeset: UIEventSource<number>,
|
||||
openChangeset: UIEventSource<number>
|
||||
): Promise<ChangeDescription[]> {
|
||||
const neededIds = Changes.GetNeededIds(pending)
|
||||
/* Download the latest version of the OSM-objects
|
||||
* We _do not_ pass in the Changes object itself - we want the data from OSM directly in order to apply the changes
|
||||
*/
|
||||
* We _do not_ pass in the Changes object itself - we want the data from OSM directly in order to apply the changes
|
||||
*/
|
||||
const downloader = new OsmObjectDownloader(this.backend, undefined)
|
||||
const osmObjects = Utils.NoNull(await Promise.all<{ id: string; osmObj: OsmObject | "deleted" }>(
|
||||
neededIds.map((id) => this.getOsmObject(id, downloader)),
|
||||
))
|
||||
const osmObjects = Utils.NoNull(
|
||||
await Promise.all<{ id: string; osmObj: OsmObject | "deleted" }>(
|
||||
neededIds.map((id) => this.getOsmObject(id, downloader))
|
||||
)
|
||||
)
|
||||
|
||||
// Drop changes to deleted items
|
||||
for (const { osmObj, id } of osmObjects) {
|
||||
|
@ -665,7 +671,7 @@ export class Changes {
|
|||
(csId, remappings) => {
|
||||
if (remappings.size > 0) {
|
||||
toUpload = toUpload.map((ch) =>
|
||||
ChangeDescriptionTools.rewriteIds(ch, remappings),
|
||||
ChangeDescriptionTools.rewriteIds(ch, remappings)
|
||||
)
|
||||
}
|
||||
|
||||
|
@ -678,7 +684,7 @@ export class Changes {
|
|||
return Changes.buildChangesetXML("" + csId, changes)
|
||||
},
|
||||
metatags,
|
||||
openChangeset,
|
||||
openChangeset
|
||||
)
|
||||
|
||||
console.log("Upload successful! Refused changes are", refused)
|
||||
|
@ -695,15 +701,15 @@ export class Changes {
|
|||
pending
|
||||
.filter(
|
||||
(descr) =>
|
||||
descr.meta.changeType !== undefined && descr.meta.changeType !== null,
|
||||
descr.meta.changeType !== undefined && descr.meta.changeType !== null
|
||||
)
|
||||
.map((descr) => descr.meta.changeType),
|
||||
.map((descr) => descr.meta.changeType)
|
||||
),
|
||||
([key, count]) => ({
|
||||
key: key,
|
||||
value: count,
|
||||
aggregate: true,
|
||||
}),
|
||||
})
|
||||
)
|
||||
const motivations = pending
|
||||
.filter((descr) => descr.meta.specialMotivation !== undefined)
|
||||
|
@ -742,7 +748,7 @@ export class Changes {
|
|||
value: count,
|
||||
aggregate: true,
|
||||
}
|
||||
}),
|
||||
})
|
||||
)
|
||||
|
||||
// This method is only called with changedescriptions for this theme
|
||||
|
@ -788,14 +794,14 @@ export class Changes {
|
|||
try {
|
||||
const openChangeset = UIEventSource.asInt(
|
||||
this.state.osmConnection.GetPreference(
|
||||
"current-open-changeset-" + theme,
|
||||
),
|
||||
"current-open-changeset-" + theme
|
||||
)
|
||||
)
|
||||
console.log(
|
||||
"Using current-open-changeset-" +
|
||||
theme +
|
||||
" from the preferences, got " +
|
||||
openChangeset.data,
|
||||
theme +
|
||||
" from the preferences, got " +
|
||||
openChangeset.data
|
||||
)
|
||||
|
||||
const refused = await self.flushSelectChanges(pendingChanges, openChangeset)
|
||||
|
@ -810,7 +816,7 @@ export class Changes {
|
|||
this.errors.ping()
|
||||
return pendingChanges
|
||||
}
|
||||
}),
|
||||
})
|
||||
)
|
||||
|
||||
// We keep all the refused changes to try them again
|
||||
|
@ -818,7 +824,7 @@ export class Changes {
|
|||
} catch (e) {
|
||||
console.error(
|
||||
"Could not handle changes - probably an old, pending changeset in localstorage with an invalid format; erasing those",
|
||||
e,
|
||||
e
|
||||
)
|
||||
this.errors.data.push(e)
|
||||
this.errors.ping()
|
||||
|
|
|
@ -21,8 +21,11 @@ export type ChangesetMetadata = {
|
|||
uid: number
|
||||
user: string
|
||||
changes_count: number
|
||||
tags: Record<string, string>,
|
||||
minlat: number, minlon: number, maxlat: number, maxlon: number
|
||||
tags: Record<string, string>
|
||||
minlat: number
|
||||
minlon: number
|
||||
maxlat: number
|
||||
maxlon: number
|
||||
comments_count: number
|
||||
}
|
||||
|
||||
|
@ -49,7 +52,7 @@ export class ChangesetHandler {
|
|||
| { addAlias: (id0: string, id1: string) => void }
|
||||
| undefined,
|
||||
changes: Changes,
|
||||
reportError: (e: string | Error, extramessage: string) => void,
|
||||
reportError: (e: string | Error, extramessage: string) => void
|
||||
) {
|
||||
this.osmConnection = osmConnection
|
||||
this._reportError = reportError
|
||||
|
@ -107,27 +110,27 @@ export class ChangesetHandler {
|
|||
return hasChange
|
||||
}
|
||||
|
||||
private async UploadWithNew(generateChangeXML: (csid: number, remappings: Map<string, string>) => string, openChangeset: UIEventSource<number>, extraMetaTags: ChangesetTag[]) {
|
||||
private async UploadWithNew(
|
||||
generateChangeXML: (csid: number, remappings: Map<string, string>) => string,
|
||||
openChangeset: UIEventSource<number>,
|
||||
extraMetaTags: ChangesetTag[]
|
||||
) {
|
||||
const csId = await this.OpenChangeset(extraMetaTags)
|
||||
openChangeset.setData(csId)
|
||||
const changeset = generateChangeXML(csId, this._remappings)
|
||||
console.log(
|
||||
"Opened a new changeset (openChangeset.data is undefined):",
|
||||
changeset,
|
||||
extraMetaTags,
|
||||
extraMetaTags
|
||||
)
|
||||
const changes = await this.UploadChange(csId, changeset)
|
||||
const hasSpecialMotivationChanges = ChangesetHandler.rewriteMetaTags(
|
||||
extraMetaTags,
|
||||
changes,
|
||||
)
|
||||
const hasSpecialMotivationChanges = ChangesetHandler.rewriteMetaTags(extraMetaTags, changes)
|
||||
if (hasSpecialMotivationChanges) {
|
||||
// At this point, 'extraMetaTags' will have changed - we need to set the tags again
|
||||
await this.UpdateTags(csId, extraMetaTags)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* The full logic to upload a change to one or more elements.
|
||||
*
|
||||
|
@ -141,7 +144,7 @@ export class ChangesetHandler {
|
|||
public async UploadChangeset(
|
||||
generateChangeXML: (csid: number, remappings: Map<string, string>) => string,
|
||||
extraMetaTags: ChangesetTag[],
|
||||
openChangeset: UIEventSource<number>,
|
||||
openChangeset: UIEventSource<number>
|
||||
): Promise<void> {
|
||||
if (
|
||||
!extraMetaTags.some((tag) => tag.key === "comment") ||
|
||||
|
@ -174,30 +177,30 @@ export class ChangesetHandler {
|
|||
// We can hopefully reuse the changeset
|
||||
|
||||
try {
|
||||
|
||||
const rewritings = await this.UploadChange(
|
||||
csId,
|
||||
generateChangeXML(csId, this._remappings),
|
||||
generateChangeXML(csId, this._remappings)
|
||||
)
|
||||
|
||||
const rewrittenTags = this.RewriteTagsOf(
|
||||
extraMetaTags,
|
||||
rewritings,
|
||||
oldChangesetMeta,
|
||||
oldChangesetMeta
|
||||
)
|
||||
await this.UpdateTags(csId, rewrittenTags)
|
||||
return // We are done!
|
||||
} catch (e) {
|
||||
this._reportError(e, "While reusing a changeset " + openChangeset.data)
|
||||
}
|
||||
|
||||
}
|
||||
} catch (e) {
|
||||
this._reportError(e, "While getting metadata from a changeset " + openChangeset.data)
|
||||
this._reportError(
|
||||
e,
|
||||
"While getting metadata from a changeset " + openChangeset.data
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// We have to open a new changeset
|
||||
try {
|
||||
return await this.UploadWithNew(generateChangeXML, openChangeset, extraMetaTags)
|
||||
|
@ -212,7 +215,7 @@ export class ChangesetHandler {
|
|||
console.warn(
|
||||
"Could not open/upload changeset due to ",
|
||||
e,
|
||||
"trying again with a another fresh changeset ",
|
||||
"trying again with a another fresh changeset "
|
||||
)
|
||||
openChangeset.setData(undefined)
|
||||
|
||||
|
@ -238,7 +241,7 @@ export class ChangesetHandler {
|
|||
uid: number // User ID
|
||||
changes_count: number
|
||||
tags: any
|
||||
},
|
||||
}
|
||||
): ChangesetTag[] {
|
||||
// Note: extraMetaTags is where all the tags are collected into
|
||||
|
||||
|
@ -375,7 +378,7 @@ export class ChangesetHandler {
|
|||
tag.key !== undefined &&
|
||||
tag.value !== undefined &&
|
||||
tag.key !== "" &&
|
||||
tag.value !== "",
|
||||
tag.value !== ""
|
||||
)
|
||||
const metadata = tags.map((kv) => `<tag k="${kv.key}" v="${escapeHtml(kv.value)}"/>`)
|
||||
const content = [`<osm><changeset>`, metadata, `</changeset></osm>`].join("")
|
||||
|
@ -415,7 +418,7 @@ export class ChangesetHandler {
|
|||
const csId = await this.osmConnection.put(
|
||||
"changeset/create",
|
||||
[`<osm><changeset>`, metadata, `</changeset></osm>`].join(""),
|
||||
{ "Content-Type": "text/xml" },
|
||||
{ "Content-Type": "text/xml" }
|
||||
)
|
||||
return Number(csId)
|
||||
}
|
||||
|
@ -425,12 +428,12 @@ export class ChangesetHandler {
|
|||
*/
|
||||
private async UploadChange(
|
||||
changesetId: number,
|
||||
changesetXML: string,
|
||||
changesetXML: string
|
||||
): Promise<Map<string, string>> {
|
||||
const response = await this.osmConnection.post<XMLDocument>(
|
||||
"changeset/" + changesetId + "/upload",
|
||||
changesetXML,
|
||||
{ "Content-Type": "text/xml" },
|
||||
{ "Content-Type": "text/xml" }
|
||||
)
|
||||
const changes = this.parseUploadChangesetResponse(response)
|
||||
console.log("Uploaded changeset ", changesetId)
|
||||
|
|
|
@ -81,7 +81,7 @@ export default class FeatureSwitchState extends OsmConnectionFeatureSwitches {
|
|||
|
||||
const legacyRewrite: Record<string, string | string[]> = {
|
||||
"fs-userbadge": "fs-enable-login",
|
||||
"fs-layers": ["fs-filter", "fs-background"]
|
||||
"fs-layers": ["fs-filter", "fs-background"],
|
||||
}
|
||||
|
||||
for (const key in legacyRewrite) {
|
||||
|
@ -251,17 +251,20 @@ export default class FeatureSwitchState extends OsmConnectionFeatureSwitches {
|
|||
this.backgroundLayerId = QueryParameters.GetQueryParameter(
|
||||
"background",
|
||||
layoutToUse?.defaultBackgroundId,
|
||||
["When set, load this raster layer (or a layer of this category) as background layer instead of using the default background. This is as if the user opened the background selection menu and selected the layer with the given id or category.",
|
||||
[
|
||||
"When set, load this raster layer (or a layer of this category) as background layer instead of using the default background. This is as if the user opened the background selection menu and selected the layer with the given id or category.",
|
||||
"Most raster layers are based on the [editor layer index](https://github.com/osmlab/editor-layer-index)",
|
||||
|
||||
"#### Selecting a category",
|
||||
"If one of the following values is used, this parameter will be interpreted as a _category_ instead of the id of a specific layer. The best layer of this category will be used. Supported categories are those from the editor layer index and are:",
|
||||
eliCategory.map(c => "- " + c).join("\n"),
|
||||
eliCategory.map((c) => "- " + c).join("\n"),
|
||||
"#### Selecting a specific layer",
|
||||
"One can use the [ID of an ELI-layer](./ELI-overview.md) or use one of the global, builtin layers:",
|
||||
MarkdownUtils.list(AvailableRasterLayers.globalLayers.map(global =>
|
||||
global.properties.id+(global.properties.best ? " ⭐" : "")
|
||||
))
|
||||
MarkdownUtils.list(
|
||||
AvailableRasterLayers.globalLayers.map(
|
||||
(global) => global.properties.id + (global.properties.best ? " ⭐" : "")
|
||||
)
|
||||
),
|
||||
].join("\n\n")
|
||||
)
|
||||
}
|
||||
|
|
|
@ -92,7 +92,7 @@ export default class UserRelatedState {
|
|||
this.showAllQuestionsAtOnce = UIEventSource.asBoolean(
|
||||
this.osmConnection.GetPreference("show-all-questions", "false", {
|
||||
documentation:
|
||||
"Either 'true' or 'false'. If set, all questions will be shown all at once"
|
||||
"Either 'true' or 'false'. If set, all questions will be shown all at once",
|
||||
})
|
||||
)
|
||||
this.language = this.osmConnection.GetPreference("language")
|
||||
|
@ -112,7 +112,7 @@ export default class UserRelatedState {
|
|||
undefined,
|
||||
{
|
||||
documentation:
|
||||
"The ID of a layer or layer category that MapComplete uses by default"
|
||||
"The ID of a layer or layer category that MapComplete uses by default",
|
||||
}
|
||||
)
|
||||
|
||||
|
@ -120,12 +120,12 @@ export default class UserRelatedState {
|
|||
"preferences-add-new-mode",
|
||||
"button_click_right",
|
||||
{
|
||||
documentation: "How adding a new feature is done"
|
||||
documentation: "How adding a new feature is done",
|
||||
}
|
||||
)
|
||||
|
||||
this.imageLicense = this.osmConnection.GetPreference("pictures-license", "CC0", {
|
||||
documentation: "The license under which new images are uploaded"
|
||||
documentation: "The license under which new images are uploaded",
|
||||
})
|
||||
this.installedUserThemes = this.InitInstalledUserThemes()
|
||||
this.translationMode = this.initTranslationMode()
|
||||
|
@ -144,7 +144,6 @@ export default class UserRelatedState {
|
|||
this.language.syncWith(Locale.language)
|
||||
}
|
||||
|
||||
|
||||
private initTranslationMode(): UIEventSource<"false" | "true" | "mobile" | undefined | string> {
|
||||
const translationMode: UIEventSource<undefined | "true" | "false" | "mobile" | string> =
|
||||
this.osmConnection.GetPreference("translation-mode", "false")
|
||||
|
@ -164,7 +163,6 @@ export default class UserRelatedState {
|
|||
}
|
||||
})
|
||||
return translationMode
|
||||
|
||||
}
|
||||
|
||||
private static initUserSettingsState(): LayerConfig {
|
||||
|
@ -177,13 +175,13 @@ export default class UserRelatedState {
|
|||
|
||||
public GetUnofficialTheme(id: string):
|
||||
| {
|
||||
id: string
|
||||
icon: string
|
||||
title: any
|
||||
shortDescription: any
|
||||
definition?: any
|
||||
isOfficial: boolean
|
||||
}
|
||||
id: string
|
||||
icon: string
|
||||
title: any
|
||||
shortDescription: any
|
||||
definition?: any
|
||||
isOfficial: boolean
|
||||
}
|
||||
| undefined {
|
||||
console.log("GETTING UNOFFICIAL THEME")
|
||||
const pref = this.osmConnection.GetLongPreference("unofficial-theme-" + id)
|
||||
|
@ -208,8 +206,8 @@ export default class UserRelatedState {
|
|||
} catch (e) {
|
||||
console.warn(
|
||||
"Removing theme " +
|
||||
id +
|
||||
" as it could not be parsed from the preferences; the content is:",
|
||||
id +
|
||||
" as it could not be parsed from the preferences; the content is:",
|
||||
str
|
||||
)
|
||||
pref.setData(null)
|
||||
|
@ -239,7 +237,7 @@ export default class UserRelatedState {
|
|||
icon: layout.icon,
|
||||
title: layout.title.translations,
|
||||
shortDescription: layout.shortDescription.translations,
|
||||
definition: layout["definition"]
|
||||
definition: layout["definition"],
|
||||
})
|
||||
)
|
||||
}
|
||||
|
@ -279,13 +277,13 @@ export default class UserRelatedState {
|
|||
id: "home",
|
||||
"user:home": "yes",
|
||||
_lon: homeLonLat[0],
|
||||
_lat: homeLonLat[1]
|
||||
_lat: homeLonLat[1],
|
||||
},
|
||||
geometry: {
|
||||
type: "Point",
|
||||
coordinates: homeLonLat
|
||||
}
|
||||
}
|
||||
coordinates: homeLonLat,
|
||||
},
|
||||
},
|
||||
]
|
||||
})
|
||||
return new StaticFeatureSource(feature)
|
||||
|
@ -306,7 +304,7 @@ export default class UserRelatedState {
|
|||
_applicationOpened: new Date().toISOString(),
|
||||
_supports_sharing:
|
||||
typeof window === "undefined" ? "no" : window.navigator.share ? "yes" : "no",
|
||||
_iframe: Utils.isIframe ? "yes" : "no"
|
||||
_iframe: Utils.isIframe ? "yes" : "no",
|
||||
})
|
||||
|
||||
for (const key in Constants.userJourney) {
|
||||
|
@ -359,18 +357,18 @@ export default class UserRelatedState {
|
|||
const zenLinks: { link: string; id: string }[] = Utils.NoNull([
|
||||
hasMissingTheme
|
||||
? {
|
||||
id: "theme:" + layout.id,
|
||||
link: LinkToWeblate.hrefToWeblateZen(
|
||||
language,
|
||||
"themes",
|
||||
layout.id
|
||||
)
|
||||
}
|
||||
id: "theme:" + layout.id,
|
||||
link: LinkToWeblate.hrefToWeblateZen(
|
||||
language,
|
||||
"themes",
|
||||
layout.id
|
||||
),
|
||||
}
|
||||
: undefined,
|
||||
...missingLayers.map((id) => ({
|
||||
id: "layer:" + id,
|
||||
link: LinkToWeblate.hrefToWeblateZen(language, "layers", id)
|
||||
}))
|
||||
link: LinkToWeblate.hrefToWeblateZen(language, "layers", id),
|
||||
})),
|
||||
])
|
||||
const untranslated_count = untranslated.length
|
||||
amendedPrefs.data["_translation_total"] = "" + total
|
||||
|
|
|
@ -1,14 +1,42 @@
|
|||
import { Utils } from "../../Utils"
|
||||
/** This code is autogenerated - do not edit. Edit ./assets/layers/usersettings/usersettings.json instead */
|
||||
export class ThemeMetaTagging {
|
||||
public static readonly themeName = "usersettings"
|
||||
public static readonly themeName = "usersettings"
|
||||
|
||||
public metaTaggging_for_usersettings(feat: {properties: Record<string, string>}) {
|
||||
Utils.AddLazyProperty(feat.properties, '_mastodon_candidate_md', () => feat.properties._description.match(/\[[^\]]*\]\((.*(mastodon|en.osm.town).*)\).*/)?.at(1) )
|
||||
Utils.AddLazyProperty(feat.properties, '_d', () => feat.properties._description?.replace(/</g,'<')?.replace(/>/g,'>') ?? '' )
|
||||
Utils.AddLazyProperty(feat.properties, '_mastodon_candidate_a', () => (feat => {const e = document.createElement('div');e.innerHTML = feat.properties._d;return Array.from(e.getElementsByTagName("a")).filter(a => a.href.match(/mastodon|en.osm.town/) !== null)[0]?.href }) (feat) )
|
||||
Utils.AddLazyProperty(feat.properties, '_mastodon_link', () => (feat => {const e = document.createElement('div');e.innerHTML = feat.properties._d;return Array.from(e.getElementsByTagName("a")).filter(a => a.getAttribute("rel")?.indexOf('me') >= 0)[0]?.href})(feat) )
|
||||
Utils.AddLazyProperty(feat.properties, '_mastodon_candidate', () => feat.properties._mastodon_candidate_md ?? feat.properties._mastodon_candidate_a )
|
||||
feat.properties['__current_backgroun'] = 'initial_value'
|
||||
}
|
||||
}
|
||||
public metaTaggging_for_usersettings(feat: { properties: Record<string, string> }) {
|
||||
Utils.AddLazyProperty(feat.properties, "_mastodon_candidate_md", () =>
|
||||
feat.properties._description
|
||||
.match(/\[[^\]]*\]\((.*(mastodon|en.osm.town).*)\).*/)
|
||||
?.at(1)
|
||||
)
|
||||
Utils.AddLazyProperty(
|
||||
feat.properties,
|
||||
"_d",
|
||||
() => feat.properties._description?.replace(/</g, "<")?.replace(/>/g, ">") ?? ""
|
||||
)
|
||||
Utils.AddLazyProperty(feat.properties, "_mastodon_candidate_a", () =>
|
||||
((feat) => {
|
||||
const e = document.createElement("div")
|
||||
e.innerHTML = feat.properties._d
|
||||
return Array.from(e.getElementsByTagName("a")).filter(
|
||||
(a) => a.href.match(/mastodon|en.osm.town/) !== null
|
||||
)[0]?.href
|
||||
})(feat)
|
||||
)
|
||||
Utils.AddLazyProperty(feat.properties, "_mastodon_link", () =>
|
||||
((feat) => {
|
||||
const e = document.createElement("div")
|
||||
e.innerHTML = feat.properties._d
|
||||
return Array.from(e.getElementsByTagName("a")).filter(
|
||||
(a) => a.getAttribute("rel")?.indexOf("me") >= 0
|
||||
)[0]?.href
|
||||
})(feat)
|
||||
)
|
||||
Utils.AddLazyProperty(
|
||||
feat.properties,
|
||||
"_mastodon_candidate",
|
||||
() => feat.properties._mastodon_candidate_md ?? feat.properties._mastodon_candidate_a
|
||||
)
|
||||
feat.properties["__current_backgroun"] = "initial_value"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,15 +21,17 @@ export class And extends TagsFilter {
|
|||
}
|
||||
|
||||
public static construct(and: ReadonlyArray<TagsFilter>): TagsFilter
|
||||
public static construct(and: ReadonlyArray<(FlatTag | (Or & OptimizedTag))>): TagsFilterClosed & OptimizedTag
|
||||
public static construct(and: ReadonlyArray< TagsFilter>): TagsFilter {
|
||||
public static construct(
|
||||
and: ReadonlyArray<FlatTag | (Or & OptimizedTag)>
|
||||
): TagsFilterClosed & OptimizedTag
|
||||
public static construct(and: ReadonlyArray<TagsFilter>): TagsFilter {
|
||||
if (and.length === 1) {
|
||||
return and[0]
|
||||
}
|
||||
return new And(and)
|
||||
}
|
||||
|
||||
private static combine(filter: string, choices: ReadonlyArray< string>): string[] {
|
||||
private static combine(filter: string, choices: ReadonlyArray<string>): string[] {
|
||||
const values = []
|
||||
for (const or of choices) {
|
||||
values.push(filter + or)
|
||||
|
@ -447,7 +449,7 @@ export class And extends TagsFilter {
|
|||
if (containedOrs.length === 1) {
|
||||
newAnds.push(containedOrs[0])
|
||||
} else if (containedOrs.length > 1) {
|
||||
let commonValues: TagsFilter[] = [...(containedOrs[0].or)]
|
||||
let commonValues: TagsFilter[] = [...containedOrs[0].or]
|
||||
for (let i = 1; i < containedOrs.length && commonValues.length > 0; i++) {
|
||||
const containedOr = containedOrs[i]
|
||||
commonValues = commonValues.filter((cv) =>
|
||||
|
|
|
@ -264,7 +264,7 @@ export class Or extends TagsFilter {
|
|||
if (containedAnds.length === 1) {
|
||||
newOrs.push(containedAnds[0])
|
||||
} else if (containedAnds.length > 1) {
|
||||
let commonValues: TagsFilter[] = [...(containedAnds[0].and)]
|
||||
let commonValues: TagsFilter[] = [...containedAnds[0].and]
|
||||
for (let i = 1; i < containedAnds.length && commonValues.length > 0; i++) {
|
||||
const containedAnd = containedAnds[i]
|
||||
commonValues = commonValues.filter((cv) =>
|
||||
|
|
|
@ -685,7 +685,10 @@ export class TagUtils {
|
|||
* TagUtils.containsEquivalents([new Tag("key","value")], [ new Tag("other_key","value")]) // => false
|
||||
* TagUtils.containsEquivalents([new Tag("key","value")], [ new Tag("key","other_value")]) // => false
|
||||
*/
|
||||
public static containsEquivalents(guards: ReadonlyArray<TagsFilter>, listToFilter: ReadonlyArray<TagsFilter>): boolean {
|
||||
public static containsEquivalents(
|
||||
guards: ReadonlyArray<TagsFilter>,
|
||||
listToFilter: ReadonlyArray<TagsFilter>
|
||||
): boolean {
|
||||
return listToFilter.some((tf) => guards.some((guard) => guard.shadows(tf)))
|
||||
}
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ export default class ThemeViewStateHashActor {
|
|||
"",
|
||||
"The possible hashes are:",
|
||||
"",
|
||||
MenuState.pageNames.map((tab) => "`" + tab + "`").join(",")
|
||||
MenuState.pageNames.map((tab) => "`" + tab + "`").join(","),
|
||||
]
|
||||
|
||||
/**
|
||||
|
@ -41,14 +41,13 @@ export default class ThemeViewStateHashActor {
|
|||
})
|
||||
}
|
||||
|
||||
|
||||
// At last, register callbacks on the state to update the hash when they change.
|
||||
// Note: these should use 'addCallback', not 'addCallbackAndRun'
|
||||
state.selectedElement.addCallback(() => this.setHash())
|
||||
|
||||
// Register a hash change listener to correctly handle the back button
|
||||
Hash.hash.addCallback((hash) => {
|
||||
if(this.isUpdatingHash){
|
||||
if (this.isUpdatingHash) {
|
||||
return
|
||||
}
|
||||
if (!hash) {
|
||||
|
@ -91,12 +90,7 @@ export default class ThemeViewStateHashActor {
|
|||
if (found.properties.id.startsWith("last_click")) {
|
||||
return true
|
||||
}
|
||||
console.log(
|
||||
"Setting selected element based on hash",
|
||||
hash,
|
||||
"; found",
|
||||
found
|
||||
)
|
||||
console.log("Setting selected element based on hash", hash, "; found", found)
|
||||
selectedElement.setData(found)
|
||||
return true
|
||||
}
|
||||
|
|
|
@ -14,18 +14,26 @@ export type PageType = (typeof MenuState.pageNames)[number]
|
|||
* Some convenience methods are provided for this as well
|
||||
*/
|
||||
export class MenuState {
|
||||
|
||||
|
||||
public static readonly pageNames = [
|
||||
"copyright", "copyright_icons", "community_index", "hotkeys",
|
||||
"privacy", "filter", "background", "about_theme", "download", "favourites",
|
||||
"usersettings", "share", "menu",
|
||||
"copyright",
|
||||
"copyright_icons",
|
||||
"community_index",
|
||||
"hotkeys",
|
||||
"privacy",
|
||||
"filter",
|
||||
"background",
|
||||
"about_theme",
|
||||
"download",
|
||||
"favourites",
|
||||
"usersettings",
|
||||
"share",
|
||||
"menu",
|
||||
] as const
|
||||
|
||||
public readonly pageStates: Record<PageType, UIEventSource<boolean>>
|
||||
|
||||
public readonly highlightedLayerInFilters: UIEventSource<string> = new UIEventSource<string>(
|
||||
undefined,
|
||||
undefined
|
||||
)
|
||||
public highlightedUserSetting: UIEventSource<string> = new UIEventSource<string>(undefined)
|
||||
|
||||
|
@ -39,10 +47,10 @@ export class MenuState {
|
|||
this.pageStates = <Record<PageType, UIEventSource<boolean>>>states
|
||||
|
||||
for (const pageName of MenuState.pageNames) {
|
||||
if(pageName === "menu"){
|
||||
if (pageName === "menu") {
|
||||
continue
|
||||
}
|
||||
this.pageStates[pageName].addCallback(enabled => {
|
||||
this.pageStates[pageName].addCallback((enabled) => {
|
||||
if (enabled) {
|
||||
this.pageStates.menu.set(false)
|
||||
}
|
||||
|
@ -50,7 +58,8 @@ export class MenuState {
|
|||
}
|
||||
|
||||
const visitedBefore = LocalStorageSource.GetParsed<boolean>(
|
||||
themeid + "thememenuisopened", false,
|
||||
themeid + "thememenuisopened",
|
||||
false
|
||||
)
|
||||
if (!visitedBefore.data && shouldShowWelcomeMessage) {
|
||||
this.pageStates.about_theme.set(true)
|
||||
|
@ -85,11 +94,12 @@ export class MenuState {
|
|||
Utils.sortedByLevenshteinDistance(
|
||||
highlightTagRendering,
|
||||
UserRelatedState.availableUserSettingsIds,
|
||||
(x) => x,
|
||||
),
|
||||
(x) => x
|
||||
)
|
||||
)
|
||||
}
|
||||
this.highlightedUserSetting.setData(highlightTagRendering)
|
||||
this.pageStates.usersettings.set(true)
|
||||
}
|
||||
|
||||
public isSomethingOpen(): boolean {
|
||||
|
@ -115,5 +125,4 @@ export class MenuState {
|
|||
return true
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
export const eliCategory = ["photo"
|
||||
, "map"
|
||||
, "historicmap"
|
||||
, "osmbasedmap"
|
||||
, "historicphoto"
|
||||
, "qa"
|
||||
, "elevation"
|
||||
, "other"] as const
|
||||
export const eliCategory = [
|
||||
"photo",
|
||||
"map",
|
||||
"historicmap",
|
||||
"osmbasedmap",
|
||||
"historicphoto",
|
||||
"qa",
|
||||
"elevation",
|
||||
"other",
|
||||
] as const
|
||||
export type EliCategory = (typeof eliCategory)[number]
|
||||
|
||||
/**
|
||||
|
|
|
@ -38,7 +38,7 @@ export class AvailableRasterLayers {
|
|||
<RasterLayerPolygon>{
|
||||
type: "Feature",
|
||||
properties,
|
||||
geometry: BBox.global.asGeometry()
|
||||
geometry: BBox.global.asGeometry(),
|
||||
}
|
||||
)
|
||||
public static bing = <RasterLayerPolygon>bingJson
|
||||
|
@ -48,18 +48,18 @@ export class AvailableRasterLayers {
|
|||
url: "https://tile.openstreetmap.org/{z}/{x}/{y}.png",
|
||||
attribution: {
|
||||
text: "OpenStreetMap",
|
||||
url: "https://openStreetMap.org/copyright"
|
||||
url: "https://openStreetMap.org/copyright",
|
||||
},
|
||||
best: true,
|
||||
max_zoom: 19,
|
||||
min_zoom: 0,
|
||||
category: "osmbasedmap"
|
||||
category: "osmbasedmap",
|
||||
}
|
||||
|
||||
public static readonly osmCarto: RasterLayerPolygon = {
|
||||
type: "Feature",
|
||||
properties: AvailableRasterLayers.osmCartoProperties,
|
||||
geometry: BBox.global.asGeometry()
|
||||
geometry: BBox.global.asGeometry(),
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -197,7 +197,7 @@ export interface EditorLayerIndexProperties extends RasterLayerProperties {
|
|||
/**
|
||||
* A URL template for imagery tiles
|
||||
*/
|
||||
readonly url: string
|
||||
readonly url: string
|
||||
readonly min_zoom?: number
|
||||
readonly max_zoom?: number
|
||||
/**
|
||||
|
|
|
@ -203,7 +203,7 @@ export default class CreateNoteImportLayer extends Conversion<LayerConfigJson, L
|
|||
anchor: "center",
|
||||
},
|
||||
],
|
||||
allowMove: false
|
||||
allowMove: false,
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -141,13 +141,9 @@ export class PrevalidateLayer extends DesugaringStep<LayerConfigJson> {
|
|||
}
|
||||
}
|
||||
|
||||
if(this._isBuiltin && json.allowMove === undefined && json.source["geoJson"] === undefined){
|
||||
if(this._isBuiltin && json.allowMove === undefined && json.source["geoJson"] === undefined) {
|
||||
if (!Constants.priviliged_layers.find((x) => x == json.id)) {
|
||||
context.err(
|
||||
"Layer " +
|
||||
json.id +
|
||||
" does not have an explicit 'allowMove'"
|
||||
)
|
||||
context.err("Layer " + json.id + " does not have an explicit 'allowMove'")
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ import { Store, UIEventSource } from "../Logic/UIEventSource"
|
|||
import {
|
||||
FeatureSource,
|
||||
IndexedFeatureSource,
|
||||
WritableFeatureSource
|
||||
WritableFeatureSource,
|
||||
} from "../Logic/FeatureSource/FeatureSource"
|
||||
import { OsmConnection } from "../Logic/Osm/OsmConnection"
|
||||
import { ExportableMap, MapProperties } from "./MapProperties"
|
||||
|
@ -51,7 +51,7 @@ import SaveFeatureSourceToLocalStorage from "../Logic/FeatureSource/Actors/SaveF
|
|||
import BBoxFeatureSource from "../Logic/FeatureSource/Sources/TouchesBboxFeatureSource"
|
||||
import ThemeViewStateHashActor from "../Logic/Web/ThemeViewStateHashActor"
|
||||
import NoElementsInViewDetector, {
|
||||
FeatureViewState
|
||||
FeatureViewState,
|
||||
} from "../Logic/Actors/NoElementsInViewDetector"
|
||||
import FilteredLayer from "./FilteredLayer"
|
||||
import { PreferredRasterLayerSelector } from "../Logic/Actors/PreferredRasterLayerSelector"
|
||||
|
@ -64,7 +64,7 @@ import { GeolocationControlState } from "../UI/BigComponents/GeolocationControl"
|
|||
import Zoomcontrol from "../UI/Zoomcontrol"
|
||||
import {
|
||||
SummaryTileSource,
|
||||
SummaryTileSourceRewriter
|
||||
SummaryTileSourceRewriter,
|
||||
} from "../Logic/FeatureSource/TiledFeatureSource/SummaryTileSource"
|
||||
import summaryLayer from "../assets/generated/layers/summary.json"
|
||||
import last_click_layerconfig from "../assets/generated/layers/last_click.json"
|
||||
|
@ -178,7 +178,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
"oauth_token",
|
||||
undefined,
|
||||
"Used to complete the login"
|
||||
)
|
||||
),
|
||||
})
|
||||
this.userRelatedState = new UserRelatedState(
|
||||
this.osmConnection,
|
||||
|
@ -257,8 +257,8 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
bbox.asGeoJson({
|
||||
zoom: this.mapProperties.zoom.data,
|
||||
...this.mapProperties.location.data,
|
||||
id: "current_view_" + currentViewIndex
|
||||
})
|
||||
id: "current_view_" + currentViewIndex,
|
||||
}),
|
||||
]
|
||||
})
|
||||
)
|
||||
|
@ -275,7 +275,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
featurePropertiesStore: this.featureProperties,
|
||||
osmConnection: this.osmConnection,
|
||||
historicalUserLocations: this.geolocation.historicalUserLocations,
|
||||
featureSwitches: this.featureSwitches
|
||||
featureSwitches: this.featureSwitches,
|
||||
},
|
||||
layout?.isLeftRightSensitive() ?? false,
|
||||
(e, extraMsg) => this.reportError(e, extraMsg)
|
||||
|
@ -303,7 +303,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
"leftover features, such as",
|
||||
features[0].properties
|
||||
)
|
||||
}
|
||||
},
|
||||
}
|
||||
)
|
||||
this.perLayer = perLayer.perLayer
|
||||
|
@ -359,7 +359,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
{
|
||||
currentZoom: this.mapProperties.zoom,
|
||||
layerState: this.layerState,
|
||||
bounds: this.visualFeedbackViewportBounds
|
||||
bounds: this.visualFeedbackViewportBounds,
|
||||
}
|
||||
)
|
||||
this.hasDataInView = new NoElementsInViewDetector(this).hasFeatureInView
|
||||
|
@ -453,7 +453,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
doShowLayer,
|
||||
metaTags: this.userRelatedState.preferencesAsTags,
|
||||
selectedElement: this.selectedElement,
|
||||
fetchStore: (id) => this.featureProperties.getStore(id)
|
||||
fetchStore: (id) => this.featureProperties.getStore(id),
|
||||
})
|
||||
})
|
||||
return filteringFeatureSource
|
||||
|
@ -480,7 +480,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
doShowLayer: flayerGps.isDisplayed,
|
||||
layer: flayerGps.layerDef,
|
||||
metaTags: this.userRelatedState.preferencesAsTags,
|
||||
selectedElement: this.selectedElement
|
||||
selectedElement: this.selectedElement,
|
||||
})
|
||||
}
|
||||
|
||||
|
@ -554,8 +554,8 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
this.previewedImage.setData(undefined)
|
||||
return
|
||||
}
|
||||
if(this.guistate.closeAll()){
|
||||
return
|
||||
if (this.guistate.closeAll()) {
|
||||
return
|
||||
}
|
||||
this.selectedElement.setData(undefined)
|
||||
Zoomcontrol.resetzoom()
|
||||
|
@ -569,17 +569,14 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
Hotkeys.RegisterHotkey(
|
||||
{
|
||||
nomod: " ",
|
||||
onUp: true
|
||||
onUp: true,
|
||||
},
|
||||
docs.selectItem,
|
||||
() => {
|
||||
if (this.selectedElement.data !== undefined) {
|
||||
return false
|
||||
}
|
||||
if (
|
||||
this.guistate.isSomethingOpen() ||
|
||||
this.previewedImage.data !== undefined
|
||||
) {
|
||||
if (this.guistate.isSomethingOpen() || this.previewedImage.data !== undefined) {
|
||||
return
|
||||
}
|
||||
this.selectClosestAtCenter(0)
|
||||
|
@ -598,7 +595,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
Hotkeys.RegisterHotkey(
|
||||
{
|
||||
nomod: "" + i,
|
||||
onUp: true
|
||||
onUp: true,
|
||||
},
|
||||
doc,
|
||||
() => this.selectClosestAtCenter(i - 1)
|
||||
|
@ -611,7 +608,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
}
|
||||
Hotkeys.RegisterHotkey(
|
||||
{
|
||||
nomod: "b"
|
||||
nomod: "b",
|
||||
},
|
||||
docs.openLayersPanel,
|
||||
() => {
|
||||
|
@ -622,7 +619,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
)
|
||||
Hotkeys.RegisterHotkey(
|
||||
{
|
||||
nomod: "s"
|
||||
nomod: "s",
|
||||
},
|
||||
Translations.t.hotkeyDocumentation.openFilterPanel,
|
||||
() => {
|
||||
|
@ -700,12 +697,12 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
|
||||
Hotkeys.RegisterHotkey(
|
||||
{
|
||||
shift: "T"
|
||||
shift: "T",
|
||||
},
|
||||
Translations.t.hotkeyDocumentation.translationMode,
|
||||
() => {
|
||||
const tm = this.userRelatedState.translationMode
|
||||
if(tm.data === "false"){
|
||||
if (tm.data === "false") {
|
||||
tm.setData("true")
|
||||
} else {
|
||||
tm.setData("false")
|
||||
|
@ -737,7 +734,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
this.mapProperties.zoom.map((z) => Math.max(Math.floor(z), 0)),
|
||||
this.mapProperties,
|
||||
{
|
||||
isActive: this.mapProperties.zoom.map((z) => z < maxzoom)
|
||||
isActive: this.mapProperties.zoom.map((z) => z < maxzoom),
|
||||
}
|
||||
)
|
||||
|
||||
|
@ -769,7 +766,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
current_view: this.currentView,
|
||||
favourite: this.favourites,
|
||||
summary: this.featureSummary,
|
||||
last_click: this.lastClickObject
|
||||
last_click: this.lastClickObject,
|
||||
}
|
||||
|
||||
this.closestFeatures.registerSource(specialLayers.favourite, "favourite")
|
||||
|
@ -824,7 +821,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
doShowLayer: flayer.isDisplayed,
|
||||
layer: flayer.layerDef,
|
||||
metaTags: this.userRelatedState.preferencesAsTags,
|
||||
selectedElement: this.selectedElement
|
||||
selectedElement: this.selectedElement,
|
||||
})
|
||||
})
|
||||
const summaryLayerConfig = new LayerConfig(<LayerConfigJson>summaryLayer, "summaryLayer")
|
||||
|
@ -832,7 +829,7 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
features: specialLayers.summary,
|
||||
layer: summaryLayerConfig,
|
||||
// doShowLayer: this.mapProperties.zoom.map((z) => z < maxzoom),
|
||||
selectedElement: this.selectedElement
|
||||
selectedElement: this.selectedElement,
|
||||
})
|
||||
|
||||
const lastClickLayerConfig = new LayerConfig(
|
||||
|
@ -843,14 +840,14 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
lastClickLayerConfig.isShown === undefined
|
||||
? specialLayers.last_click
|
||||
: specialLayers.last_click.features.mapD((fs) =>
|
||||
fs.filter((f) => {
|
||||
const matches = lastClickLayerConfig.isShown.matchesProperties(
|
||||
f.properties
|
||||
)
|
||||
console.debug("LastClick ", f, "matches", matches)
|
||||
return matches
|
||||
})
|
||||
)
|
||||
fs.filter((f) => {
|
||||
const matches = lastClickLayerConfig.isShown.matchesProperties(
|
||||
f.properties
|
||||
)
|
||||
console.debug("LastClick ", f, "matches", matches)
|
||||
return matches
|
||||
})
|
||||
)
|
||||
new ShowDataLayer(this.map, {
|
||||
features: new StaticFeatureSource(lastClickFiltered),
|
||||
layer: lastClickLayerConfig,
|
||||
|
@ -861,9 +858,9 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
}
|
||||
this.map.data.flyTo({
|
||||
zoom: Constants.minZoomLevelToAddNewPoint,
|
||||
center: GeoOperations.centerpointCoordinates(feature)
|
||||
center: GeoOperations.centerpointCoordinates(feature),
|
||||
})
|
||||
}
|
||||
},
|
||||
})
|
||||
}
|
||||
|
||||
|
@ -928,7 +925,13 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
} catch (e) {
|
||||
// pass
|
||||
}
|
||||
message = "XMLHttpRequest with status code " + req.status + ", " + req.statusText + ", received: " + body
|
||||
message =
|
||||
"XMLHttpRequest with status code " +
|
||||
req.status +
|
||||
", " +
|
||||
req.statusText +
|
||||
", received: " +
|
||||
body
|
||||
}
|
||||
|
||||
if (extramessage) {
|
||||
|
@ -950,8 +953,8 @@ export default class ThemeViewState implements SpecialVisualizationState {
|
|||
userid: this.osmConnection.userDetails.data?.uid,
|
||||
pendingChanges: this.changes.pendingChanges.data,
|
||||
previousChanges: this.changes.allChanges.data,
|
||||
changeRewrites: Utils.MapToObj(this.changes._changesetHandler._remappings)
|
||||
})
|
||||
changeRewrites: Utils.MapToObj(this.changes._changesetHandler._remappings),
|
||||
}),
|
||||
})
|
||||
} catch (e) {
|
||||
console.error("Could not upload an error report")
|
||||
|
|
|
@ -102,7 +102,11 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<Searchbar value={themeSearchText} placeholder={tr.searchForATheme} on:search={() => MoreScreen.applySearch(themeSearchText.data)}/>
|
||||
<Searchbar
|
||||
value={themeSearchText}
|
||||
placeholder={tr.searchForATheme}
|
||||
on:search={() => MoreScreen.applySearch(themeSearchText.data)}
|
||||
/>
|
||||
|
||||
<ThemesList search={themeSearchText} {state} themes={MoreScreen.officialThemes} />
|
||||
|
||||
|
|
|
@ -3,28 +3,27 @@
|
|||
import { sineIn } from "svelte/easing"
|
||||
import { UIEventSource } from "../../Logic/UIEventSource.js"
|
||||
|
||||
export let shown: UIEventSource<boolean>;
|
||||
export let shown: UIEventSource<boolean>
|
||||
let transitionParams = {
|
||||
x: -320,
|
||||
duration: 200,
|
||||
easing: sineIn
|
||||
};
|
||||
easing: sineIn,
|
||||
}
|
||||
let hidden = !shown.data
|
||||
$: {
|
||||
shown.setData(!hidden)
|
||||
}
|
||||
shown.addCallback(sh => {
|
||||
shown.addCallback((sh) => {
|
||||
hidden = !sh
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
<Drawer placement="left"
|
||||
transitionType="fly" {transitionParams}
|
||||
divClass = "overflow-y-auto z-50 "
|
||||
bind:hidden={hidden}>
|
||||
<slot>
|
||||
CONTENTS
|
||||
</slot>
|
||||
<Drawer
|
||||
placement="left"
|
||||
transitionType="fly"
|
||||
{transitionParams}
|
||||
divClass="overflow-y-auto z-50 "
|
||||
bind:hidden
|
||||
>
|
||||
<slot>CONTENTS</slot>
|
||||
</Drawer>
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
}}
|
||||
>
|
||||
<div
|
||||
class="content relative normal-background pointer-events-auto h-full"
|
||||
class="content normal-background pointer-events-auto relative h-full"
|
||||
on:click|stopPropagation={() => {}}
|
||||
>
|
||||
<div class="h-full rounded-xl">
|
||||
|
@ -39,20 +39,16 @@
|
|||
<slot name="close-button">
|
||||
<!-- The close button is placed _after_ the default slot in order to always paint it on top -->
|
||||
<div class="absolute top-0 right-0">
|
||||
|
||||
<CloseButton class="normal-background mt-2 mr-2"
|
||||
on:click={() => dispatch("close")}
|
||||
/>
|
||||
<CloseButton class="normal-background mt-2 mr-2" on:click={() => dispatch("close")} />
|
||||
</div>
|
||||
|
||||
</slot>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.content {
|
||||
border-radius: 0.5rem;
|
||||
overflow-x: hidden;
|
||||
box-shadow: 0 0 1rem #00000088;
|
||||
}
|
||||
.content {
|
||||
border-radius: 0.5rem;
|
||||
overflow-x: hidden;
|
||||
box-shadow: 0 0 1rem #00000088;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -4,7 +4,6 @@
|
|||
export let text: string
|
||||
export let href: string
|
||||
|
||||
|
||||
export let classnames: string = undefined
|
||||
export let download: string = undefined
|
||||
export let ariaLabel: string = undefined
|
||||
|
@ -13,7 +12,7 @@
|
|||
</script>
|
||||
|
||||
<a
|
||||
href={Utils.prepareHref(href) }
|
||||
href={Utils.prepareHref(href)}
|
||||
aria-label={ariaLabel}
|
||||
title={ariaLabel}
|
||||
target={newTab ? "_blank" : undefined}
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
osmConnection.LogOut()
|
||||
}}
|
||||
>
|
||||
<ArrowRightOnRectangle class="h-6 w-6 max-h-full" />
|
||||
<ArrowRightOnRectangle class="h-6 max-h-full w-6" />
|
||||
<Tr t={Translations.t.general.logout} />
|
||||
</button>
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
export let arialabel: Translation = undefined
|
||||
export let arialabelDynamic: Store<Translation> = new ImmutableStore(arialabel)
|
||||
let arialabelString = arialabelDynamic.bind((tr) => tr?.current)
|
||||
|
||||
</script>
|
||||
|
||||
<button
|
||||
|
|
|
@ -26,14 +26,14 @@
|
|||
{/if}
|
||||
|
||||
<style>
|
||||
:global(.page-header) {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
:global(.page-header) {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
:global(.page-header svg) {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
margin-right: 0.75rem;
|
||||
}
|
||||
:global(.page-header svg) {
|
||||
width: 2rem;
|
||||
height: 2rem;
|
||||
margin-right: 0.75rem;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -9,35 +9,30 @@
|
|||
|
||||
export let value: UIEventSource<string>
|
||||
let _value = value.data ?? ""
|
||||
value.addCallbackD(v => {
|
||||
value.addCallbackD((v) => {
|
||||
_value = v
|
||||
})
|
||||
$: value.set(_value)
|
||||
|
||||
const dispatch = createEventDispatcher<{ search }>()
|
||||
export let placeholder: Translation = Translations.t.general.search.search
|
||||
export let placeholder: Translation = Translations.t.general.search.search
|
||||
</script>
|
||||
|
||||
|
||||
<form
|
||||
class="flex justify-center"
|
||||
on:submit|preventDefault={() => dispatch("search")}
|
||||
>
|
||||
<form class="flex justify-center" on:submit|preventDefault={() => dispatch("search")}>
|
||||
<label
|
||||
class="neutral-label my-2 flex w-full items-center rounded-full border-2 border-black sm:w-1/2 box-shadow"
|
||||
class="neutral-label box-shadow my-2 flex w-full items-center rounded-full border-2 border-black sm:w-1/2"
|
||||
>
|
||||
<input
|
||||
type="search"
|
||||
style=" --tw-ring-color: rgb(0 0 0 / 0) !important;"
|
||||
class="ml-4 pl-1 w-full outline-none border-none"
|
||||
class="ml-4 w-full border-none pl-1 outline-none"
|
||||
on:keypress={(keypr) => {
|
||||
return keypr.key === "Enter" ? dispatch("search") : undefined
|
||||
}}
|
||||
return keypr.key === "Enter" ? dispatch("search") : undefined
|
||||
}}
|
||||
bind:value={_value}
|
||||
use:set_placeholder={placeholder}
|
||||
use:ariaLabel={Translations.t.general.search.search}
|
||||
/>
|
||||
<SearchIcon aria-hidden="true" class="h-8 w-8 mx-2" />
|
||||
|
||||
<SearchIcon aria-hidden="true" class="mx-2 h-8 w-8" />
|
||||
</label>
|
||||
</form>
|
||||
|
|
|
@ -7,6 +7,5 @@
|
|||
<slot />
|
||||
</div>
|
||||
|
||||
|
||||
<slot class="border-t-gray-300 mt-1" name="footer" />
|
||||
<slot class="mt-1 border-t-gray-300" name="footer" />
|
||||
</div>
|
||||
|
|
|
@ -14,7 +14,6 @@
|
|||
const license: SmallLicense = licenses[key]
|
||||
allLicenses[license.path] = license
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
{#each iconAttributions as iconAttribution}
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
const t = Translations.t.general.attribution
|
||||
const layoutToUse = state.layout
|
||||
|
||||
|
||||
let maintainer: Translation = undefined
|
||||
if (layoutToUse.credits !== undefined && layoutToUse.credits !== "") {
|
||||
maintainer = t.themeBy.Subs({ author: layoutToUse.credits })
|
||||
|
@ -48,8 +47,6 @@
|
|||
return Translations.t.general.attribution.attributionBackgroundLayer.Subs(props)
|
||||
})
|
||||
|
||||
|
||||
|
||||
function calculateDataContributions(contributions: Map<string, number>): Translation {
|
||||
if (contributions === undefined) {
|
||||
return undefined
|
||||
|
@ -147,7 +144,6 @@
|
|||
<Tr t={codeContributors(translators, t.translatedBy)} />
|
||||
</div>
|
||||
|
||||
|
||||
<div class="self-end">
|
||||
MapComplete {Constants.vNumber}
|
||||
</div>
|
||||
|
|
|
@ -107,14 +107,14 @@
|
|||
</script>
|
||||
|
||||
<div class="normal-background flex justify-between rounded-full pl-2">
|
||||
<form class="flex w-full flex-wrap items-center ">
|
||||
<form class="flex w-full flex-wrap items-center">
|
||||
{#if isRunning}
|
||||
<Loading>{Translations.t.general.search.searching}</Loading>
|
||||
{:else}
|
||||
<input
|
||||
type="search"
|
||||
style="border: none !important;"
|
||||
class="w-full outline-none border-none mx-2"
|
||||
class="mx-2 w-full border-none outline-none"
|
||||
bind:this={inputElement}
|
||||
on:keypress={(keypr) => {
|
||||
feedback = undefined
|
||||
|
@ -132,5 +132,5 @@
|
|||
{/if}
|
||||
{/if}
|
||||
</form>
|
||||
<SearchIcon aria-hidden="true" class="h-6 w-6 mx-2 self-center" on:click={performSearch} />
|
||||
<SearchIcon aria-hidden="true" class="mx-2 h-6 w-6 self-center" on:click={performSearch} />
|
||||
</div>
|
||||
|
|
|
@ -15,31 +15,31 @@
|
|||
}
|
||||
</script>
|
||||
|
||||
<Tr t={t.intro} />
|
||||
<table>
|
||||
<Tr t={t.intro} />
|
||||
<table>
|
||||
<tr>
|
||||
<th>
|
||||
<Tr t={t.key} />
|
||||
</th>
|
||||
<th>
|
||||
<Tr t={t.action} />
|
||||
</th>
|
||||
</tr>
|
||||
{#each byKey as [key, doc, alsoTriggeredBy]}
|
||||
<tr>
|
||||
<th>
|
||||
<Tr t={t.key} />
|
||||
</th>
|
||||
<th>
|
||||
<Tr t={t.action} />
|
||||
</th>
|
||||
<td class="flex items-center justify-center">
|
||||
{#if alsoTriggeredBy}
|
||||
<div class="flex items-center justify-center gap-x-1">
|
||||
<div class="literal-code h-fit w-fit">{key}</div>
|
||||
<div class="literal-code h-fit w-fit">{alsoTriggeredBy}</div>
|
||||
</div>
|
||||
{:else}
|
||||
<div class="literal-code flex h-fit w-fit w-full items-center">{key}</div>
|
||||
{/if}
|
||||
</td>
|
||||
<td>
|
||||
<Tr t={doc} />
|
||||
</td>
|
||||
</tr>
|
||||
{#each byKey as [key, doc, alsoTriggeredBy]}
|
||||
<tr>
|
||||
<td class="flex items-center justify-center">
|
||||
{#if alsoTriggeredBy}
|
||||
<div class="flex items-center justify-center gap-x-1">
|
||||
<div class="literal-code h-fit w-fit">{key}</div>
|
||||
<div class="literal-code h-fit w-fit">{alsoTriggeredBy}</div>
|
||||
</div>
|
||||
{:else}
|
||||
<div class="literal-code flex h-fit w-fit w-full items-center">{key}</div>
|
||||
{/if}
|
||||
</td>
|
||||
<td>
|
||||
<Tr t={doc} />
|
||||
</td>
|
||||
</tr>
|
||||
{/each}
|
||||
</table>
|
||||
{/each}
|
||||
</table>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<script lang="ts">
|
||||
|
||||
// All the relevant links
|
||||
import ThemeViewState from "../../Models/ThemeViewState"
|
||||
import Translations from "../i18n/Translations"
|
||||
|
@ -63,15 +62,19 @@
|
|||
const t = Translations.t.general.menu
|
||||
</script>
|
||||
|
||||
<div class="flex flex-col p-2 sm:p-3 low-interaction gap-y-2 sm:gap-y-3 h-screen overflow-y-auto">
|
||||
<div class="low-interaction flex h-screen flex-col gap-y-2 overflow-y-auto p-2 sm:gap-y-3 sm:p-3">
|
||||
<div class="flex justify-between">
|
||||
<h2>
|
||||
<Tr t={t.title}/>
|
||||
<Tr t={t.title} />
|
||||
</h2>
|
||||
<CloseButton on:click={() => {pg.menu.set(false)}} />
|
||||
<CloseButton
|
||||
on:click={() => {
|
||||
pg.menu.set(false)
|
||||
}}
|
||||
/>
|
||||
</div>
|
||||
{#if $showHome}
|
||||
<a class="flex button primary" href={Utils.HomepageLink()}>
|
||||
<a class="button primary flex" href={Utils.HomepageLink()}>
|
||||
<Squares2x2 class="h-10 w-10" />
|
||||
{#if Utils.isIframe}
|
||||
<Tr t={Translations.t.general.seeIndex} />
|
||||
|
@ -81,23 +84,21 @@
|
|||
</a>
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- User related: avatar, settings, favourits, logout -->
|
||||
<div class="sidebar-unit">
|
||||
<LoginToggle {state}>
|
||||
<LoginButton osmConnection={state.osmConnection} slot="not-logged-in"></LoginButton>
|
||||
<div class="flex gap-x-4 items-center">
|
||||
<LoginButton osmConnection={state.osmConnection} slot="not-logged-in" />
|
||||
<div class="flex items-center gap-x-4">
|
||||
{#if $userdetails.img}
|
||||
<img src={$userdetails.img} class="rounded-full w-14 h-14" />
|
||||
<img src={$userdetails.img} class="h-14 w-14 rounded-full" />
|
||||
{/if}
|
||||
<b>{$userdetails.name}</b>
|
||||
</div>
|
||||
</LoginToggle>
|
||||
|
||||
|
||||
<Page {onlyLink} shown={pg.usersettings} bodyPadding="p-0">
|
||||
<svelte:fragment slot="header">
|
||||
<CogIcon/>
|
||||
<CogIcon />
|
||||
<Tr t={UserRelatedState.usersettingsConfig.title.GetRenderValue({})} />
|
||||
</svelte:fragment>
|
||||
|
||||
|
@ -112,30 +113,24 @@
|
|||
highlightedRendering={state.guistate.highlightedUserSetting}
|
||||
layer={usersettingslayer}
|
||||
selectedElement={{
|
||||
type: "Feature",
|
||||
properties: { id: "settings" },
|
||||
geometry: { type: "Point", coordinates: [0, 0] },
|
||||
}}
|
||||
|
||||
type: "Feature",
|
||||
properties: { id: "settings" },
|
||||
geometry: { type: "Point", coordinates: [0, 0] },
|
||||
}}
|
||||
{state}
|
||||
tags={state.userRelatedState.preferencesAsTags}
|
||||
/>
|
||||
</LoginToggle>
|
||||
|
||||
|
||||
</Page>
|
||||
|
||||
<LoginToggle {state}>
|
||||
<Page {onlyLink} shown={pg.favourites}>
|
||||
|
||||
<svelte:fragment slot="header">
|
||||
<HeartIcon />
|
||||
<Tr t={Translations.t.favouritePoi.tab} />
|
||||
</svelte:fragment>
|
||||
|
||||
|
||||
<h3>
|
||||
|
||||
<Tr t={Translations.t.favouritePoi.title} />
|
||||
</h3>
|
||||
<div>
|
||||
|
@ -152,10 +147,8 @@
|
|||
</LoginToggle>
|
||||
|
||||
<LanguagePicker />
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Theme related: documentation links, download, ... -->
|
||||
<div class="sidebar-unit">
|
||||
<h3>
|
||||
|
@ -163,12 +156,12 @@
|
|||
</h3>
|
||||
|
||||
<Page {onlyLink} shown={pg.about_theme}>
|
||||
<div slot="link" class="flex">
|
||||
<Marker icons={layout.icon} size="h-6 w-6 mr-2" />
|
||||
<Tr t={t.showIntroduction} />
|
||||
</div>
|
||||
<svelte:fragment slot="header">
|
||||
<svelte:fragment slot="link">
|
||||
<Marker icons={layout.icon} />
|
||||
<Tr t={t.showIntroduction} />
|
||||
</svelte:fragment>
|
||||
<svelte:fragment slot="header">
|
||||
<Marker size="h-6 w-6 mr-2" icons={layout.icon} />
|
||||
<Tr t={layout.title} />
|
||||
</svelte:fragment>
|
||||
<ThemeIntroPanel {state} />
|
||||
|
@ -180,17 +173,16 @@
|
|||
|
||||
<Page {onlyLink} shown={pg.share}>
|
||||
<svelte:fragment slot="header">
|
||||
<Share/>
|
||||
<Share />
|
||||
<Tr t={Translations.t.general.sharescreen.title} />
|
||||
</svelte:fragment>
|
||||
<ShareScreen {state} />
|
||||
</Page>
|
||||
|
||||
|
||||
{#if state.featureSwitches.featureSwitchEnableExport}
|
||||
<Page {onlyLink} shown={pg.download}>
|
||||
<svelte:fragment slot="header">
|
||||
<ArrowDownTray />
|
||||
<ArrowDownTray />
|
||||
<Tr t={Translations.t.general.download.title} />
|
||||
</svelte:fragment>
|
||||
<DownloadPanel {state} />
|
||||
|
@ -201,15 +193,15 @@
|
|||
<a
|
||||
class="flex"
|
||||
href={"https://github.com/pietervdvn/MapComplete/blob/develop/Docs/Themes/" +
|
||||
layout.id +
|
||||
".md"}
|
||||
layout.id +
|
||||
".md"}
|
||||
target="_blank"
|
||||
>
|
||||
<DocumentMagnifyingGlass class="h-6 w-6" />
|
||||
<Tr
|
||||
t={Translations.t.general.attribution.openThemeDocumentation.Subs({
|
||||
name: layout.title,
|
||||
})}
|
||||
name: layout.title,
|
||||
})}
|
||||
/>
|
||||
</a>
|
||||
|
||||
|
@ -220,53 +212,43 @@
|
|||
{/if}
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Other links and tools for the given location: open iD/JOSM; community index, ... -->
|
||||
<div class="sidebar-unit">
|
||||
|
||||
<h3>
|
||||
<Tr t={t.moreUtilsTitle} />
|
||||
</h3>
|
||||
|
||||
|
||||
<Page {onlyLink} shown={pg.community_index}>
|
||||
<svelte:fragment slot="header">
|
||||
<Community/>
|
||||
<Community />
|
||||
<Tr t={Translations.t.communityIndex.title} />
|
||||
</svelte:fragment>
|
||||
<CommunityIndexView location={state.mapProperties.location} />
|
||||
</Page>
|
||||
|
||||
|
||||
<If condition={featureSwitches.featureSwitchEnableLogin}>
|
||||
<OpenIdEditor mapProperties={state.mapProperties} />
|
||||
<OpenJosm {state} />
|
||||
<MapillaryLink large={false} mapProperties={state.mapProperties} />
|
||||
</If>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<!-- About MC: various outward links, legal info, ... -->
|
||||
<div class="sidebar-unit">
|
||||
|
||||
<h3>
|
||||
<Tr t={Translations.t.general.menu.aboutMapComplete} />
|
||||
</h3>
|
||||
|
||||
<a
|
||||
class="flex"
|
||||
href={window.location.protocol + "//" + window.location.host + "/studio.html"}
|
||||
>
|
||||
<a class="flex" href={window.location.protocol + "//" + window.location.host + "/studio.html"}>
|
||||
<Pencil class="mr-2 h-6 w-6" />
|
||||
<Tr t={Translations.t.general.morescreen.createYourOwnTheme} />
|
||||
</a>
|
||||
|
||||
<div class="hidden-on-mobile w-full">
|
||||
<Page {onlyLink} shown={pg.hotkeys}>
|
||||
<svelte:fragment slot="header">
|
||||
<svelte:fragment slot="header">
|
||||
<BoltIcon />
|
||||
<Tr t={ Translations.t.hotkeyDocumentation.title} />
|
||||
<Tr t={Translations.t.hotkeyDocumentation.title} />
|
||||
</svelte:fragment>
|
||||
<HotkeyTable />
|
||||
</Page>
|
||||
|
@ -282,7 +264,6 @@
|
|||
<Tr t={Translations.t.general.attribution.openIssueTracker} />
|
||||
</a>
|
||||
|
||||
|
||||
<a class="flex" href="https://en.osm.town/@MapComplete" target="_blank">
|
||||
<Mastodon class="h-6 w-6" />
|
||||
<Tr t={Translations.t.general.attribution.followOnMastodon} />
|
||||
|
@ -293,7 +274,6 @@
|
|||
<Tr t={Translations.t.general.attribution.donate} />
|
||||
</a>
|
||||
|
||||
|
||||
<Page {onlyLink} shown={pg.copyright}>
|
||||
<svelte:fragment slot="header">
|
||||
<Copyright />
|
||||
|
@ -302,17 +282,14 @@
|
|||
<CopyrightPanel {state} />
|
||||
</Page>
|
||||
|
||||
|
||||
<Page {onlyLink} shown={pg.copyright_icons}>
|
||||
<svelte:fragment slot="header" >
|
||||
<Copyright/>
|
||||
<Tr t={ Translations.t.general.attribution.iconAttribution.title} />
|
||||
<svelte:fragment slot="header">
|
||||
<Copyright />
|
||||
<Tr t={Translations.t.general.attribution.iconAttribution.title} />
|
||||
</svelte:fragment>
|
||||
<CopyrightAllIcons {state} />
|
||||
|
||||
</Page>
|
||||
|
||||
|
||||
<Page {onlyLink} shown={pg.privacy}>
|
||||
<svelte:fragment slot="header">
|
||||
<EyeIcon />
|
||||
|
@ -321,62 +298,62 @@
|
|||
<PrivacyPolicy {state} />
|
||||
</Page>
|
||||
|
||||
|
||||
<div class="subtle self-end">
|
||||
{Constants.vNumber}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<style>
|
||||
:global(.sidebar-unit) {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
row-gap: 0.25rem;
|
||||
background: var(--background-color);
|
||||
padding: 0.5rem;
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
:global(.sidebar-unit) {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
row-gap: 0.25rem;
|
||||
background: var(--background-color);
|
||||
padding: 0.5rem;
|
||||
border-radius: 0.5rem;
|
||||
}
|
||||
|
||||
:global(.sidebar-unit > h3) {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0.5rem;
|
||||
padding: 0.25rem;
|
||||
}
|
||||
:global(.sidebar-unit > h3) {
|
||||
margin-top: 0;
|
||||
margin-bottom: 0.5rem;
|
||||
padding: 0.25rem;
|
||||
}
|
||||
|
||||
:global(.sidebar-button svg, .sidebar-button img) {
|
||||
width: 1.5rem;
|
||||
height: 1.5rem;
|
||||
margin-right: 0.5rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
:global(.sidebar-button svg, .sidebar-button img) {
|
||||
width: 1.5rem;
|
||||
height: 1.5rem;
|
||||
margin-right: 0.5rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
:global(.sidebar-button .weblate-link > svg) {
|
||||
width: 0.75rem;
|
||||
height: 0.75rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
:global(.sidebar-button .weblate-link > svg) {
|
||||
width: 0.75rem;
|
||||
height: 0.75rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
:global(.sidebar-button, .sidebar-unit > a) {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
border-radius: 0.25rem !important;
|
||||
padding: 0.4rem 0.75rem !important;
|
||||
text-decoration: none !important;
|
||||
width: 100%;
|
||||
text-align: start;
|
||||
}
|
||||
|
||||
:global(.sidebar-button, .sidebar-unit > a) {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
border-radius: 0.25rem !important;
|
||||
padding: 0.4rem 0.75rem !important;
|
||||
text-decoration: none !important;
|
||||
width: 100%;
|
||||
text-align: start;
|
||||
}
|
||||
|
||||
:global(.sidebar-button > svg , .sidebar-button > img, .sidebar-unit a > img, .sidebar-unit > a svg) {
|
||||
margin-right: 0.5rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
:global(.sidebar-button:hover, .sidebar-unit > a:hover) {
|
||||
background: var(--low-interaction-background) !important;
|
||||
}
|
||||
|
||||
:global(
|
||||
.sidebar-button > svg,
|
||||
.sidebar-button > img,
|
||||
.sidebar-unit a > img,
|
||||
.sidebar-unit > a svg
|
||||
) {
|
||||
margin-right: 0.5rem;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
:global(.sidebar-button:hover, .sidebar-unit > a:hover) {
|
||||
background: var(--low-interaction-background) !important;
|
||||
}
|
||||
</style>
|
||||
|
|
|
@ -74,9 +74,8 @@
|
|||
</div>
|
||||
<slot name="close-button">
|
||||
<div class="mt-4">
|
||||
<CloseButton on:click={() => state.selectedElement.setData(undefined)}/>
|
||||
<CloseButton on:click={() => state.selectedElement.setData(undefined)} />
|
||||
</div>
|
||||
|
||||
</slot>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -118,8 +118,7 @@
|
|||
)
|
||||
</script>
|
||||
|
||||
<div class="flex flex-col link-underline">
|
||||
|
||||
<div class="link-underline flex flex-col">
|
||||
<a href="geo:{$location.lat},{$location.lon}">Open the current location in other applications</a>
|
||||
|
||||
<div class="flex flex-col">
|
||||
|
|
|
@ -63,7 +63,10 @@
|
|||
<Tr t={layout.descriptionTail} />
|
||||
|
||||
<!-- Buttons: open map, go to location, search -->
|
||||
<NextButton clss="primary w-full" on:click={() => state.guistate.pageStates.about_theme.setData(false)}>
|
||||
<NextButton
|
||||
clss="primary w-full"
|
||||
on:click={() => state.guistate.pageStates.about_theme.setData(false)}
|
||||
>
|
||||
<div class="flex w-full flex-col items-center">
|
||||
<div class="flex w-full justify-center text-2xl">
|
||||
<Tr t={Translations.t.general.openTheMap} />
|
||||
|
@ -136,10 +139,9 @@
|
|||
{/if}
|
||||
</div>
|
||||
|
||||
<div class="link-underline flex justify-end text-sm mt-8">
|
||||
<div class="link-underline mt-8 flex justify-end text-sm">
|
||||
<a href="https://mapcomplete.org" target="_blank">
|
||||
<Tr t={Translations.t.general.poweredByMapComplete} />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -47,7 +47,6 @@
|
|||
</script>
|
||||
|
||||
<LoginToggle {state} silentFail>
|
||||
|
||||
{#if !$sourceUrl || !$enableLogin}
|
||||
<!-- empty block -->
|
||||
{:else if $externalData === undefined}
|
||||
|
@ -59,15 +58,15 @@
|
|||
{:else if $propertyKeysExternal.length === 0 && $knownImages.size + $unknownImages.length === 0}
|
||||
<Tr cls="subtle" t={t.noDataLoaded} />
|
||||
{:else if !$hasDifferencesAtStart}
|
||||
<span class="subtle text-sm">
|
||||
<Tr t={t.allIncluded.Subs({ source: $sourceUrl })} />
|
||||
</span>
|
||||
<span class="subtle text-sm">
|
||||
<Tr t={t.allIncluded.Subs({ source: $sourceUrl })} />
|
||||
</span>
|
||||
{:else if $comparisonState !== undefined}
|
||||
<AccordionSingle expanded={!collapsed}>
|
||||
<span slot="header" class="flex">
|
||||
<GlobeAlt class="h-6 w-6" />
|
||||
<Tr t={Translations.t.external.title} />
|
||||
</span>
|
||||
<span slot="header" class="flex">
|
||||
<GlobeAlt class="h-6 w-6" />
|
||||
<Tr t={Translations.t.external.title} />
|
||||
</span>
|
||||
<ComparisonTable
|
||||
externalProperties={$externalData["success"]}
|
||||
{state}
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue