forked from MapComplete/MapComplete
chore: automated housekeeping...
This commit is contained in:
parent
94c61744c0
commit
04c8ccb0d2
89 changed files with 2353 additions and 1390 deletions
|
@ -412,11 +412,12 @@ This table gives a summary of ids, names and other metainformation. [See the onl
|
|||
| osm-hr-knin-2007 | osm-hr: Knin 2007 Aerial imagery | historicphoto | | |
|
||||
| osm-hr-zagreb-2012 | osm-hr: Zagreb 2012 Aerial imagery | historicphoto | | Grad Zagreb, Gradski ured za strategijsko planiranje i razvoj Grada |
|
||||
| osm-hr-zagreb-2018 | osm-hr: Zagreb 2018 Aerial imagery | photo | ⭐ | Grad Zagreb, Gradski ured za strategijsko planiranje i razvoj Grada |
|
||||
| Budapest_XI_2015 | Budapest district XI orthophoto 2015 | historicphoto | | Budapest XI. kerület önkormányzata |
|
||||
| Budapest_XI_2017 | Budapest district XI orthophoto 2017 | historicphoto | | Budapest XI. kerület önkormányzata |
|
||||
| Budapest_XI_2019 | Budapest district XI orthophoto 2019 | historicphoto | | Budapest XI. kerület önkormányzata |
|
||||
| Budapest_XI_2021 | Budapest district XI orthophoto 2021 | historicphoto | | Budapest XI. kerület önkormányzata |
|
||||
| Budapest_XI_2023 | Budapest district XI orthophoto 2023 | photo | ⭐ | Budapest XI. kerület önkormányzata |
|
||||
| Budapest_XI_2015 | Budapest district XI orthophoto 2015 | historicphoto | | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| Budapest_XI_2017 | Budapest district XI orthophoto 2017 | historicphoto | | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| Budapest_XI_2019 | Budapest district XI orthophoto 2019 | historicphoto | | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| Budapest_XI_2021 | Budapest district XI orthophoto 2021 | historicphoto | | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| Budapest_XI_2023 | Budapest district XI orthophoto 2023 | photo | ⭐ | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| Budapest_XI_2025 | Budapest district XI orthophoto 2025 | photo | ⭐ | Budapest Főváros XI. Kerület Újbuda Önkormányzata |
|
||||
| FOMI_2015_leafoff_20cm | FÖMI orthophoto 2015 leaf-off 20cm (webp) | photo | | Lechner Tudásközpont |
|
||||
| OpenStreetMap-turistautak | OpenStreetMap (turistautak) | osmbasedmap | | © OpenStreetMap contributors |
|
||||
| Torokbalint-orthophoto-2013 | Törökbálint orthophoto 2013 | historicphoto | | Törökbálint |
|
||||
|
@ -527,9 +528,13 @@ This table gives a summary of ids, names and other metainformation. [See the onl
|
|||
| UkraineVinnytsiaTG2021 | Ukraine - Vinnytsia TG 2021 | photo | | © Вінницька міська рада |
|
||||
| Canvec_French | Canvec - French | map | | |
|
||||
| Canvec | Canvec - English | map | | |
|
||||
| Toronto-Imagery-Most-Current-Year | Toronto Latest Orthoimagery | photo | | Contains information licensed under the Open Government Licence – Toronto |
|
||||
| Geobase_Roads_French | Geobase Roads - French | other | | |
|
||||
| Geobase_Roads | Geobase Roads - English | other | | |
|
||||
| NRCan-HRDEM-DSM | High Resolution Digital Elevation Model Mosaic (DSM) | elevation | | Contains information licensed under the Open Government Licence – Canada |
|
||||
| NRCan-HRDEM-DTM | High Resolution Digital Elevation Model Mosaic (DTM) | elevation | | Contains information licensed under the Open Government Licence – Canada |
|
||||
| Toronto-Imagery-Most-Current-Year | Toronto Latest Orthoimagery | photo | | Contains information licensed under the Open Government Licence – Toronto |
|
||||
| Ontario_Mosaic_2018-2022_CIR | Ontario Orthophotography Mosaic 2018-2022 (CIR) | photo | | Contains information licensed under the Open Government Licence – Ontario |
|
||||
| Ontario_Mosaic_2018-2022_RGB | Ontario Orthophotography Mosaic 2018-2022 (RGB) | photo | | Contains information licensed under the Open Government Licence – Ontario |
|
||||
| canaan_drone_red_cross_201712 | Canaan - American Red Cross, Dec-2017 | photo | | American Red Cross |
|
||||
| inegi-wms | INEGI Digital Map of Mexico (WMS) | other | | Instituto Nacional de Estadísticas y Geografía |
|
||||
| NOAA_East_2023 | NOAA NGS East Coast Imagery (2023) | historicphoto | | NOAA National Geodetic Survey |
|
||||
|
|
|
@ -60,67 +60,52 @@ Elements must match **any** of the following expressions:
|
|||
| [unit](#unit) | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [fixme](#fixme) | What should be fixed here? Please explain<br/>_<b>Fixme description</b>{fixme}_<br/>1 options | | *[fixme](https://wiki.osm.org/wiki/Key:fixme)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### fixme
|
||||
|
||||
The question is `What should be fixed here? Please explain`
|
||||
|
||||
*<b>Fixme description</b>{fixme}* is shown if `fixme` is set.
|
||||
|
@ -128,39 +113,30 @@ The question is `What should be fixed here? Please explain`
|
|||
- *No fixme - write something here to explain complicated cases* is shown if with fixme=
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
|
||||
This document is autogenerated from [assets/layers/address/address.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/layers/address/address.json)
|
||||
|
|
|
@ -60,12 +60,11 @@ Elements must match the expression **building~.+**
|
|||
| [street](#street) <br/> _(Original in [address](./address.md#street))_ | What street is this address located in?<br/>_This address is in street <b>{addr:street}</b>_ | address, hidden | *[addr:street](https://wiki.osm.org/wiki/Key:addr:street)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
### architecture
|
||||
|
||||
The question is `What is the architectural style of this building?`
|
||||
|
||||
*{building:architecture}* is shown if `building:architecture` is set.
|
||||
|
@ -106,100 +105,76 @@ The question is `What is the architectural style of this building?`
|
|||
- *Contemporary architecture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:building:architecture' target='_blank'>building:architecture</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building:architecture%3Dcontemporary' target='_blank'>contemporary</a>
|
||||
|
||||
### construction_date
|
||||
|
||||
The question is `When was this built?`
|
||||
|
||||
*Built in <b>{construction_date}</b>* is shown if `construction_date` is set.
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
|
||||
This document is autogenerated from [assets/layers/building/building.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/layers/building/building.json)
|
||||
|
|
|
@ -64,12 +64,11 @@ Elements must match **all** of the following expressions:
|
|||
| [street](#street) <br/> _(Original in [address](./address.md#street))_ | What street is this address located in?<br/>_This address is in street <b>{addr:street}</b>_ | address, hidden | *[addr:street](https://wiki.osm.org/wiki/Key:addr:street)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
### architecture
|
||||
|
||||
The question is `What is the architectural style of this building?`
|
||||
|
||||
*{building:architecture}* is shown if `building:architecture` is set.
|
||||
|
@ -110,100 +109,76 @@ The question is `What is the architectural style of this building?`
|
|||
- *Contemporary architecture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:building:architecture' target='_blank'>building:architecture</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building:architecture%3Dcontemporary' target='_blank'>contemporary</a>
|
||||
|
||||
### construction_date
|
||||
|
||||
The question is `When was this built?`
|
||||
|
||||
*Built in <b>{construction_date}</b>* is shown if `construction_date` is set.
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
|
||||
This document is autogenerated from [assets/themes/architecture/architecture.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/themes/architecture/architecture.json)
|
||||
|
|
|
@ -82,7 +82,7 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [name](#name) | What is the name of this dentist?<br/>_This dentist is called {name}_ | | *[name](https://wiki.osm.org/wiki/Key:name)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
@ -94,7 +94,6 @@ _This tagrendering has no question and is thus read-only_
|
|||
*{image_carousel()}{image_upload()}*
|
||||
|
||||
### opening_hours
|
||||
|
||||
The question is `What are the opening hours of {title()}?`
|
||||
|
||||
*<h3>Opening hours</h3>{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
|
||||
|
@ -102,18 +101,15 @@ The question is `What are the opening hours of {title()}?`
|
|||
- *Marked as closed for an unspecified time* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3Dclosed' target='_blank'>closed</a>. _This option cannot be chosen as answer_
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -121,121 +117,93 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### name
|
||||
|
||||
The question is `What is the name of this dentist?`
|
||||
|
||||
*This dentist is called {name}* is shown if `name` is set.
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### delete-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{delete_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
## Filters
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
This layer shows doctor offices
|
||||
|
||||
- This layer is shown at zoomlevel **10** and higher
|
||||
- This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets)
|
||||
|
||||
## Table of contents
|
||||
|
||||
|
@ -28,6 +29,49 @@ This layer shows doctor offices
|
|||
- [unit](#unit)
|
||||
- [address-questions](#address-questions)
|
||||
- [specialty](#specialty)
|
||||
- [toilets-group](#toilets-group)
|
||||
- [grouptitle](#grouptitle)
|
||||
- [has_toilets](#has_toilets)
|
||||
- [images_toilet](#images_toilet)
|
||||
- [toilets_repeated](#toilets_repeated)
|
||||
- [toilets_single_level](#toilets_single_level)
|
||||
- [toilets_toilet-access](#toilets_toilet-access)
|
||||
- [toilets_toilets-fee](#toilets_toilets-fee)
|
||||
- [toilets_toilet-charge](#toilets_toilet-charge)
|
||||
- [toilets_payment-options-split](#toilets_payment-options-split)
|
||||
- [toilets_gender_segregated](#toilets_gender_segregated)
|
||||
- [toilets_toilet-supervised](#toilets_toilet-supervised)
|
||||
- [toilets_description](#toilets_description)
|
||||
- [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
|
||||
- [toilets-type](#toilets-type)
|
||||
- [toilets-disposal](#toilets-disposal)
|
||||
- [menstrual_products](#menstrual_products)
|
||||
- [menstrual_products_location](#menstrual_products_location)
|
||||
- [toilets-changing-table](#toilets-changing-table)
|
||||
- [toilet-changing_table:location](#toilet-changing_tablelocation)
|
||||
- [toilet-has-paper](#toilet-has-paper)
|
||||
- [toilet-handwashing](#toilet-handwashing)
|
||||
- [toilet-drying](#toilet-drying)
|
||||
- [wheelchair-group](#wheelchair-group)
|
||||
- [wheelchair-picture-carousel](#wheelchair-picture-carousel)
|
||||
- [wheelchair-picture](#wheelchair-picture)
|
||||
- [wheelchair-title](#wheelchair-title)
|
||||
- [toilet-wheelchair-access](#toilet-wheelchair-access)
|
||||
- [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
|
||||
- [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
|
||||
- [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
|
||||
- [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
|
||||
- [wheelchair-door-width](#wheelchair-door-width)
|
||||
- [questions-wheelchair](#questions-wheelchair)
|
||||
- [adult_changing_table_title](#adult_changing_table_title)
|
||||
- [adult-changing-table](#adult-changing-table)
|
||||
- [changing_table_adult_height](#changing_table_adult_height)
|
||||
- [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
|
||||
- [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
|
||||
- [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
|
||||
- [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
|
||||
- [questions-adult-changing-table](#questions-adult-changing-table)
|
||||
- [toilet-question-box](#toilet-question-box)
|
||||
- [leftover-questions](#leftover-questions)
|
||||
- [move-button](#move-button)
|
||||
- [delete-button](#delete-button)
|
||||
|
@ -69,6 +113,37 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/addr:street#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/addr%3Astreet/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/addr:unit#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/addr%3Aunit/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [addr:unit](https://wiki.openstreetmap.org/wiki/Key:addr:unit) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:addr:unit%3D) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/healthcare:speciality#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/healthcare%3Aspeciality/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [healthcare:speciality](https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality) | [string](../SpecialInputElements.md#string) | [general](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dgeneral) [gynaecology](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dgynaecology) [psychiatry](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpsychiatry) [paediatrics](https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpaediatrics) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Alevel/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:access#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Aaccess/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:fee#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Afee/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:charge#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Acharge/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:gender_segregated#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Agender_segregated/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:supervised#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Asupervised/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:description#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Adescription/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:position#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Aposition/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:disposal#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Adisposal/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:menstrual_products#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Amenstrual_products/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:menstrual_products:location#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Amenstrual_products%3Alocation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:location#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Alocation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:paper_supplied#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Apaper_supplied/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:handwashing#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Ahandwashing/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:hands_drying#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Ahands_drying/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) |
|
||||
| <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) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:grab_rail:left#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Agrab_rail%3Aleft/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:grab_rail:behind#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Agrab_rail%3Abehind/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:is_foldable:left#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Ais_foldable%3Aleft/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:is_foldable:right#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Ais_foldable%3Aright/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/door:width#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/door%3Awidth/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Aheight/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:min_height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Amin_height/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:max_height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Amax_height/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:height:mechanism#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Aheight%3Amechanism/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:support#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Asupport/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) |
|
||||
|
||||
## Featureview elements and TagRenderings
|
||||
|
||||
|
@ -87,7 +162,50 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [specialty](#specialty) | What is this doctor specialized in?<br/>_This doctor is specialized in {healthcare:speciality}_<br/>4 options | | *[healthcare:speciality](https://wiki.osm.org/wiki/Key:healthcare:speciality)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [toilets-group](#toilets-group) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
|
||||
| [grouptitle](#grouptitle) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_<br/>1 options | all, hidden | _Multiple choice only_ |
|
||||
| [has_toilets](#has_toilets) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?<br/>3 options | toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [images_toilet](#images_toilet) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_repeated](#toilets_repeated) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_single_level](#toilets_single_level) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?<br/>_Located on the {toilets:level}th floor_<br/>5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) |
|
||||
| [toilets_toilet-access](#toilets_toilet-access) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?<br/>_Access is {toilets:access}_<br/>4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets_toilets-fee](#toilets_toilets-fee) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?<br/>2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_toilet-charge](#toilets_toilet-charge) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?<br/>_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets_payment-options-split](#toilets_payment-options-split) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?<br/>7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_gender_segregated](#toilets_gender_segregated) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?<br/>2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_toilet-supervised](#toilets_toilet-supervised) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?<br/>3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_description](#toilets_description) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.<br/>_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) |
|
||||
| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?<br/>3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets-type](#toilets-type) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?<br/>4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets-disposal](#toilets-disposal) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [menstrual_products](#menstrual_products) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [menstrual_products_location](#menstrual_products_location) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?<br/>_The menstrual products are located in {toilets:menstrual_products:location}_<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets-changing-table](#toilets-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?<br/>2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-changing_table:location](#toilet-changing_table:location) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?<br/>_A changing table is located at {changing_table:location}_<br/>4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilet-has-paper](#toilet-has-paper) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?<br/>2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-handwashing](#toilet-handwashing) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?<br/>2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-drying](#toilet-drying) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?<br/>5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-group](#wheelchair-group) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-picture-carousel](#wheelchair-picture-carousel) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-picture](#wheelchair-picture) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-title](#wheelchair-title) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_<br/>2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-wheelchair-access](#toilet-wheelchair-access) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?<br/>5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?<br/>4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?<br/>2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?<br/>2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?<br/>2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-door-width](#wheelchair-door-width) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?<br/>_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [questions-wheelchair](#questions-wheelchair) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [adult_changing_table_title](#adult_changing_table_title) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [adult-changing-table](#adult-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?<br/>2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [changing_table_adult_height](#changing_table_adult_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?<br/>_The changing table is {canonical(changing_table:adult:height)} high_<br/>1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?<br/>_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?<br/>_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?<br/>2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?<br/>3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [questions-adult-changing-table](#questions-adult-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-question-box](#toilet-question-box) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
@ -99,13 +217,11 @@ _This tagrendering has no question and is thus read-only_
|
|||
*{image_carousel()}{image_upload()}*
|
||||
|
||||
### name
|
||||
|
||||
The question is `What is the name of this doctors place?`
|
||||
|
||||
*This doctors place is called {name}* is shown if `name` is set.
|
||||
|
||||
### opening_hours_by_appointment
|
||||
|
||||
The question is `What are the opening hours of {title()}?`
|
||||
|
||||
*<h3>Opening hours</h3>{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
|
||||
|
@ -115,18 +231,15 @@ The question is `What are the opening hours of {title()}?`
|
|||
- *Marked as closed for an unspecified time* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3Dclosed' target='_blank'>closed</a>. _This option cannot be chosen as answer_
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -134,87 +247,66 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### specialty
|
||||
|
||||
The question is `What is this doctor specialized in?`
|
||||
|
||||
*This doctor is specialized in {healthcare:speciality}* is shown if `healthcare:speciality` is set.
|
||||
|
@ -224,36 +316,446 @@ The question is `What is this doctor specialized in?`
|
|||
- *This is a psychiatrist* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality' target='_blank'>healthcare:speciality</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpsychiatry' target='_blank'>psychiatry</a>
|
||||
- *This is a paediatrician* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality' target='_blank'>healthcare:speciality</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:healthcare:speciality%3Dpaediatrics' target='_blank'>paediatrics</a>
|
||||
|
||||
### leftover-questions
|
||||
|
||||
### toilets-group
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `all`
|
||||
|
||||
### grouptitle
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Toilet information*
|
||||
|
||||
- *Does not have toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering has labels `all` `hidden`
|
||||
|
||||
### has_toilets
|
||||
The question is `Has {title()} toilets?`
|
||||
|
||||
- *Has toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
- *Has no toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno' target='_blank'>no</a>
|
||||
- *The toilets are marked separately on the map* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate' target='_blank'>separate</a>
|
||||
|
||||
This tagrendering has labels `toilet-questions` `hidden` `all`
|
||||
|
||||
### images_toilet
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_repeated
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:repeat_on~.+
|
||||
This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_single_level
|
||||
The question is `On what level is this feature located?`
|
||||
|
||||
*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
|
||||
|
||||
- *Located underground* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:location' target='_blank'>toilets:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:location%3Dunderground' target='_blank'>underground</a>. _This option cannot be chosen as answer_
|
||||
- *Located on the ground floor* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0' target='_blank'>0</a>
|
||||
- *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_
|
||||
- *Located on the first floor* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1' target='_blank'>1</a>
|
||||
- *Located on the first basement level* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1' target='_blank'>-1</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:repeat_on=
|
||||
This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-access
|
||||
The question is `Are these toilets publicly accessible?`
|
||||
|
||||
*Access is {toilets:access}* is shown if `toilets:access` is set.
|
||||
|
||||
- *Public access* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes' target='_blank'>yes</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *Only access to customers* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers' target='_blank'>customers</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/lock'> *Not accessible* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *Accessible, but one has to ask a key to enter* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey' target='_blank'>key</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilets-fee
|
||||
The question is `Are these toilets free to use?`
|
||||
|
||||
- *These are paid toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
- *Free to use* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:access!=no
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-charge
|
||||
The question is `How much does one have to pay for these toilets?`
|
||||
|
||||
*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_payment-options-split
|
||||
The question is `Which methods of payment are accepted here?`
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/cash.svg'> *Cash is accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:cash' target='_blank'>toilets:payment:cash</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:cash%3Dyes' target='_blank'>yes</a>. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash=
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Payment cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:cards' target='_blank'>toilets:payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:cards%3Dyes' target='_blank'>yes</a>. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards=
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/qrcode.svg'> *Payment by QR-code is possible here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:qr_code' target='_blank'>toilets:payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:qr_code%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:qr_code' target='_blank'>toilets:payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:qr_code%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/coins.svg'> *Coins are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:coins' target='_blank'>toilets:payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:coins%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:coins' target='_blank'>toilets:payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:coins%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/notes.svg'> *Bank notes are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:notes' target='_blank'>toilets:payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:notes%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:notes' target='_blank'>toilets:payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:notes%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Debit cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:debit_cards' target='_blank'>toilets:payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:debit_cards%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:debit_cards' target='_blank'>toilets:payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:debit_cards%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Credit cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:credit_cards' target='_blank'>toilets:payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:credit_cards%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:credit_cards' target='_blank'>toilets:payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:credit_cards%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_gender_segregated
|
||||
The question is `Are these toilets gender-segregated?`
|
||||
|
||||
- *There is a separate, signposted area for men and women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated' target='_blank'>toilets:gender_segregated</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes' target='_blank'>yes</a>
|
||||
- *There is no separate, signposted area for men and women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated' target='_blank'>toilets:gender_segregated</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:toilets:position!=urinal
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-supervised
|
||||
The question is `Is this toilets supervised by a person?`
|
||||
|
||||
- *There is a person supervising these toilets during (most of) the opening hours* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes' target='_blank'>yes</a>
|
||||
- *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval' target='_blank'>interval</a>
|
||||
- *These toilets are not supervised* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes' target='_blank'>yes</a> | toilets:access=)
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_description
|
||||
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
|
||||
|
||||
*{toilets:description}* is shown if `toilets:description` is set.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilets-wheelchair
|
||||
The question is `Is there a dedicated toilet for wheelchair users?`
|
||||
|
||||
- *There is a dedicated toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a>
|
||||
- *No wheelchair access* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno' target='_blank'>no</a>
|
||||
- *There is only a dedicated toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-type
|
||||
The question is `Which kind of toilets are these?`
|
||||
|
||||
- *There are only seated toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated' target='_blank'>seated</a>
|
||||
- *There are only urinals here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal' target='_blank'>urinal</a>
|
||||
- *There are only squat toilets here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat' target='_blank'>squat</a>
|
||||
- *Both seated toilets and urinals are available here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal' target='_blank'>seated;urinal</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-disposal
|
||||
The question is `How is the waste handled?`
|
||||
|
||||
- *The waste is moved away by flushing the toilet with water* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush' target='_blank'>flush</a>
|
||||
- *The waste falls into a pit* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine' target='_blank'>pitlatrine</a>
|
||||
- *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket' target='_blank'>bucket</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### menstrual_products
|
||||
The question is `Are free, menstrual products distributed here?`
|
||||
|
||||
- *Free menstrual products are available to all visitors of these toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes' target='_blank'>yes</a>
|
||||
- *Free menstrual products are available to some visitors of these toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited' target='_blank'>limited</a>
|
||||
- *No free menstrual products are available here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### menstrual_products_location
|
||||
The question is `Where are the free menstrual products located?`
|
||||
|
||||
*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
|
||||
|
||||
- *The free, menstrual products are located in the toilet for women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet' target='_blank'>female_toilet</a>
|
||||
- *The free, menstrual products are located in the toilet for men* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet' target='_blank'>male_toilet</a>
|
||||
- *The free, menstrual products are located in the toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet' target='_blank'>wheelchair_toilet</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited' target='_blank'>limited</a> | toilets:menstrual_products:location~.+)
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-changing-table
|
||||
The question is `Is a changing table (to change diapers) available?`
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/baby.svg'> *A changing table is available* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes' target='_blank'>yes</a>
|
||||
- *No changing table is available* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-changing_table:location
|
||||
The question is `Where is the changing table located?`
|
||||
|
||||
*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
|
||||
|
||||
- *A changing table is in the toilet for women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet' target='_blank'>female_toilet</a>
|
||||
- *A changing table is in the toilet for men* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet' target='_blank'>male_toilet</a>
|
||||
- *A changing table is in the toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet' target='_blank'>wheelchair_toilet</a>
|
||||
- *A changing table is in a dedicated room* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room' target='_blank'>dedicated_room</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-has-paper
|
||||
The question is `Does one have to bring their own toilet paper to this toilet?`
|
||||
|
||||
- *This toilet is equipped with toilet paper* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied' target='_blank'>toilets:paper_supplied</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes' target='_blank'>yes</a>
|
||||
- *You have to bring your own toilet paper to this toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied' target='_blank'>toilets:paper_supplied</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:position!=urinal
|
||||
This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-handwashing
|
||||
The question is `Do these toilets have a sink to wash your hands?`
|
||||
|
||||
- *These toilets have a sink to wash your hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes' target='_blank'>yes</a>
|
||||
- *These toilets <b>don't</b> have a sink to wash your hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-drying
|
||||
The question is `Do these toilets have a device to dry your hands?`
|
||||
|
||||
- *Electric hand dryers are available for drying hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer' target='_blank'>electric_hand_dryer</a>
|
||||
- *Paper towels are available for drying hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel' target='_blank'>paper_towel</a>
|
||||
- *A towel roll cabinet is available for drying hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet' target='_blank'>towel_cabinet</a>
|
||||
- *A fabric towel available to dry your hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel' target='_blank'>towel</a>
|
||||
- *There are no hand drying facilities available.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-group
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-picture-carousel
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-picture
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-title
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Wheelchair accessible toilet*
|
||||
|
||||
- *Wheelchair accessibility features* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated' target='_blank'>designated</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a>
|
||||
- *No wheelchair accessible toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno' target='_blank'>no</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-wheelchair-access
|
||||
The question is `Is the wheelchair-accessible toilet locked?`
|
||||
|
||||
- *The wheelchair accessible toilets are freely accessible* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:access' target='_blank'>toilets:wheelchair:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:access%3Dyes' target='_blank'>yes</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:access' target='_blank'>toilets:wheelchair:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:access%3Dkey' target='_blank'>key</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/MLAK.svg'> *One can use a <i>Master Locksmiths Access Key</i> <b>(MLAK)</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Dmlak' target='_blank'>mlak</a>
|
||||
- *One can use a <b>RADAR Key</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Dnks' target='_blank'>nks</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/eurokey.svg'> *One can use a <b>EuroKey</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Deurokey' target='_blank'>eurokey</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>)) & (<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes' target='_blank'>yes</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpublic' target='_blank'>public</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers' target='_blank'>customers</a> | access=)
|
||||
This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_has_grab_rail_lr
|
||||
The question is `Is there a grab rail?`
|
||||
|
||||
- *Grab rails on <b>both</b> sides* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a>
|
||||
- *Only grab rails on the <b>left</b> side* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dno' target='_blank'>no</a>
|
||||
- *Grab rails on the <b>right</b> side* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno' target='_blank'>no</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a>
|
||||
- *<b>No grab rails</b> at all* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno' target='_blank'>no</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_has_grab_rail_behind
|
||||
The question is `Does the toilet have a grab rail behind the toilet?`
|
||||
|
||||
- *Has a grab rail <b>behind</b> the toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind' target='_blank'>toilets:wheelchair:grab_rail:behind</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes' target='_blank'>yes</a>
|
||||
- *No grab rail behind the toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind' target='_blank'>toilets:wheelchair:grab_rail:behind</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_is_foldable_left
|
||||
The question is `Is the left grab rail foldable?`
|
||||
|
||||
- *The left grab rail is <b>foldable</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left' target='_blank'>toilets:wheelchair:is_foldable:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes' target='_blank'>yes</a>
|
||||
- *The left grab rail is not foldable* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left' target='_blank'>toilets:wheelchair:is_foldable:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_is_foldable_right
|
||||
The question is `Is the right grab rail foldable?`
|
||||
|
||||
- *The right grab rail is <b>foldable</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right' target='_blank'>toilets:wheelchair:is_foldable:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes' target='_blank'>yes</a>
|
||||
- *The right grab rail is not foldable* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right' target='_blank'>toilets:wheelchair:is_foldable:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-door-width
|
||||
The question is `What is the width of the door to the wheelchair accessible toilet?`
|
||||
|
||||
*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilet' target='_blank'>toilet</a> & wheelchair~^(yes|designated)$))
|
||||
This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### questions-wheelchair
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(wheelchair,,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### adult_changing_table_title
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Adult changing table*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### adult-changing-table
|
||||
The question is `Does this toilet have an adult changing table?`
|
||||
|
||||
- *Has a changing table for adults* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a>
|
||||
- *No changing table for adults* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_height
|
||||
The question is `What is the height of the adult changing table?`
|
||||
|
||||
*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
- *The changing table is <b>adjustable in height</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-min_height
|
||||
The question is `What is the lowest height the adult changing table can be moved to?`
|
||||
|
||||
*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-max_height
|
||||
The question is `What is the highest height the adult changing table can be moved to?`
|
||||
|
||||
*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-mechanism
|
||||
The question is `How is the height of the changing table adjusted?`
|
||||
|
||||
- *The height of the adult changing table is adjusted <b>manually</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism' target='_blank'>changing_table:adult:height:mechanism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual' target='_blank'>manual</a>
|
||||
- *The height of the adult changing table is adjusted <b>electrically</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism' target='_blank'>changing_table:adult:height:mechanism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric' target='_blank'>electric</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-support
|
||||
The question is `How is the adult changing table supported?`
|
||||
|
||||
- *The changing table is mounted to the wall* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted' target='_blank'>wall_mounted</a>
|
||||
- *The changing table stands on table legs* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs' target='_blank'>legs</a>
|
||||
- *The changing table stands on table legs <b>with wheels</b> and can be moved* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels' target='_blank'>wheels</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### questions-adult-changing-table
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(adult-changing-table,,yes)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-question-box
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(toilet-questions,wheelchair;adult-changing-table,)}*
|
||||
|
||||
This tagrendering has labels `toilet-questions` `all` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,hidden;address;wheelchair;adult-changing-table;toilet-questions)}*
|
||||
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### delete-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{delete_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
## Filters
|
||||
|
||||
|
|
|
@ -79,36 +79,31 @@ Elements must match **any** of the following expressions:
|
|||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [oh-visitor](#oh-visitor) | When are visitors allowed to visit?<br/>_<h3>Opening hours for visitors</h3>Regular visitors are allowed at the following moments: {opening_hours_table(opening_hours:visitors,,)}<p class='subtle'>Some wands might have different opening hours. Many hospitals allow visits during emergencies too.</p>_ | | *[opening_hours:visitors](https://wiki.osm.org/wiki/Key:opening_hours:visitors)* ([opening_hours](../SpecialInputElements.md#opening_hours)) |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
### name
|
||||
|
||||
The question is `What is the name of this hospital?`
|
||||
|
||||
*This hospital is called {name}* is shown if `name` is set.
|
||||
|
||||
### inpatient
|
||||
|
||||
The question is `Does this facility admit inpatients?`
|
||||
|
||||
- *This is a clinic - patients can not stay overnight* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dclinic' target='_blank'>clinic</a>
|
||||
- *This is a hospital - patients can be admitted here for multiple days* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dhospital' target='_blank'>hospital</a>
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -116,115 +111,88 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### oh-visitor
|
||||
|
||||
The question is `When are visitors allowed to visit?`
|
||||
|
||||
*<h3>Opening hours for visitors</h3>Regular visitors are allowed at the following moments: {opening_hours_table(opening_hours:visitors,,)}<p class='subtle'>Some wands might have different opening hours. Many hospitals allow visits during emergencies too.</p>* is shown if `opening_hours:visitors` is set.
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
|
||||
This document is autogenerated from [assets/layers/hospital/hospital.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/layers/hospital/hospital.json)
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
A layer showing pharmacies, which (probably) dispense prescription drugs
|
||||
|
||||
- This layer is shown at zoomlevel **13** and higher
|
||||
- This layer will automatically load [toilet](./toilet.md) into the layout as it depends on it: tagrendering has_toilets needs this layer (has_toilets)
|
||||
|
||||
## Table of contents
|
||||
|
||||
|
@ -30,6 +31,49 @@ A layer showing pharmacies, which (probably) dispense prescription drugs
|
|||
- [address-questions](#address-questions)
|
||||
- [payment-options](#payment-options)
|
||||
- [wheelchair](#wheelchair)
|
||||
- [toilets-group](#toilets-group)
|
||||
- [grouptitle](#grouptitle)
|
||||
- [has_toilets](#has_toilets)
|
||||
- [images_toilet](#images_toilet)
|
||||
- [toilets_repeated](#toilets_repeated)
|
||||
- [toilets_single_level](#toilets_single_level)
|
||||
- [toilets_toilet-access](#toilets_toilet-access)
|
||||
- [toilets_toilets-fee](#toilets_toilets-fee)
|
||||
- [toilets_toilet-charge](#toilets_toilet-charge)
|
||||
- [toilets_payment-options-split](#toilets_payment-options-split)
|
||||
- [toilets_gender_segregated](#toilets_gender_segregated)
|
||||
- [toilets_toilet-supervised](#toilets_toilet-supervised)
|
||||
- [toilets_description](#toilets_description)
|
||||
- [toilets_toilets-wheelchair](#toilets_toilets-wheelchair)
|
||||
- [toilets-type](#toilets-type)
|
||||
- [toilets-disposal](#toilets-disposal)
|
||||
- [menstrual_products](#menstrual_products)
|
||||
- [menstrual_products_location](#menstrual_products_location)
|
||||
- [toilets-changing-table](#toilets-changing-table)
|
||||
- [toilet-changing_table:location](#toilet-changing_tablelocation)
|
||||
- [toilet-has-paper](#toilet-has-paper)
|
||||
- [toilet-handwashing](#toilet-handwashing)
|
||||
- [toilet-drying](#toilet-drying)
|
||||
- [wheelchair-group](#wheelchair-group)
|
||||
- [wheelchair-picture-carousel](#wheelchair-picture-carousel)
|
||||
- [wheelchair-picture](#wheelchair-picture)
|
||||
- [wheelchair-title](#wheelchair-title)
|
||||
- [toilet-wheelchair-access](#toilet-wheelchair-access)
|
||||
- [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr)
|
||||
- [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind)
|
||||
- [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left)
|
||||
- [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right)
|
||||
- [wheelchair-door-width](#wheelchair-door-width)
|
||||
- [questions-wheelchair](#questions-wheelchair)
|
||||
- [adult_changing_table_title](#adult_changing_table_title)
|
||||
- [adult-changing-table](#adult-changing-table)
|
||||
- [changing_table_adult_height](#changing_table_adult_height)
|
||||
- [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height)
|
||||
- [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height)
|
||||
- [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism)
|
||||
- [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support)
|
||||
- [questions-adult-changing-table](#questions-adult-changing-table)
|
||||
- [toilet-question-box](#toilet-question-box)
|
||||
- [leftover-questions](#leftover-questions)
|
||||
- [move-button](#move-button)
|
||||
- [delete-button](#delete-button)
|
||||
|
@ -71,6 +115,37 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/addr:housenumber#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/addr%3Ahousenumber/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/addr:street#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/addr%3Astreet/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/addr:unit#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/addr%3Aunit/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [addr:unit](https://wiki.openstreetmap.org/wiki/Key:addr:unit) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:addr:unit%3D) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets](https://wiki.openstreetmap.org/wiki/Key:toilets) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:level#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Alevel/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:level](https://wiki.openstreetmap.org/wiki/Key:toilets:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:access#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Aaccess/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:access](https://wiki.openstreetmap.org/wiki/Key:toilets:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno) [key](https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:fee#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Afee/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:fee](https://wiki.openstreetmap.org/wiki/Key:toilets:fee) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:charge#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Acharge/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:charge](https://wiki.openstreetmap.org/wiki/Key:toilets:charge) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:gender_segregated#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Agender_segregated/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:gender_segregated](https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:supervised#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Asupervised/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:supervised](https://wiki.openstreetmap.org/wiki/Key:toilets:supervised) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes) [interval](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:description#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Adescription/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:description](https://wiki.openstreetmap.org/wiki/Key:toilets:description) | [text](../SpecialInputElements.md#text) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno) [designated](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:position#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Aposition/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:position](https://wiki.openstreetmap.org/wiki/Key:toilets:position) | Multiple choice | [seated](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated) [urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal) [squat](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat) [seated;urinal](https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:disposal#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Adisposal/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:disposal](https://wiki.openstreetmap.org/wiki/Key:toilets:disposal) | Multiple choice | [flush](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush) [pitlatrine](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine) [bucket](https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:menstrual_products#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Amenstrual_products/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:menstrual_products](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:menstrual_products:location#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Amenstrual_products%3Alocation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:menstrual_products:location](https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table](https://wiki.openstreetmap.org/wiki/Key:changing_table) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:location#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Alocation/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:location](https://wiki.openstreetmap.org/wiki/Key:changing_table:location) | [string](../SpecialInputElements.md#string) | [female_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet) [male_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet) [wheelchair_toilet](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet) [dedicated_room](https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:paper_supplied#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Apaper_supplied/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:paper_supplied](https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:handwashing#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Ahandwashing/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:handwashing](https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:hands_drying#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Ahands_drying/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:hands_drying](https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying) | Multiple choice | [electric_hand_dryer](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer) [paper_towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel) [towel_cabinet](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet) [towel](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno) |
|
||||
| <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) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:grab_rail:left#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Agrab_rail%3Aleft/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:grab_rail:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:grab_rail:behind#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Agrab_rail%3Abehind/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:grab_rail:behind](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:is_foldable:left#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Ais_foldable%3Aleft/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:is_foldable:left](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/toilets:wheelchair:is_foldable:right#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/toilets%3Awheelchair%3Ais_foldable%3Aright/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [toilets:wheelchair:is_foldable:right](https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/door:width#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/door%3Awidth/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [door:width](https://wiki.openstreetmap.org/wiki/Key:door:width) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Aheight/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height) | [pfloat](../SpecialInputElements.md#pfloat) | [adjustable](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:min_height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Amin_height/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:min_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:min_height) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:max_height#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Amax_height/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:max_height](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:max_height) | [pfloat](../SpecialInputElements.md#pfloat) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:height:mechanism#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Aheight%3Amechanism/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:height:mechanism](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism) | Multiple choice | [manual](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual) [electric](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/changing_table:adult:support#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/changing_table%3Aadult%3Asupport/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [changing_table:adult:support](https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support) | Multiple choice | [wall_mounted](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted) [legs](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs) [wheels](https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels) |
|
||||
|
||||
## Featureview elements and TagRenderings
|
||||
|
||||
|
@ -91,7 +166,50 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [payment-options](#payment-options) <br/> _(Original in [questions](./BuiltinQuestions.md#payment-options))_ | Which methods of payment are accepted here?<br/>3 options | | _Multiple choice only_ |
|
||||
| [wheelchair](#wheelchair) | _wheelchair_ | | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [toilets-group](#toilets-group) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-group))_ | _{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}_ | all | _Multiple choice only_ |
|
||||
| [grouptitle](#grouptitle) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#grouptitle))_ | _Toilet information_<br/>1 options | all, hidden | _Multiple choice only_ |
|
||||
| [has_toilets](#has_toilets) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#has_toilets))_ | Has toilets?<br/>3 options | toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [images_toilet](#images_toilet) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#images_toilet))_ | _{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}_ | relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_repeated](#toilets_repeated) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_repeated))_ | _Multiple, identical objects can be found on floors {toilets:repeat_on}._ | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_single_level](#toilets_single_level) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_single_level))_ | On what level is this feature located?<br/>_Located on the {toilets:level}th floor_<br/>5 options | level, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:level](https://wiki.osm.org/wiki/Key:toilets:level)* ([float](../SpecialInputElements.md#float)) |
|
||||
| [toilets_toilet-access](#toilets_toilet-access) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-access))_ | Are these toilets publicly accessible?<br/>_Access is {toilets:access}_<br/>4 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:access](https://wiki.osm.org/wiki/Key:toilets:access)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets_toilets-fee](#toilets_toilets-fee) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-fee))_ | Are these toilets free to use?<br/>2 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_toilet-charge](#toilets_toilet-charge) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-charge))_ | How much does one have to pay for these toilets?<br/>_The fee is {toilets:charge}_ | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | *[toilets:charge](https://wiki.osm.org/wiki/Key:toilets:charge)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets_payment-options-split](#toilets_payment-options-split) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_payment-options-split))_ | Which methods of payment are accepted here?<br/>7 options | relevant-questions, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_gender_segregated](#toilets_gender_segregated) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_gender_segregated))_ | Are these toilets gender-segregated?<br/>2 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_toilet-supervised](#toilets_toilet-supervised) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilet-supervised))_ | Is this toilets supervised by a person?<br/>3 options | relevant-questions, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_description](#toilets_description) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_description))_ | Is there still some relevant info that the previous questions did not cover? Feel free to add it here.<br/>_{toilets:description}_ | amenity-no-prefix, no-prefix, relevant-questions, relevant_questions, toilet-questions, hidden, all | *[toilets:description](https://wiki.osm.org/wiki/Key:toilets:description)* ([text](../SpecialInputElements.md#text)) |
|
||||
| [toilets_toilets-wheelchair](#toilets_toilets-wheelchair) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_toilets-wheelchair))_ | Is there a dedicated toilet for wheelchair users?<br/>3 options | relevant-questions, wheelchair, hidden, no-prefix, amenity-no-prefix, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets-type](#toilets-type) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-type))_ | Which kind of toilets are these?<br/>4 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets-disposal](#toilets-disposal) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-disposal))_ | How is the waste handled?<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [menstrual_products](#menstrual_products) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products))_ | Are free, menstrual products distributed here?<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [menstrual_products_location](#menstrual_products_location) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#menstrual_products_location))_ | Where are the free menstrual products located?<br/>_The menstrual products are located in {toilets:menstrual_products:location}_<br/>3 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[toilets:menstrual_products:location](https://wiki.osm.org/wiki/Key:toilets:menstrual_products:location)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilets-changing-table](#toilets-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets-changing-table))_ | Is a changing table (to change diapers) available?<br/>2 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-changing_table:location](#toilet-changing_table:location) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-changing_table:location))_ | Where is the changing table located?<br/>_A changing table is located at {changing_table:location}_<br/>4 options | relevant-questions, no-prefix, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:location](https://wiki.osm.org/wiki/Key:changing_table:location)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [toilet-has-paper](#toilet-has-paper) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-has-paper))_ | Does one have to bring their own toilet paper to this toilet?<br/>2 options | relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-handwashing](#toilet-handwashing) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-handwashing))_ | Do these toilets have a sink to wash your hands?<br/>2 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-drying](#toilet-drying) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-drying))_ | Do these toilets have a device to dry your hands?<br/>5 options | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-group](#wheelchair-group) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-group))_ | _{group(wheelchair-title,wheelchair;adult-changing-table,)}_ | relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-picture-carousel](#wheelchair-picture-carousel) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture-carousel))_ | _{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-picture](#wheelchair-picture) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-picture))_ | _{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}_ | wheelchair, hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-title](#wheelchair-title) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-title))_ | _Wheelchair accessible toilet_<br/>2 options | hidden, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-wheelchair-access](#toilet-wheelchair-access) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-wheelchair-access))_ | Is the wheelchair-accessible toilet locked?<br/>5 options | hidden, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_has_grab_rail_lr](#toilets_wheelchair_has_grab_rail_lr) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_lr))_ | Is there a grab rail?<br/>4 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_has_grab_rail_behind](#toilets_wheelchair_has_grab_rail_behind) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_has_grab_rail_behind))_ | Does the toilet have a grab rail behind the toilet?<br/>2 options | wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_is_foldable_left](#toilets_wheelchair_is_foldable_left) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_left))_ | Is the left grab rail foldable?<br/>2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilets_wheelchair_is_foldable_right](#toilets_wheelchair_is_foldable_right) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilets_wheelchair_is_foldable_right))_ | Is the right grab rail foldable?<br/>2 options | generic_questions, wheelchair, relevant-questions, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [wheelchair-door-width](#wheelchair-door-width) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#wheelchair-door-width))_ | What is the width of the door to the wheelchair accessible toilet?<br/>_The door to the wheelchair-accessible toilet is {canonical(door:width)} wide_ | relevant-questions, wheelchair, hidden, prefixed, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[door:width](https://wiki.osm.org/wiki/Key:door:width)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [questions-wheelchair](#questions-wheelchair) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-wheelchair))_ | _{questions(wheelchair,,)}_ | wheelchair, hidden, relevant-questions, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [adult_changing_table_title](#adult_changing_table_title) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult_changing_table_title))_ | _Adult changing table_ | hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [adult-changing-table](#adult-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#adult-changing-table))_ | Does this toilet have an adult changing table?<br/>2 options | prefixed, hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [changing_table_adult_height](#changing_table_adult_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_height))_ | What is the height of the adult changing table?<br/>_The changing table is {canonical(changing_table:adult:height)} high_<br/>1 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:height](https://wiki.osm.org/wiki/Key:changing_table:adult:height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-min_height](#changing_table_adult_adult-changing-table-min_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-min_height))_ | What is the lowest height the adult changing table can be moved to?<br/>_The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:min_height](https://wiki.osm.org/wiki/Key:changing_table:adult:min_height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-max_height](#changing_table_adult_adult-changing-table-max_height) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-max_height))_ | What is the highest height the adult changing table can be moved to?<br/>_The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}_ | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | *[changing_table:adult:max_height](https://wiki.osm.org/wiki/Key:changing_table:adult:max_height)* ([pfloat](../SpecialInputElements.md#pfloat)) |
|
||||
| [changing_table_adult_adult-changing-table-mechanism](#changing_table_adult_adult-changing-table-mechanism) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-mechanism))_ | How is the height of the changing table adjusted?<br/>2 options | relevant_questions, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [changing_table_adult_adult-changing-table-support](#changing_table_adult_adult-changing-table-support) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#changing_table_adult_adult-changing-table-support))_ | How is the adult changing table supported?<br/>3 options | relevant_questions, hidden, prefixed, adult-changing-table, hidden, prefixed, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [questions-adult-changing-table](#questions-adult-changing-table) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#questions-adult-changing-table))_ | _{questions(adult-changing-table,,yes)}_ | hidden, relevant-questions, adult-changing-table, amenity-prefixed, relevant_questions, toilet-questions, hidden, all | _Multiple choice only_ |
|
||||
| [toilet-question-box](#toilet-question-box) <br/> _(Original in [toilet_at_amenity_lib](./toilet_at_amenity_lib.md#toilet-question-box))_ | _{questions(toilet-questions,wheelchair;adult-changing-table,)}_ | toilet-questions, all, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address;wheelchair;adult-changing-table;toilet-questions)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
@ -109,13 +227,11 @@ _This tagrendering has no question and is thus read-only_
|
|||
*{create_review()}{list_reviews()}*
|
||||
|
||||
### name
|
||||
|
||||
The question is `What is the name of the pharmacy?`
|
||||
|
||||
*This pharmacy is called {name}* is shown if `name` is set.
|
||||
|
||||
### opening_hours
|
||||
|
||||
The question is `What are the opening hours of {title()}?`
|
||||
|
||||
*<h3>Opening hours</h3>{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
|
||||
|
@ -123,18 +239,15 @@ The question is `What are the opening hours of {title()}?`
|
|||
- *Marked as closed for an unspecified time* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3Dclosed' target='_blank'>closed</a>. _This option cannot be chosen as answer_
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -142,87 +255,66 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### payment-options
|
||||
|
||||
The question is `Which methods of payment are accepted here?`
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/cash.svg'> *Cash is accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cash' target='_blank'>payment:cash</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cash%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cash' target='_blank'>payment:cash</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cash%3Dno' target='_blank'>no</a>
|
||||
|
@ -230,41 +322,450 @@ The question is `Which methods of payment are accepted here?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/qrcode.svg'> *Payment by QR-code is possible here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:qr_code' target='_blank'>payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:qr_code%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:qr_code' target='_blank'>payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:qr_code%3Dno' target='_blank'>no</a>
|
||||
|
||||
### wheelchair
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*wheelchair*
|
||||
|
||||
### leftover-questions
|
||||
|
||||
### toilets-group
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{group(grouptitle,toilet-questions,wheelchair;wheelchair-title;adult-changing-table)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `all`
|
||||
|
||||
### grouptitle
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Toilet information*
|
||||
|
||||
- *Does not have toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering has labels `all` `hidden`
|
||||
|
||||
### has_toilets
|
||||
The question is `Has {title()} toilets?`
|
||||
|
||||
- *Has toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
- *Has no toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dno' target='_blank'>no</a>
|
||||
- *The toilets are marked separately on the map* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dseparate' target='_blank'>separate</a>
|
||||
|
||||
This tagrendering has labels `toilet-questions` `hidden` `all`
|
||||
|
||||
### images_toilet
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_carousel(toilets:panoramax;toilets:mapillary;toilets:images)}{image_upload(toilets:panoramax,Add a picture of the toilets,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_repeated
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Multiple, identical objects can be found on floors {toilets:repeat_on}.*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:repeat_on~.+
|
||||
This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_single_level
|
||||
The question is `On what level is this feature located?`
|
||||
|
||||
*Located on the {toilets:level}th floor* is shown if `toilets:level` is set.
|
||||
|
||||
- *Located underground* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:location' target='_blank'>toilets:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:location%3Dunderground' target='_blank'>underground</a>. _This option cannot be chosen as answer_
|
||||
- *Located on the ground floor* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D0' target='_blank'>0</a>
|
||||
- *Located on the ground floor* is shown if with toilets:level=. _This option cannot be chosen as answer_
|
||||
- *Located on the first floor* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D1' target='_blank'>1</a>
|
||||
- *Located on the first basement level* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:level' target='_blank'>toilets:level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:level%3D-1' target='_blank'>-1</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:repeat_on=
|
||||
This tagrendering has labels `level` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-access
|
||||
The question is `Are these toilets publicly accessible?`
|
||||
|
||||
*Access is {toilets:access}* is shown if `toilets:access` is set.
|
||||
|
||||
- *Public access* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes' target='_blank'>yes</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *Only access to customers* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dcustomers' target='_blank'>customers</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/lock'> *Not accessible* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *Accessible, but one has to ask a key to enter* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dkey' target='_blank'>key</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilets-fee
|
||||
The question is `Are these toilets free to use?`
|
||||
|
||||
- *These are paid toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
- *Free to use* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:access!=no
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-charge
|
||||
The question is `How much does one have to pay for these toilets?`
|
||||
|
||||
*The fee is {toilets:charge}* is shown if `toilets:charge` is set.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_payment-options-split
|
||||
The question is `Which methods of payment are accepted here?`
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/cash.svg'> *Cash is accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:cash' target='_blank'>toilets:payment:cash</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:cash%3Dyes' target='_blank'>yes</a>. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cash=
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Payment cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:cards' target='_blank'>toilets:payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:cards%3Dyes' target='_blank'>yes</a>. _This option cannot be chosen as answer_. Unselecting this answer will add toilets:payment:cards=
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/qrcode.svg'> *Payment by QR-code is possible here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:qr_code' target='_blank'>toilets:payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:qr_code%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:qr_code' target='_blank'>toilets:payment:qr_code</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:qr_code%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/coins.svg'> *Coins are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:coins' target='_blank'>toilets:payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:coins%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:coins' target='_blank'>toilets:payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:coins%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/notes.svg'> *Bank notes are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:notes' target='_blank'>toilets:payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:notes%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:notes' target='_blank'>toilets:payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:notes%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Debit cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:debit_cards' target='_blank'>toilets:payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:debit_cards%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:debit_cards' target='_blank'>toilets:payment:debit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:debit_cards%3Dno' target='_blank'>no</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/payment_card.svg'> *Credit cards are accepted here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:credit_cards' target='_blank'>toilets:payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:credit_cards%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:payment:credit_cards' target='_blank'>toilets:payment:credit_cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:payment:credit_cards%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:fee' target='_blank'>toilets:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:fee%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_gender_segregated
|
||||
The question is `Are these toilets gender-segregated?`
|
||||
|
||||
- *There is a separate, signposted area for men and women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated' target='_blank'>toilets:gender_segregated</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dyes' target='_blank'>yes</a>
|
||||
- *There is no separate, signposted area for men and women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:gender_segregated' target='_blank'>toilets:gender_segregated</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:gender_segregated%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:toilets:position!=urinal
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilet-supervised
|
||||
The question is `Is this toilets supervised by a person?`
|
||||
|
||||
- *There is a person supervising these toilets during (most of) the opening hours* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dyes' target='_blank'>yes</a>
|
||||
- *There is a person supervising these toilets, but they are present only during certain times of the opening hours* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dinterval' target='_blank'>interval</a>
|
||||
- *These toilets are not supervised* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:supervised' target='_blank'>toilets:supervised</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:supervised%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:access' target='_blank'>toilets:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:access%3Dyes' target='_blank'>yes</a> | toilets:access=)
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_description
|
||||
The question is `Is there still some relevant info that the previous questions did not cover? Feel free to add it here.`
|
||||
|
||||
*{toilets:description}* is shown if `toilets:description` is set.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `amenity-no-prefix` `no-prefix` `relevant-questions` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_toilets-wheelchair
|
||||
The question is `Is there a dedicated toilet for wheelchair users?`
|
||||
|
||||
- *There is a dedicated toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a>
|
||||
- *No wheelchair access* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno' target='_blank'>no</a>
|
||||
- *There is only a dedicated toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `no-prefix` `amenity-no-prefix` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-type
|
||||
The question is `Which kind of toilets are these?`
|
||||
|
||||
- *There are only seated toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated' target='_blank'>seated</a>
|
||||
- *There are only urinals here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Durinal' target='_blank'>urinal</a>
|
||||
- *There are only squat toilets here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dsquat' target='_blank'>squat</a>
|
||||
- *Both seated toilets and urinals are available here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:position' target='_blank'>toilets:position</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:position%3Dseated;urinal' target='_blank'>seated;urinal</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-disposal
|
||||
The question is `How is the waste handled?`
|
||||
|
||||
- *The waste is moved away by flushing the toilet with water* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dflush' target='_blank'>flush</a>
|
||||
- *The waste falls into a pit* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dpitlatrine' target='_blank'>pitlatrine</a>
|
||||
- *The waste is collected in a bucket or similar container, which is regularly removed* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:disposal' target='_blank'>toilets:disposal</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:disposal%3Dbucket' target='_blank'>bucket</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### menstrual_products
|
||||
The question is `Are free, menstrual products distributed here?`
|
||||
|
||||
- *Free menstrual products are available to all visitors of these toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dyes' target='_blank'>yes</a>
|
||||
- *Free menstrual products are available to some visitors of these toilets* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited' target='_blank'>limited</a>
|
||||
- *No free menstrual products are available here* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### menstrual_products_location
|
||||
The question is `Where are the free menstrual products located?`
|
||||
|
||||
*The menstrual products are located in {toilets:menstrual_products:location}* is shown if `toilets:menstrual_products:location` is set.
|
||||
|
||||
- *The free, menstrual products are located in the toilet for women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dfemale_toilet' target='_blank'>female_toilet</a>
|
||||
- *The free, menstrual products are located in the toilet for men* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dmale_toilet' target='_blank'>male_toilet</a>
|
||||
- *The free, menstrual products are located in the toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products:location' target='_blank'>toilets:menstrual_products:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products:location%3Dwheelchair_toilet' target='_blank'>wheelchair_toilet</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:menstrual_products' target='_blank'>toilets:menstrual_products</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:menstrual_products%3Dlimited' target='_blank'>limited</a> | toilets:menstrual_products:location~.+)
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets-changing-table
|
||||
The question is `Is a changing table (to change diapers) available?`
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/baby.svg'> *A changing table is available* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes' target='_blank'>yes</a>
|
||||
- *No changing table is available* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-changing_table:location
|
||||
The question is `Where is the changing table located?`
|
||||
|
||||
*A changing table is located at {changing_table:location}* is shown if `changing_table:location` is set.
|
||||
|
||||
- *A changing table is in the toilet for women* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dfemale_toilet' target='_blank'>female_toilet</a>
|
||||
- *A changing table is in the toilet for men* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dmale_toilet' target='_blank'>male_toilet</a>
|
||||
- *A changing table is in the toilet for wheelchair users* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Dwheelchair_toilet' target='_blank'>wheelchair_toilet</a>
|
||||
- *A changing table is in a dedicated room* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:location' target='_blank'>changing_table:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:location%3Ddedicated_room' target='_blank'>dedicated_room</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table' target='_blank'>changing_table</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `no-prefix` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-has-paper
|
||||
The question is `Does one have to bring their own toilet paper to this toilet?`
|
||||
|
||||
- *This toilet is equipped with toilet paper* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied' target='_blank'>toilets:paper_supplied</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dyes' target='_blank'>yes</a>
|
||||
- *You have to bring your own toilet paper to this toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:paper_supplied' target='_blank'>toilets:paper_supplied</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:paper_supplied%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & toilets:position!=urinal
|
||||
This tagrendering has labels `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-handwashing
|
||||
The question is `Do these toilets have a sink to wash your hands?`
|
||||
|
||||
- *These toilets have a sink to wash your hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes' target='_blank'>yes</a>
|
||||
- *These toilets <b>don't</b> have a sink to wash your hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-drying
|
||||
The question is `Do these toilets have a device to dry your hands?`
|
||||
|
||||
- *Electric hand dryers are available for drying hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Delectric_hand_dryer' target='_blank'>electric_hand_dryer</a>
|
||||
- *Paper towels are available for drying hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dpaper_towel' target='_blank'>paper_towel</a>
|
||||
- *A towel roll cabinet is available for drying hands* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel_cabinet' target='_blank'>towel_cabinet</a>
|
||||
- *A fabric towel available to dry your hands.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dtowel' target='_blank'>towel</a>
|
||||
- *There are no hand drying facilities available.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:hands_drying' target='_blank'>toilets:hands_drying</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:hands_drying%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:handwashing' target='_blank'>toilets:handwashing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:handwashing%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-group
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(wheelchair-title,wheelchair;adult-changing-table,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-picture-carousel
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_carousel(toilets:wheelchair:panoramax;toilets:wheelchair:image;toilets:wheelchair:mapillary)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-picture
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{image_upload(toilets:wheelchair:panoramax,Add a picture of the wheelchair accessible toilet,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-title
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Wheelchair accessible toilet*
|
||||
|
||||
- *Wheelchair accessibility features* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated' target='_blank'>designated</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a>
|
||||
- *No wheelchair accessible toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno' target='_blank'>no</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-wheelchair-access
|
||||
The question is `Is the wheelchair-accessible toilet locked?`
|
||||
|
||||
- *The wheelchair accessible toilets are freely accessible* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:access' target='_blank'>toilets:wheelchair:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:access%3Dyes' target='_blank'>yes</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/key'> *One needs to ask permission to access wheelchair-accessible toilet, e.g. by asking a key* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:access' target='_blank'>toilets:wheelchair:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:access%3Dkey' target='_blank'>key</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/MLAK.svg'> *One can use a <i>Master Locksmiths Access Key</i> <b>(MLAK)</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Dmlak' target='_blank'>mlak</a>
|
||||
- *One can use a <b>RADAR Key</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Dnks' target='_blank'>nks</a>
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/toilet/eurokey.svg'> *One can use a <b>EuroKey</b> to access this bathroom* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:centralkey' target='_blank'>centralkey</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:centralkey%3Deurokey' target='_blank'>eurokey</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>)) & (<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes' target='_blank'>yes</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpublic' target='_blank'>public</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers' target='_blank'>customers</a> | access=)
|
||||
This tagrendering has labels `hidden` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_has_grab_rail_lr
|
||||
The question is `Is there a grab rail?`
|
||||
|
||||
- *Grab rails on <b>both</b> sides* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a>
|
||||
- *Only grab rails on the <b>left</b> side* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dno' target='_blank'>no</a>
|
||||
- *Grab rails on the <b>right</b> side* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno' target='_blank'>no</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a>
|
||||
- *<b>No grab rails</b> at all* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dno' target='_blank'>no</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_has_grab_rail_behind
|
||||
The question is `Does the toilet have a grab rail behind the toilet?`
|
||||
|
||||
- *Has a grab rail <b>behind</b> the toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind' target='_blank'>toilets:wheelchair:grab_rail:behind</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dyes' target='_blank'>yes</a>
|
||||
- *No grab rail behind the toilet* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:behind' target='_blank'>toilets:wheelchair:grab_rail:behind</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:behind%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_is_foldable_left
|
||||
The question is `Is the left grab rail foldable?`
|
||||
|
||||
- *The left grab rail is <b>foldable</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left' target='_blank'>toilets:wheelchair:is_foldable:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dyes' target='_blank'>yes</a>
|
||||
- *The left grab rail is not foldable* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:left' target='_blank'>toilets:wheelchair:is_foldable:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:left%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:left' target='_blank'>toilets:wheelchair:grab_rail:left</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:left%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilets_wheelchair_is_foldable_right
|
||||
The question is `Is the right grab rail foldable?`
|
||||
|
||||
- *The right grab rail is <b>foldable</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right' target='_blank'>toilets:wheelchair:is_foldable:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dyes' target='_blank'>yes</a>
|
||||
- *The right grab rail is not foldable* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:is_foldable:right' target='_blank'>toilets:wheelchair:is_foldable:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:is_foldable:right%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair:grab_rail:right' target='_blank'>toilets:wheelchair:grab_rail:right</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair:grab_rail:right%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Dyes' target='_blank'>yes</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilets' target='_blank'>toilets</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes' target='_blank'>yes</a>))
|
||||
This tagrendering has labels `generic_questions` `wheelchair` `relevant-questions` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### wheelchair-door-width
|
||||
The question is `What is the width of the door to the wheelchair accessible toilet?`
|
||||
|
||||
*The door to the wheelchair-accessible toilet is {canonical(door:width)} wide* is shown if `door:width` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 4 (both inclusive). A warning will appear if the value is outside of 0.6 and 2.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a> & (<a href='https://wiki.openstreetmap.org/wiki/Key:toilets:wheelchair' target='_blank'>toilets:wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets:wheelchair%3Ddesignated' target='_blank'>designated</a> | (<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dtoilet' target='_blank'>toilet</a> & wheelchair~^(yes|designated)$))
|
||||
This tagrendering has labels `relevant-questions` `wheelchair` `hidden` `prefixed` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### questions-wheelchair
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(wheelchair,,)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `wheelchair` `hidden` `relevant-questions` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### adult_changing_table_title
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*Adult changing table*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### adult-changing-table
|
||||
The question is `Does this toilet have an adult changing table?`
|
||||
|
||||
- *Has a changing table for adults* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a>
|
||||
- *No changing table for adults* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dno' target='_blank'>no</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `prefixed` `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_height
|
||||
The question is `What is the height of the adult changing table?`
|
||||
|
||||
*The changing table is {canonical(changing_table:adult:height)} high* is shown if `changing_table:adult:height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
- *The changing table is <b>adjustable in height</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-min_height
|
||||
The question is `What is the lowest height the adult changing table can be moved to?`
|
||||
|
||||
*The lowest height of the adult changing table is {canonical(changing_table:adult:min_height)}* is shown if `changing_table:adult:min_height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-max_height
|
||||
The question is `What is the highest height the adult changing table can be moved to?`
|
||||
|
||||
*The highest height of the adult changing table is {canonical(changing_table:adult:max_height)}* is shown if `changing_table:adult:max_height` is set.
|
||||
|
||||
The allowed input is of type pfloat and is in range 0.4 until 2 (both inclusive). A warning will appear if the value is outside of 0.8 and 1.7.
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-mechanism
|
||||
The question is `How is the height of the changing table adjusted?`
|
||||
|
||||
- *The height of the adult changing table is adjusted <b>manually</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism' target='_blank'>changing_table:adult:height:mechanism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Dmanual' target='_blank'>manual</a>
|
||||
- *The height of the adult changing table is adjusted <b>electrically</b>* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height:mechanism' target='_blank'>changing_table:adult:height:mechanism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height:mechanism%3Delectric' target='_blank'>electric</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:height' target='_blank'>changing_table:adult:height</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:height%3Dadjustable' target='_blank'>adjustable</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### changing_table_adult_adult-changing-table-support
|
||||
The question is `How is the adult changing table supported?`
|
||||
|
||||
- *The changing table is mounted to the wall* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwall_mounted' target='_blank'>wall_mounted</a>
|
||||
- *The changing table stands on table legs* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dlegs' target='_blank'>legs</a>
|
||||
- *The changing table stands on table legs <b>with wheels</b> and can be moved* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult:support' target='_blank'>changing_table:adult:support</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult:support%3Dwheels' target='_blank'>wheels</a>
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:changing_table:adult' target='_blank'>changing_table:adult</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:changing_table:adult%3Dyes' target='_blank'>yes</a> & <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `relevant_questions` `hidden` `prefixed` `adult-changing-table` `hidden` `prefixed` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### questions-adult-changing-table
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(adult-changing-table,,yes)}*
|
||||
|
||||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:toilets' target='_blank'>toilets</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:toilets%3Dyes' target='_blank'>yes</a>
|
||||
This tagrendering has labels `hidden` `relevant-questions` `adult-changing-table` `amenity-prefixed` `relevant_questions` `toilet-questions` `hidden` `all`
|
||||
|
||||
### toilet-question-box
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(toilet-questions,wheelchair;adult-changing-table,)}*
|
||||
|
||||
This tagrendering has labels `toilet-questions` `all` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,hidden;address;wheelchair;adult-changing-table;toilet-questions)}*
|
||||
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### delete-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{delete_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
## Filters
|
||||
|
||||
|
|
|
@ -82,7 +82,7 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| [street](#street) <br/> _(Original in [address](./address.md#street))_ | What street is this address located in?<br/>_This address is in street <b>{addr:street}</b>_ | address, hidden | *[addr:street](https://wiki.osm.org/wiki/Key:addr:street)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [delete-button](#delete-button) | _{delete_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
@ -94,13 +94,11 @@ _This tagrendering has no question and is thus read-only_
|
|||
*{image_carousel()}{image_upload()}*
|
||||
|
||||
### name
|
||||
|
||||
The question is `What is the name of this physiotherapists office?`
|
||||
|
||||
*This physiotherapists office is called {name}* is shown if `name` is set.
|
||||
|
||||
### opening_hours_by_appointment
|
||||
|
||||
The question is `What are the opening hours of {title()}?`
|
||||
|
||||
*<h3>Opening hours</h3>{opening_hours_table(opening_hours)}* is shown if `opening_hours` is set.
|
||||
|
@ -110,18 +108,15 @@ The question is `What are the opening hours of {title()}?`
|
|||
- *Marked as closed for an unspecified time* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3Dclosed' target='_blank'>closed</a>. _This option cannot be chosen as answer_
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -129,115 +124,88 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### delete-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{delete_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
## Filters
|
||||
|
||||
|
|
|
@ -113,7 +113,7 @@ Elements must match **any** of the following expressions:
|
|||
| [school-language](#school-language) | _{language_chooser(language,What is the main language of this school?<div class='subtle'>What language is spoken with the students in non-language related courses and with the administration?</div>,,&LBRACElanguage&LPARENS&RPARENS&RBRACE is the main language of this school,The following languages are used in this school:&LBRACElist&LPARENS&RPARENS&RBRACE,The main language of this school is unknown)}_ | | _Multiple choice only_ |
|
||||
| [uniform](#uniform) | Do pupils have to wear a uniform or obey a dresscode?<br/>_{dress_code}_<br/>7 options | | *[dress_code](https://wiki.osm.org/wiki/Key:dress_code)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [wikipedia](#wikipedia) <br/> _(Original in [questions](./BuiltinQuestions.md#wikipedia))_ | What is the corresponding Wikidata entity?<br/>_{wikipedia():max-height:25rem}_<br/>2 options | | *[wikidata](https://wiki.osm.org/wiki/Key:wikidata)* ([wikidata](../SpecialInputElements.md#wikidata)) |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
|
@ -124,24 +124,20 @@ _This tagrendering has no question and is thus read-only_
|
|||
*{image_carousel()}{image_upload()}*
|
||||
|
||||
### school-name
|
||||
|
||||
The question is `What is the name of this school?`
|
||||
|
||||
*This school is named {name}* is shown if `name` is set.
|
||||
|
||||
### phone
|
||||
|
||||
The question is `What is the phone number of {title()}?`
|
||||
|
||||
*{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)}* is shown if `phone` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/questions/phone.svg'> *{link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)}* is shown if with contact:phone~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### email
|
||||
|
||||
The question is `What is the email address of {title()}?`
|
||||
|
||||
*<a href='mailto:{email}' target='_blank' rel='noopener'>{email}</a>* is shown if `email` is set.
|
||||
|
@ -149,93 +145,71 @@ The question is `What is the email address of {title()}?`
|
|||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{contact:email}' target='_blank' rel='noopener'>{contact:email}</a>* is shown if with contact:email~.+. _This option cannot be chosen as answer_
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/svg/envelope.svg'> *<a href='mailto:{operator:email}' target='_blank' rel='noopener'>{operator:email}</a>* is shown if with operator:email~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### website
|
||||
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
*<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>* is shown if `website` is set.
|
||||
|
||||
- <img width='38px' height='38px' src='https://dev.mapcomplete.org/./assets/layers/icons/website.svg'> *<a href='{contact:website}' rel='nofollow noopener noreferrer' target='_blank'>{contact:website}</a>* is shown if with contact:website~.+. _This option cannot be chosen as answer_
|
||||
|
||||
This tagrendering has labels
|
||||
`contact`
|
||||
This tagrendering has labels `contact`
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### capacity
|
||||
|
||||
The question is `How much students can at most enroll in this school?`
|
||||
|
||||
*This school can enroll at most {capacity} students* is shown if `capacity` is set.
|
||||
|
||||
### education-level-belgium
|
||||
|
||||
The question is `What level of education is given on this school?`
|
||||
|
||||
- *This is a school with a kindergarten section where young kids receive some education which prepares reading and writing.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school' target='_blank'>school</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school%3Dkindergarten' target='_blank'>kindergarten</a>
|
||||
|
@ -249,7 +223,6 @@ The question is `What level of education is given on this school?`
|
|||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:_country' target='_blank'>_country</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_country%3Dbe' target='_blank'>be</a>
|
||||
|
||||
### is_special_needs
|
||||
|
||||
The question is `Does this school target students with a special need?`
|
||||
|
||||
- *This school is only for special need students; a certificate is needed to enroll* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Donly' target='_blank'>only</a>
|
||||
|
@ -260,7 +233,6 @@ The question is `Does this school target students with a special need?`
|
|||
- *This school is for special need students.* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Dyes' target='_blank'>yes</a>. _This option cannot be chosen as answer_
|
||||
|
||||
### orientation_belgium
|
||||
|
||||
The question is `What does this school train pupils for?`
|
||||
|
||||
- *Prepares for an academic study at university* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:orientation' target='_blank'>school:orientation</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:orientation%3Dacademic' target='_blank'>academic</a>
|
||||
|
@ -270,7 +242,6 @@ The question is `What does this school train pupils for?`
|
|||
This tagrendering is only visible in the popup if the following condition is met: (school~^((.+;)?upper_secondary(;.+)?)$ | school~^((.+;)?secondary(;.+)?)$) & (<a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Dno' target='_blank'>no</a> | school:special_needs= | <a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Dlimited' target='_blank'>limited</a>)
|
||||
|
||||
### orientation_belgium_special_needs
|
||||
|
||||
The question is `What does this school train pupils for?`
|
||||
|
||||
- *<b>Training type 1</b>: trains elementary life skills to live in an institution. There is no intention to do a (paid) job after training* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:orientation' target='_blank'>school:orientation</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:orientation%3Dcare_institution' target='_blank'>care_institution</a>
|
||||
|
@ -281,7 +252,6 @@ The question is `What does this school train pupils for?`
|
|||
This tagrendering is only visible in the popup if the following condition is met: (school~^((.+;)?upper_secondary(;.+)?)$ | school~^((.+;)?secondary(;.+)?)$) & (<a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Dyes' target='_blank'>yes</a> | <a href='https://wiki.openstreetmap.org/wiki/Key:school:special_needs' target='_blank'>school:special_needs</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:special_needs%3Donly' target='_blank'>only</a>)
|
||||
|
||||
### gender
|
||||
|
||||
The question is `Which genders can enroll at this school?`
|
||||
|
||||
- *Both boys and girls can enroll here and have classes together* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:gender' target='_blank'>school:gender</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:gender%3Dmixed' target='_blank'>mixed</a>
|
||||
|
@ -290,7 +260,6 @@ The question is `Which genders can enroll at this school?`
|
|||
- *This is a girls-only school* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:school:gender' target='_blank'>school:gender</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:school:gender%3Dfemale' target='_blank'>female</a>
|
||||
|
||||
### pedagogy
|
||||
|
||||
The question is `What educational theory is applied on this school?`
|
||||
|
||||
*This school uses {pedagogy}* is shown if `pedagogy` is set.
|
||||
|
@ -306,7 +275,6 @@ The question is `What educational theory is applied on this school?`
|
|||
- *This school uses the Sudbury system* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:pedagogy' target='_blank'>pedagogy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:pedagogy%3Dsudbury' target='_blank'>sudbury</a>
|
||||
|
||||
### special_needs_categories_be
|
||||
|
||||
The question is `What type of special needs are given here?`
|
||||
|
||||
- *For students with an intellectual disability (type 2)* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:special_needs:intellectual_disability' target='_blank'>special_needs:intellectual_disability</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:special_needs:intellectual_disability%3Dyes' target='_blank'>yes</a>. Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:special_needs:intellectual_disability' target='_blank'>special_needs:intellectual_disability</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:special_needs:intellectual_disability%3Dno' target='_blank'>no</a>
|
||||
|
@ -321,13 +289,11 @@ The question is `What type of special needs are given here?`
|
|||
This tagrendering is only visible in the popup if the following condition is met: <a href='https://wiki.openstreetmap.org/wiki/Key:_country' target='_blank'>_country</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_country%3Dbe' target='_blank'>be</a> & school:special_needs!~^(no)$ & school:special_needs~.+
|
||||
|
||||
### school-language
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{language_chooser(language,What is the main language of this school?<div class='subtle'>What language is spoken with the students in non-language related courses and with the administration?</div>,,&LBRACElanguage&LPARENS&RPARENS&RBRACE is the main language of this school,The following languages are used in this school:&LBRACElist&LPARENS&RPARENS&RBRACE,The main language of this school is unknown)}*
|
||||
|
||||
### uniform
|
||||
|
||||
The question is `Do pupils have to wear a uniform or obey a dresscode?`
|
||||
|
||||
*{dress_code}* is shown if `dress_code` is set.
|
||||
|
@ -350,29 +316,23 @@ The question is `What is the corresponding Wikidata entity?`
|
|||
- *No Wikipedia page has been linked yet* is shown if with wikidata=. _This option cannot be chosen as answer_
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
## Filters
|
||||
|
||||
|
|
|
@ -14,12 +14,13 @@ Layer showing tactile models, three-dimensional models of the surrounding area.
|
|||
4. [Supported attributes](#supported-attributes)
|
||||
5. [Featureview elements and TagRenderings](#featureview-elements-and-tagrenderings)
|
||||
- [images](#images)
|
||||
- [description](#description)
|
||||
- [subject](#subject)
|
||||
- [braille](#braille)
|
||||
- [braille_languages](#braille_languages)
|
||||
- [embossed_letters](#embossed_letters)
|
||||
- [embossed_letters_languages](#embossed_letters_languages)
|
||||
- [scale](#scale)
|
||||
- [description](#description)
|
||||
- [website](#website)
|
||||
- [leftover-questions](#leftover-questions)
|
||||
- [move-button](#move-button)
|
||||
|
@ -50,10 +51,11 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
|
||||
| attribute | type | values which are supported by this layer |
|
||||
-----|-----|----- |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/blind:description:en#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/blind%3Adescription%3Aen/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [blind:description:en](https://wiki.openstreetmap.org/wiki/Key:blind:description:en) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/subject:wikidata#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/subject%3Awikidata/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [subject:wikidata](https://wiki.openstreetmap.org/wiki/Key:subject:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/braille#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/braille/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [braille](https://wiki.openstreetmap.org/wiki/Key:braille) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:braille%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:braille%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/embossed_letters#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/embossed_letters/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [embossed_letters](https://wiki.openstreetmap.org/wiki/Key:embossed_letters) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:embossed_letters%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:embossed_letters%3Dno) |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/scale#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/scale/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [scale](https://wiki.openstreetmap.org/wiki/Key:scale) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/blind:description:en#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/blind%3Adescription%3Aen/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [blind:description:en](https://wiki.openstreetmap.org/wiki/Key:blind:description:en) | [string](../SpecialInputElements.md#string) | |
|
||||
| <a target="_blank" href='https://taginfo.openstreetmap.org/keys/website#values'><img src='https://mapcomplete.org/assets/svg/search.svg' height='18px'></a> <a target="_blank" href='https://taghistory.raifer.tech/?#***/website/'><img src='https://mapcomplete.org/assets/svg/statistics.svg' height='18px'></a> [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) | |
|
||||
|
||||
## Featureview elements and TagRenderings
|
||||
|
@ -61,12 +63,13 @@ Elements must match the expression **<a href='https://wiki.openstreetmap.org/wik
|
|||
| id | question | labels | freeform key |
|
||||
-----|-----|-----|----- |
|
||||
| [images](#images) <br/> _(Original in [questions](./BuiltinQuestions.md#images))_ | _{image_carousel()}{image_upload()}_ | | _Multiple choice only_ |
|
||||
| [description](#description) | What does this tactile model show?<br/>_Description: {blind:description:en}._ | | *[blind:description:en](https://wiki.osm.org/wiki/Key:blind:description:en)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [subject](#subject) | What is depicted by this model?<br/>_{wikipedia(subject:wikidata)}_ | | *[subject:wikidata](https://wiki.osm.org/wiki/Key:subject:wikidata)* ([wikidata](../SpecialInputElements.md#wikidata)) |
|
||||
| [braille](#braille) | Is there a braille description?<br/>2 options | | _Multiple choice only_ |
|
||||
| [braille_languages](#braille_languages) | _{language_chooser(tactile_writing:braille,In which languages is there a braille description?,This model has a braille description in &LBRACElanguage&LPARENS&RPARENS&RBRACE,This model has a braille description in &LBRACElanguage&RBRACE,,)}_ | | _Multiple choice only_ |
|
||||
| [embossed_letters](#embossed_letters) | Are there embossed letters describing the model?<br/>2 options | | _Multiple choice only_ |
|
||||
| [embossed_letters_languages](#embossed_letters_languages) | _{language_chooser(tactile_writing:embossed_letters,In which languages are there embossed letters?,This model has embossed letters in &LBRACElanguage&LPARENS&RPARENS&RBRACE,This model has embossed letters in &LBRACElanguage&RBRACE,,)}_ | | _Multiple choice only_ |
|
||||
| [scale](#scale) | What scale is the model?<br/>_The scale of this model is {scale}._ | | *[scale](https://wiki.osm.org/wiki/Key:scale)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [description](#description) | What does this tactile model show?<br/>_Description: {blind:description:en}._ | | *[blind:description:en](https://wiki.osm.org/wiki/Key:blind:description:en)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [website](#website) <br/> _(Original in [questions](./BuiltinQuestions.md#website))_ | What is the website of ?<br/>_<a href='{website}' rel='nofollow noopener noreferrer' target='_blank'>{website}</a>_<br/>1 options | contact | *[website](https://wiki.osm.org/wiki/Key:website)* ([url](../SpecialInputElements.md#url)) |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
|
@ -79,10 +82,10 @@ _This tagrendering has no question and is thus read-only_
|
|||
|
||||
*{image_carousel()}{image_upload()}*
|
||||
|
||||
### description
|
||||
The question is `What does this tactile model show?`
|
||||
### subject
|
||||
The question is `What is depicted by this model?`
|
||||
|
||||
*Description: {blind:description:en}.* is shown if `blind:description:en` is set.
|
||||
*{wikipedia(subject:wikidata)}* is shown if `subject:wikidata` is set.
|
||||
|
||||
### braille
|
||||
The question is `Is there a braille description?`
|
||||
|
@ -115,6 +118,11 @@ The question is `What scale is the model?`
|
|||
|
||||
*The scale of this model is {scale}.* is shown if `scale` is set.
|
||||
|
||||
### description
|
||||
The question is `What does this tactile model show?`
|
||||
|
||||
*Description: {blind:description:en}.* is shown if `blind:description:en` is set.
|
||||
|
||||
### website
|
||||
The question is `What is the website of {title()}?`
|
||||
|
||||
|
|
|
@ -1984,9 +1984,9 @@
|
|||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
"key": "blind:description:en",
|
||||
"description": "Values of `blind:description:en` are shown with \"Description: {blind:description:en}.\" and can be updated. The question is \"What does this tactile model show?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#description",
|
||||
"key": "subject:wikidata",
|
||||
"description": "Values of `subject:wikidata` are shown with \"{wikipedia(subject:wikidata)}\" and can be updated. The question is \"What is depicted by this model?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#subject",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
|
@ -2022,6 +2022,12 @@
|
|||
"description": "Values of `scale` are shown with \"The scale of this model is {scale}.\" and can be updated. The question is \"What scale is the model?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#scale",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
"key": "blind:description:en",
|
||||
"description": "Values of `blind:description:en` are shown with \"Description: {blind:description:en}.\" and can be updated. The question is \"What does this tactile model show?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#description",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -314,13 +314,13 @@
|
|||
"value": "love_hotel",
|
||||
"description": "Features with this tag are displayed by layer Love hotels",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/love_hotel.md",
|
||||
"icon_url": "ring"
|
||||
"icon_url": "./assets/layers/love_hotel/hotel.svg"
|
||||
},
|
||||
{
|
||||
"key": "name",
|
||||
"description": "Values of `name` are shown with \"This love hotel is named <b>{name}</b>\" and can be updated. The question is \"What is the name of this love hotel?\" by layer Love hotels",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/love_hotel.md#name",
|
||||
"icon_url": "ring"
|
||||
"icon_url": "./assets/layers/love_hotel/hotel.svg"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -238,9 +238,9 @@
|
|||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
"key": "blind:description:en",
|
||||
"description": "Values of `blind:description:en` are shown with \"Description: {blind:description:en}.\" and can be updated. The question is \"What does this tactile model show?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#description",
|
||||
"key": "subject:wikidata",
|
||||
"description": "Values of `subject:wikidata` are shown with \"{wikipedia(subject:wikidata)}\" and can be updated. The question is \"What is depicted by this model?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#subject",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
|
@ -276,6 +276,12 @@
|
|||
"description": "Values of `scale` are shown with \"The scale of this model is {scale}.\" and can be updated. The question is \"What scale is the model?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#scale",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
},
|
||||
{
|
||||
"key": "blind:description:en",
|
||||
"description": "Values of `blind:description:en` are shown with \"Description: {blind:description:en}.\" and can be updated. The question is \"What does this tactile model show?\" by layer Tactile Models",
|
||||
"doc_url": "https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Layers/tactile_model.md#description",
|
||||
"icon_url": "./assets/layers/tactile_model/tactile_model.svg"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -86,12 +86,11 @@ Elements must match **all** of the following expressions:
|
|||
| [street](#street) <br/> _(Original in [address](./address.md#street))_ | What street is this address located in?<br/>_This address is in street <b>{addr:street}</b>_ | address, hidden | *[addr:street](https://wiki.osm.org/wiki/Key:addr:street)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [unit](#unit) <br/> _(Original in [address](./address.md#unit))_ | What is the unit number or letter?<br/>_The unit number is <b>{addr:unit}</b>_<br/>1 options | address, hidden | *[addr:unit](https://wiki.osm.org/wiki/Key:addr:unit)* ([string](../SpecialInputElements.md#string)) |
|
||||
| [address-questions](#address-questions) <br/> _(Original in [address](./address.md#address-questions))_ | _{questions(address,,)}_ | address, hidden | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,address;hidden)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [leftover-questions](#leftover-questions) | _{questions( ,hidden;address)}_ | ignore-docs, added_by_default | _Multiple choice only_ |
|
||||
| [move-button](#move-button) | _{move_button()}_ | | _Multiple choice only_ |
|
||||
| [lod](#lod) <br/> _(Original in [questions](./BuiltinQuestions.md#lod))_ | _{linked_data_from_website()}_ | added_by_default | _Multiple choice only_ |
|
||||
|
||||
### architecture
|
||||
|
||||
The question is `What is the architectural style of this building?`
|
||||
|
||||
*{building:architecture}* is shown if `building:architecture` is set.
|
||||
|
@ -132,100 +131,76 @@ The question is `What is the architectural style of this building?`
|
|||
- *Contemporary architecture* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:building:architecture' target='_blank'>building:architecture</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building:architecture%3Dcontemporary' target='_blank'>contemporary</a>
|
||||
|
||||
### construction_date
|
||||
|
||||
The question is `When was this built?`
|
||||
|
||||
*Built in <b>{construction_date}</b>* is shown if `construction_date` is set.
|
||||
|
||||
### address_joined
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{group(header,street;housenumber;unit;address-questions,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
This tagrendering has labels `address`
|
||||
|
||||
### header
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{addr:street} <b>{addr:housenumber}</b> {addr:unit}*
|
||||
|
||||
- *No address is known* is shown if with addr:street= & addr:unit= & addr:housenumber=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### housenumber
|
||||
|
||||
The question is `What is the number of this house?`
|
||||
|
||||
*The house number is <b>{addr:housenumber}</b>* is shown if `addr:housenumber` is set.
|
||||
|
||||
- *This building has no house number* is shown if with <a href='https://wiki.openstreetmap.org/wiki/Key:nohousenumber' target='_blank'>nohousenumber</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:nohousenumber%3Dyes' target='_blank'>yes</a>
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### street
|
||||
|
||||
The question is `What street is this address located in?`
|
||||
|
||||
*This address is in street <b>{addr:street}</b>* is shown if `addr:street` is set.
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### unit
|
||||
|
||||
The question is `What is the unit number or letter?`
|
||||
|
||||
*The unit number is <b>{addr:unit}</b>* is shown if `addr:unit` is set.
|
||||
|
||||
- *No unit number* is shown if with addr:unit=
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### address-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions(address,,)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`address`
|
||||
`hidden`
|
||||
This tagrendering has labels `address` `hidden`
|
||||
|
||||
### leftover-questions
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{questions( ,address;hidden)}*
|
||||
*{questions( ,hidden;address)}*
|
||||
|
||||
This tagrendering has labels
|
||||
`ignore-docs`
|
||||
`added_by_default`
|
||||
This tagrendering has labels `ignore-docs` `added_by_default`
|
||||
|
||||
### move-button
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{move_button()}*
|
||||
|
||||
### lod
|
||||
|
||||
_This tagrendering has no question and is thus read-only_
|
||||
|
||||
*{linked_data_from_website()}*
|
||||
|
||||
This tagrendering has labels
|
||||
`added_by_default`
|
||||
This tagrendering has labels `added_by_default`
|
||||
|
||||
|
||||
This document is autogenerated from [assets/themes/architecture/architecture.json](https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/assets/themes/architecture/architecture.json)
|
||||
|
|
|
@ -24,6 +24,7 @@ Available languages:
|
|||
- cs
|
||||
- ko
|
||||
- it
|
||||
- zh_Hant
|
||||
|
||||
# Table of contents
|
||||
|
||||
|
|
|
@ -17,6 +17,7 @@ Available languages:
|
|||
- en
|
||||
- it
|
||||
- cs
|
||||
- zh_Hant
|
||||
|
||||
# Layers defined in this theme configuration file
|
||||
These layers can not be reused in different themes.
|
||||
|
|
|
@ -16,6 +16,7 @@ Available languages:
|
|||
- en
|
||||
- it
|
||||
- cs
|
||||
- zh_Hant
|
||||
|
||||
# Table of contents
|
||||
|
||||
|
|
|
@ -40,14 +40,15 @@ This document gives an overview of which URL-parameters can be used to influence
|
|||
29. [z](#z)
|
||||
30. [lat](#lat)
|
||||
31. [lon](#lon)
|
||||
32. [layer-public_bookcase](#layer-public_bookcase)
|
||||
33. [filter-public_bookcase-kid-books](#filter-public_bookcase-kid-books)
|
||||
34. [filter-public_bookcase-adult-books](#filter-public_bookcase-adult-books)
|
||||
35. [filter-public_bookcase-inside](#filter-public_bookcase-inside)
|
||||
36. [filter-public_bookcase-has_image](#filter-public_bookcase-has_image)
|
||||
37. [layer-walls_and_buildings](#layer-walls_and_buildings)
|
||||
38. [mode](#mode)
|
||||
39. [layer-<layer-id>](#layer-<layer-id>)
|
||||
32. [geouri](#geouri)
|
||||
33. [layer-public_bookcase](#layer-public_bookcase)
|
||||
34. [filter-public_bookcase-kid-books](#filter-public_bookcase-kid-books)
|
||||
35. [filter-public_bookcase-adult-books](#filter-public_bookcase-adult-books)
|
||||
36. [filter-public_bookcase-inside](#filter-public_bookcase-inside)
|
||||
37. [filter-public_bookcase-has_image](#filter-public_bookcase-has_image)
|
||||
38. [layer-walls_and_buildings](#layer-walls_and_buildings)
|
||||
39. [mode](#mode)
|
||||
40. [layer-<layer-id>](#layer-<layer-id>)
|
||||
|
||||
## What is a URL parameter?
|
||||
|
||||
|
@ -302,6 +303,7 @@ If one of the following values is used, this parameter will be interpreted as a
|
|||
One can use the [ID of an ELI-layer](./ELI-overview.md) or use one of the global, builtin layers:
|
||||
|
||||
- protomaps.sunny ⭐
|
||||
- protomaps.sunny-self ⭐
|
||||
- protomaps.white
|
||||
- protomaps.light
|
||||
- protomaps.grayscale
|
||||
|
@ -376,6 +378,14 @@ This documentation is defined in the source code at [InitialMapPositioning.ts](/
|
|||
|
||||
The default value is _0_
|
||||
|
||||
## geouri
|
||||
|
||||
Alternative format to set lat/lon; but with an entire geouri instead.
|
||||
|
||||
This documentation is defined in the source code at [InitialMapPositioning.ts](/src/Logic/Actors/InitialMapPositioning.ts#L69)
|
||||
|
||||
No default value set
|
||||
|
||||
## layer-public_bookcase
|
||||
|
||||
Whether or not layer public_bookcase is shown
|
||||
|
@ -428,7 +438,7 @@ The default value is _false_
|
|||
|
||||
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#L465)
|
||||
This documentation is defined in the source code at [generateDocs.ts](ervdvn/git/MapComplete/scripts/generateDocs.ts#L467)
|
||||
|
||||
The default value is _map_
|
||||
|
||||
|
|
|
@ -672,7 +672,7 @@ The position of a signpost can be used by a hiker/biker/rider/s…
|
|||
{{service_item
|
||||
|name= [https://mapcomplete.org/wayside_shrines wayside_shrines]
|
||||
|region= Worldwide
|
||||
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:cs|en}}
|
||||
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:cs|en}}, {{#language:zh_Hant|en}}
|
||||
|descr= A MapComplete theme: This map shows shrines and crosses found on the side of roads and paths, and allows adding new ones
|
||||
|material= {{yes|[https://mapcomplete.org/ Yes]}}
|
||||
|image= MapComplete_Screenshot.png
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"de": "Alle Arten von seil- oder drahtgestütztem Personen- oder Gütertransport, wie Seilbahnen, Gondeln, Sessellifte, Schlepplifte.",
|
||||
"es": "Varias formas de transporte de pasajeros y mercancías que utilizan cables, incluyendo teleféricos, góndolas, telesillas, remontes y tirolinas. ",
|
||||
"pl": "Różne formy transportu dla pasażerów i dóbr, które używają lin, w tym kolejki gondolowe, wyciągi krzesełkowe i orczykowe oraz tyrolki. ",
|
||||
"cs": "Různé formy přepravy osob a zboží, které využívají dráty, včetně lanovek, gondol, sedačkových lanovek, vleků a lanových drah. ",
|
||||
"cs": "Různé formy přepravy osob a zboží, které využívají dráty, včetně lanovek, gondol, sedačkových lanovek, vleků a lanových drah.",
|
||||
"ca": "Diverses formes de transport per a passatgers i mercaderies que utilitzen cables, incloent-hi telefèrics, telecabines, telecadires, teleesquís i tiroleses.",
|
||||
"nl": "Verschillende vormen van passagiers- en goederentransport die gebruikmaken van kabels, waaronder kabelbanen, gondelbanen, sleepliften en tokkelbanen.",
|
||||
"it": "Varie forme di trasporto per passeggeri e merci che utilizzano cavi, inclusi funivie, cabinovie, seggiovie, skilift e zip line."
|
||||
|
@ -217,7 +217,7 @@
|
|||
"then": {
|
||||
"en": "A tow line which skiers hold on to or attach themselves onto",
|
||||
"de": "Eine Zugleine, an der sich Skifahrer festhalten oder sich befestigen können",
|
||||
"cs": "Vlečné lano, které táhne lyžaře",
|
||||
"cs": "Vlečné lano, kterého se lyžaři drží nebo se na něj přichytávají",
|
||||
"es": "Un cable de remolque que arrastra a los esquiadores",
|
||||
"nl": "Een sleeplijn waar skiërs zich aan vasthouden of vastmaken",
|
||||
"ca": "Una línia de remolc a la qual els esquiadors s'agafen o s'enganxen",
|
||||
|
@ -241,7 +241,7 @@
|
|||
"en": "A zip line. (A touristic attraction where adventurous people go down at high speeds)",
|
||||
"de": "Eine Seilrutsche. (Eine Touristenattraktion, bei der abenteuerlustige Menschen mit hoher Geschwindigkeit hinunterfahren)",
|
||||
"pl": "Tyrolka. (Atrakcja turystyczna, która pozwala żądnym przygód zjechać z dużą szybkością) ",
|
||||
"cs": "Lano na visuté dráze. (Turistická atrakce, kde se odvážlivci spouštějí vysokou rychlostí) ",
|
||||
"cs": "Lano na visuté dráze. (Turistická atrakce, kde se odvážlivci spouštějí vysokou rychlostí)",
|
||||
"es": "Una tirolina. (Una atracción turística donde la gente aventurera baja a altas velocidades) ",
|
||||
"nl": "Een tokkelbaan. (Ook bekend als deathride; een toeristische attractie waarbij avontuurlijk mensen aan hoge snelheid afdalen)",
|
||||
"ca": "Una tirolina. (Una atracció turística on les persones aventureres baixen a altes velocitats)",
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"id": "Peta stasiun ambulans",
|
||||
"es": "Mapa de estaciones de ambulancias",
|
||||
"da": "Kort over ambulancestationer",
|
||||
"cs": "Mapa stanic rychlé záchranné služby",
|
||||
"cs": "Stanice rychlé záchranné služby",
|
||||
"ca": "Mapa d'estacions d'ambulàncies",
|
||||
"nb_NO": "Kart over ambulansestasjoner",
|
||||
"he": "מפת תחנות אמבולנסים",
|
||||
|
|
|
@ -20,7 +20,7 @@
|
|||
"es": "Un refugio de animales es una instalación donde se traen animales en problemas y el personal de la instalación (voluntarios o no) los alimenta y cuida, rehabilitándolos y curándolos si es necesario. Esta definición incluye perreras para perros abandonados, gaterías para gatos abandonados, refugios para otras mascotas abandonadas y centros de recuperación de fauna silvestre. ",
|
||||
"zh_Hans": "动物收容所是一个设施,将遇到麻烦的动物带到这里,设施的工作人员(志愿者或非志愿者)喂养并照顾它们,并在必要时使它们康复和治愈。该定义包括被遗弃的狗的狗舍、被遗弃的猫的猫舍、其他被遗弃的宠物的庇护所和野生动物恢复中心。 ",
|
||||
"de": "Ein Tierheim ist eine Einrichtung, in die notleidende Tiere gebracht werden und wo das Personal (ob freiwillig oder nicht) sie füttert und pflegt, sie rehabilitiert und bei Bedarf heilt. Diese Definition umfasst Zwinger für ausgesetzte Hunde, Katzenheime für ausgesetzte Katzen, Unterkünfte für andere ausgesetzte Haustiere und Wildtier-Auffangstationen.",
|
||||
"cs": "Útulek pro zvířata je zařízení, kam se přivážejí zvířata v nesnázích a zaměstnanci zařízení (ať už dobrovolníci, nebo ne) je krmí, starají se o ně a v případě potřeby je rehabilitují a léčí. Tato definice zahrnuje chovné stanice pro opuštěné psy, chovné stanice pro opuštěné kočky, útulky pro jiná opuštěná zvířata a centra pro záchranu volně žijících zvířat. ",
|
||||
"cs": "Útulek pro zvířata je zařízení, kam se přivážejí zvířata v nesnázích a zaměstnanci zařízení (ať už dobrovolníci, nebo ne) je krmí, starají se o ně a v případě potřeby je rehabilitují a léčí. Tato definice zahrnuje chovné stanice pro opuštěné psy, chovné stanice pro opuštěné kočky, útulky pro jiná opuštěná zvířata a centra pro záchranu volně žijících zvířat.",
|
||||
"nl": "Een dierenasiel is een instelling waar dieren in nood binnengebracht worden en door de medewerkers gevoederd en verzorgd worden, eventueel met het oog op uitzetting. Hieronder vallen asielen voor achtergelaten huisdieren en opvangcentra voor wilde dieren.",
|
||||
"ca": "Un refugi d'animals és una instal·lació on es porten animals en problemes i el personal de la instal·lació (voluntaris o no) els alimenta i cuida, rehabilitant-los i curant-los si cal. Aquesta definició inclou caneres per a gossos abandonats, gateres per a gats abandonats, refugis per a altres mascotes abandonades i centres de recuperació de fauna salvatge.",
|
||||
"it": "Un rifugio per animali è una struttura dove vengono portati animali in difficoltà e il personale della struttura (volontari o meno) li nutre e si prende cura di loro, riabilitandoli e curandoli se necessario. Questa definizione include canili per cani abbandonati, gattili per gatti abbandonati, rifugi per altri animali domestici abbandonati e centri di recupero per la fauna selvatica."
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"description": {
|
||||
"en": "A self-assisted workshop is a location where people can come and repair their goods with help of volunteers and with the tools available at the given location. A repair café is a type of event organized regularly along the same principles.",
|
||||
"de": "Eine Selbsthilfewerkstatt ist ein Ort, an dem Menschen ihre Gegenstände mit Hilfe von Freiwilligen und den vor Ort verfügbaren Werkzeugen reparieren können. Ein Repair-Café ist eine Art von Veranstaltung, die regelmäßig nach denselben Prinzipien organisiert wird.",
|
||||
"cs": "Svépomocná dílna je místo, kam mohou lidé přijít a opravit si své zboží s pomocí dobrovolníků a nástrojů, které jsou na daném místě k dispozici. Opravárenská kavárna je typ akce, která se pravidelně pořádá na stejných principech.",
|
||||
"cs": "Svépomocná dílna je místo, kam mohou lidé přijít a opravit si své zboží s pomocí dobrovolníků a nástrojů, které jsou na daném místě k dispozici. Opravárenská kavárna je typ akce, která se pravidelně pořádá na stejných principech.",
|
||||
"es": "Un taller de reparación asistida es un lugar donde la gente puede venir y reparar sus bienes con la ayuda de voluntarios y con las herramientas disponibles en el lugar. Un café de reparación es un tipo de evento organizado regularmente con los mismos principios.",
|
||||
"nl": "Een zelfondersteunde werkplaats is een locatie waar mensen hun spullen kunnen komen repareren met hulp van vrijwilligers en met het gereedschap dat op de locatie beschikbaar is. Een repair café is een soort evenement dat regelmatig wordt georganiseerd volgens dezelfde principes.",
|
||||
"ca": "Un taller autoassistit és un lloc on les persones poden anar i reparar els seus béns amb l'ajuda de voluntaris i amb les eines disponibles en el lloc donat. Un cafè de reparació és un tipus d'esdeveniment organitzat regularment seguint els mateixos principis.",
|
||||
|
|
|
@ -88,7 +88,7 @@
|
|||
"question": {
|
||||
"en": "Who is allowed to use this barbecue?",
|
||||
"de": "Wer darf diesen Grill benutzen?",
|
||||
"cs": "Jaký přístup je povolen?",
|
||||
"cs": "Kdo může používat tento gril?",
|
||||
"es": "¿Cuál es el acceso permitido?",
|
||||
"nl": "Wie mag deze barbecue gebruiken?",
|
||||
"ca": "A qui se li permet utilitzar aquesta barbacoa?",
|
||||
|
@ -100,7 +100,7 @@
|
|||
"then": {
|
||||
"de": "Dieses Grillgerät kann von jedem benutzt werden",
|
||||
"en": "This barbecue can be used by anyone",
|
||||
"cs": "Veřejné",
|
||||
"cs": "Tento gril může používat každý",
|
||||
"es": "Público",
|
||||
"nl": "Deze barbecue mag door iedereen worden gebruikt",
|
||||
"ca": "Aquesta barbacoa pot ser utilitzada per qualsevol persona",
|
||||
|
@ -112,7 +112,7 @@
|
|||
"then": {
|
||||
"de": "Dieses Grillgerät darf von niemandem benutzt werden",
|
||||
"en": "This barbecue can't be used by anyone",
|
||||
"cs": "Zákaz vstupu",
|
||||
"cs": "Tento gril nemůže používat každý",
|
||||
"es": "Sin acceso",
|
||||
"nl": "Deze barbecue mag door niemand worden gebruikt",
|
||||
"ca": "Aquesta barbacoa no pot ser utilitzada per ningú",
|
||||
|
@ -124,7 +124,7 @@
|
|||
"then": {
|
||||
"de": "Dieses Grillgerät ist privat",
|
||||
"en": "This barbecue is private",
|
||||
"cs": "Soukromé",
|
||||
"cs": "Tento gril je soukromý",
|
||||
"es": "Privado",
|
||||
"nl": "Deze barbecue is privé",
|
||||
"ca": "Aquesta barbacoa és privada",
|
||||
|
@ -136,7 +136,7 @@
|
|||
"then": {
|
||||
"de": "Dieses Barbecue kann von jedem benutzt werden, aber der Besitzer kann den Zugang jederzeit widerrufen",
|
||||
"en": "This barbecue can be used by anyone, but the owner can revoke access at any time",
|
||||
"cs": "Přístup až do odvolání",
|
||||
"cs": "Tento gril může používat každý, ale vlastník může souhlas kdykoliv odvolat",
|
||||
"es": "Acceso hasta que se revoque",
|
||||
"nl": "Deze barbecue mag door iedereen worden gebruikt, maar de eigenaar kan de toegang op elk moment ontzeggen",
|
||||
"ca": "Aquesta barbacoa pot ser utilitzada per qualsevol persona, però el propietari pot revocar l'accés en qualsevol moment",
|
||||
|
@ -148,7 +148,7 @@
|
|||
"then": {
|
||||
"de": "Dieser Grill kann nur von Kunden genutzt werden",
|
||||
"en": "This barbecue can only be used by customers",
|
||||
"cs": "Přístup pouze pro zákazníky",
|
||||
"cs": "Tento gril mohou používat jen zákazníci",
|
||||
"es": "Acceso solo para clientes",
|
||||
"nl": "Deze barbecue mag alleen worden gebruikt door klanten",
|
||||
"ca": "Aquesta barbacoa només pot ser utilitzada pels clients",
|
||||
|
@ -160,7 +160,7 @@
|
|||
"then": {
|
||||
"de": "Dieses Barbecue darf nur von autorisierten Personen benutzt werden",
|
||||
"en": "This barbecue can only be used by authorized persons",
|
||||
"cs": "Přístup pouze pro oprávněné osoby",
|
||||
"cs": "Tento gril mohou používat jen oprávněné osoby",
|
||||
"es": "Acceso solo para personas autorizadas",
|
||||
"nl": "Deze barbecue mag alleen worden gebruikt door personen met toestemming",
|
||||
"ca": "Aquesta barbacoa només pot ser utilitzada per persones autoritzades",
|
||||
|
@ -174,7 +174,7 @@
|
|||
"question": {
|
||||
"en": "Is this barbecue covered?",
|
||||
"de": "Ist die Grillstelle überdacht?",
|
||||
"cs": "Je gril zakrytý?",
|
||||
"cs": "Je tento gril zakrytý?",
|
||||
"es": "¿Está cubierta la parrilla?",
|
||||
"nl": "Is deze barbecue overdekt?",
|
||||
"ca": "Està coberta aquesta barbacoa?",
|
||||
|
@ -186,7 +186,7 @@
|
|||
"then": {
|
||||
"de": "Die Grillstelle ist nicht überdacht",
|
||||
"en": "This barbecue is not covered",
|
||||
"cs": "Gril není zakrytý",
|
||||
"cs": "Tento gril není zakrytý",
|
||||
"es": "La parrilla no está cubierta",
|
||||
"nl": "Deze barbecue is niet overdekt",
|
||||
"ca": "Aquesta barbacoa no està coberta",
|
||||
|
@ -198,7 +198,7 @@
|
|||
"then": {
|
||||
"de": "Die Grillstelle ist überdacht",
|
||||
"en": "This barbecue is covered",
|
||||
"cs": "Gril je zakrytý",
|
||||
"cs": "Tento gril je zakrytý",
|
||||
"es": "La parrilla está cubierta",
|
||||
"nl": "Deze barbecue is overdekt",
|
||||
"ca": "Aquesta barbacoa està coberta",
|
||||
|
@ -212,7 +212,7 @@
|
|||
"question": {
|
||||
"en": "How is this barbecue fuelled?",
|
||||
"de": "Womit wird dieser Grill angeheizt?",
|
||||
"cs": "Jak je gril napájen?",
|
||||
"cs": "Jak je tento gril napájen?",
|
||||
"es": "¿Cómo se alimenta la parrilla?",
|
||||
"nl": "Wat voor brandstof gebruikt deze barbecue?",
|
||||
"ca": "Com s'alimenta aquesta barbacoa?",
|
||||
|
@ -224,7 +224,7 @@
|
|||
"then": {
|
||||
"de": "Dieser Grill wird mit Holz betrieben",
|
||||
"en": "This barbecue uses wood as fuel",
|
||||
"cs": "Dřevo",
|
||||
"cs": "Tento gril používá dřevo jako palivo",
|
||||
"es": "Madera",
|
||||
"nl": "Deze barbecue gebruikt hout als brandstof",
|
||||
"ca": "Aquesta barbacoa utilitza la fusta com a combustible",
|
||||
|
@ -236,7 +236,7 @@
|
|||
"then": {
|
||||
"de": "Dieser Grill wird mit Kohle betrieben",
|
||||
"en": "This barbecue uses charcoal as fuel",
|
||||
"cs": "Dřevěné uhlí",
|
||||
"cs": "Tento gril používá dřevěné uhlí jako palivo",
|
||||
"es": "Carbón",
|
||||
"nl": "Deze barbecue gebruikt houtskool als brandstof",
|
||||
"ca": "Aquesta barbacoa utilitza carbó com a combustible",
|
||||
|
@ -248,7 +248,7 @@
|
|||
"then": {
|
||||
"de": "Dieser Grill wird mit Strom betrieben",
|
||||
"en": "This barbecue is powered by electricity",
|
||||
"cs": "Elektrický",
|
||||
"cs": "Tento gril je elektrický",
|
||||
"es": "Eléctrica",
|
||||
"nl": "Deze barbecue werkt op elektriciteit",
|
||||
"ca": "Aquesta barbacoa funciona amb electricitat",
|
||||
|
@ -260,7 +260,7 @@
|
|||
"then": {
|
||||
"de": "Dieser Grill wird mit Gas betrieben",
|
||||
"en": "This barbecue uses gas as fuel",
|
||||
"cs": "Plynový",
|
||||
"cs": "Tento gril používá plyn jako palivo",
|
||||
"es": "Gas",
|
||||
"nl": "Deze barbecue gebruikt gas als brandstof",
|
||||
"ca": "Aquesta barbacoa utilitza gas com a combustible",
|
||||
|
|
|
@ -329,7 +329,7 @@
|
|||
"en": "This is a manual bike washing station - a person still has to point the water hose towards the bicycle",
|
||||
"nl": "Dit is een handmatig fietsschoonmaakpunt - een persoon moet zelf de waterspuit richten naar de fiets",
|
||||
"de": "Dies ist eine manuelle Fahrradwaschanlage",
|
||||
"cs": "Jedná se o ruční mycí stanici kol",
|
||||
"cs": "Jedná se o ruční mycí stanici kol – používá se namířením vodní trysky na kolo",
|
||||
"es": "Esta es una estación manual de lavado de bicicletas",
|
||||
"ca": "Es tracta d'una estació manual de rentat de bicicletes",
|
||||
"uk": "Це ручна мийка для велосипедів",
|
||||
|
@ -342,7 +342,7 @@
|
|||
"en": "This is an automated bike wash. Your bicycle is placed in the device and everything happens automatically.",
|
||||
"nl": "Dit is een automatisch fietsschoonmaakpunt - eens je fiets erin geplaats, wordt alles volledig automatisch proper gemaakt",
|
||||
"de": "Dies ist eine automatische Fahrradwaschanlage",
|
||||
"cs": "Jedná se o mytí kol bez obsluhy",
|
||||
"cs": "Toto je automatická myčka kol. Své kolo umístíte do zařízení a všechno proběhne automaticky.",
|
||||
"es": "Esta es una estación automática de lavado de bicicletas",
|
||||
"ca": "Es tracta d'un rentat automàtic de bicicletes",
|
||||
"uk": "Це автоматизована мийка для велосипедів",
|
||||
|
|
|
@ -420,7 +420,8 @@
|
|||
"nl": "De sportklimroutes hebben maximum {climbing:bolts:max} haken. <div class='subtle'>Hierbij worden standplaatsen niet meegeteld. Dit geeft aan hoeveel setjes een klimmer nodig heeft.</div>",
|
||||
"es": "Las vías de escalada deportiva aquí tienen como máximo {climbing:bolts:max} parabolts.<div class='subtle'>Esto es sin reuniones e indica cuántos cintas exprés necesita un escalador</div>",
|
||||
"ca": "Les rutes d'escalada esportiva aquí tenen com a màxim {climbing:bolts:max} perns. <div class='subtle'>Això és sense estacions d'assegurament i indica quantes cintes necessita un escalador.</div>",
|
||||
"it": "Le vie di arrampicata sportiva qui hanno al massimo {climbing:bolts:max} spit. <div class='subtle'>Questo è senza le soste e indica quanti rinvii servono a un arrampicatore.</div>"
|
||||
"it": "Le vie di arrampicata sportiva qui hanno al massimo {climbing:bolts:max} spit. <div class='subtle'>Questo è senza le soste e indica quanti rinvii servono a un arrampicatore.</div>",
|
||||
"cs": "Trasy pro sportovní lezení zde mají nejvýše {climbing:bolts:max} šroubů. <div class='subtle'>Toto je bez jisticích stanic a indikuje to, kolik expresek lezec potřebuje.</div>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "climbing:bolts:max",
|
||||
|
|
|
@ -162,7 +162,7 @@
|
|||
"fr": "Peut-on louer des chaussures d'escalade ici ?",
|
||||
"de": "Kann man hier Kletterschuhe für die Kletterwand ausleihen?",
|
||||
"pl": "Czy można tutaj wypożyczyć buty do wspinaczki?",
|
||||
"cs": "Lze si zde půjčit lezeckou obuv?",
|
||||
"cs": "Lze si zde půjčit lezeckou obuv pro použití v tělocvičně?",
|
||||
"es": "¿Se pueden alquilar zapatillas de escalada aquí?",
|
||||
"ca": "Aquí es poden llogar sabates d'escalada per utilitzar al gimnàs?",
|
||||
"it": "Si possono noleggiare scarpette da arrampicata qui da usare in palestra?"
|
||||
|
@ -257,7 +257,7 @@
|
|||
"nl": "Kan hier een klimgordel gehuurd worden voor gebruik in de zaal?",
|
||||
"fr": "Peut-on louer un baudrier d'escalade ici ?",
|
||||
"de": "Kann man hier einen Klettergurt für die Kletterwand ausleihen?",
|
||||
"cs": "Lze si zde zapůjčit horolezecký postroj?",
|
||||
"cs": "Lze si zde zapůjčit horolezecký postroj pro použití v tělocvičně?",
|
||||
"es": "¿Se puede alquilar un arnés de escalada aquí?",
|
||||
"ca": "Aquí es pot llogar un arnès d'escalada per utilitzar al gimnàs?",
|
||||
"it": "Si può noleggiare un'imbragatura da arrampicata qui da usare in palestra?"
|
||||
|
@ -368,14 +368,16 @@
|
|||
"nl": "Zijn hier auto belays voor toprope?",
|
||||
"de": "Gibt es hier Selbstsicherungen für das Toprope-Klettern?",
|
||||
"ca": "Hi ha relleus automàtics per a l'escalada en politja aquí?",
|
||||
"it": "Ci sono auto-assicuratori per il top rope qui?"
|
||||
"it": "Ci sono auto-assicuratori per il top rope qui?",
|
||||
"cs": "Je tu automatické jištění pro lezení s horním jištěním (top roping)?"
|
||||
},
|
||||
"questionHint": {
|
||||
"en": "Excluding auto belays that are only for speed climbing",
|
||||
"nl": "Autobelays die enkel voor speed zijn, tellen niet mee",
|
||||
"de": "Ausgenommen Selbstsicherungen, die nur für das Speedklettern gedacht sind",
|
||||
"ca": "Excloent els relleus automàtics que només són per a l'escalada de velocitat",
|
||||
"it": "Esclusi gli auto-assicuratori solo per l'arrampicata velocità"
|
||||
"it": "Esclusi gli auto-assicuratori solo per l'arrampicata velocità",
|
||||
"cs": "Kromě automatických jištění, která jsou jen pro lezení na rychlost"
|
||||
},
|
||||
"condition": {
|
||||
"and": [
|
||||
|
@ -395,7 +397,8 @@
|
|||
"nl": "Er zijn geen autobelays voor toprope",
|
||||
"de": "Es gibt keine Selbstsicherungen für das Toprope-Klettern",
|
||||
"ca": "No hi ha asseguraments automàtics per a l'escalada en politja",
|
||||
"it": "Non ci sono auto-assicuratori per il top rope"
|
||||
"it": "Non ci sono auto-assicuratori per il top rope",
|
||||
"cs": "Není tu automatické jištění pro lezení s horním jištěním (top roping)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -405,7 +408,8 @@
|
|||
"nl": "Er zijn enkele autobelays voor toprope",
|
||||
"de": "Es gibt eine Reihe von Selbstsicherungen für das Toprope-Klettern",
|
||||
"ca": "Hi ha una sèrie d'asseguraments automàtics per a l'escalada en politja",
|
||||
"it": "C'è un certo numero di auto-assicuratori per il top rope"
|
||||
"it": "C'è un certo numero di auto-assicuratori per il top rope",
|
||||
"cs": "Je tu více automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -415,7 +419,8 @@
|
|||
"nl": "Elke toproperoute kan op autobelay geklommen worden maar handmatig zekeren is ook mogelijk",
|
||||
"de": "Für jede Toprope-Route gibt es eine Selbstsicherung , aber auch manuelles Sichern ist möglich",
|
||||
"ca": "Hi ha un assegurament automàtic per a cada ruta d'escalada en politja, però també és possible el relleu manual",
|
||||
"it": "C'è un auto-assicuratore per ogni via in top rope ma è possibile anche l'assicurazione manuale"
|
||||
"it": "C'è un auto-assicuratore per ogni via in top rope ma è possibile anche l'assicurazione manuale",
|
||||
"cs": "Je tu automatické jištění pro každou trasu lezení s horním jištěním (top roping), ale je možné i ruční jištění"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -425,7 +430,8 @@
|
|||
"nl": "Toproperoutes kunnen enkel op autobelay geklommen worden",
|
||||
"de": "Klettersteige können nur mit Selbstsicherung geklettert werden",
|
||||
"ca": "Les rutes d'escalada en politja només es poden escalar en relleu automàtic",
|
||||
"it": "Le vie in top rope possono essere scalate solo con auto-assicuratore"
|
||||
"it": "Le vie in top rope possono essere scalate solo con auto-assicuratore",
|
||||
"cs": "Trasy pro lezení s horním jištěním lze lézt jen s automatickým jištěním"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -434,7 +440,8 @@
|
|||
"nl": "Er zijn {climbing:autobelay:toprope} autobelaytoestellen voor toprope",
|
||||
"de": "Es gibt {climbing:autobelay:toprope} Selbstsicherungsgeräte für das Toprope-Klettern",
|
||||
"ca": "Hi ha {climbing:autobelay:toprope} dispositius de relleu automàtic per a l'escalada en politja",
|
||||
"it": "Ci sono {climbing:autobelay:toprope} dispositivi auto-assicuratori per il top rope"
|
||||
"it": "Ci sono {climbing:autobelay:toprope} dispositivi auto-assicuratori per il top rope",
|
||||
"cs": "Je tu {climbing:autobelay:toprope} automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -444,7 +451,8 @@
|
|||
"nl": "Zijn hier autobelays voor voorklimmen?",
|
||||
"de": "Gibt es hier Selbstsicherungen für das Vorstiegsklettern?",
|
||||
"ca": "Hi ha asseguraments automàtics per al cap de corda?",
|
||||
"it": "Ci sono auto-assicuratori per l'arrampicata da primo qui?"
|
||||
"it": "Ci sono auto-assicuratori per l'arrampicata da primo qui?",
|
||||
"cs": "Je tu automatické jištění pro lezení na obtížnost?"
|
||||
},
|
||||
"condition": {
|
||||
"and": [
|
||||
|
@ -464,7 +472,8 @@
|
|||
"nl": "Er zijn geen autobelays voor voorklimmen",
|
||||
"de": "Es gibt keine Selbstsicherungen für das Vorstiegsklettern",
|
||||
"ca": "No hi ha asseguraments automàtics per al cap de corda",
|
||||
"it": "Non ci sono auto-assicuratori per l'arrampicata da primo"
|
||||
"it": "Non ci sono auto-assicuratori per l'arrampicata da primo",
|
||||
"cs": "Není tu žádné automatické jištění pro lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -474,7 +483,8 @@
|
|||
"nl": "Er zijn enkele autobelays voor voorklimmen",
|
||||
"de": "Es gibt eine Reihe von Selbstsicherungen für das Vorstiegsklettern",
|
||||
"ca": "Hi ha una sèrie d'asseguraments automàtics per a cada cap de corda",
|
||||
"it": "C'è un certo numero di auto-assicuratori per l'arrampicata da primo"
|
||||
"it": "C'è un certo numero di auto-assicuratori per l'arrampicata da primo",
|
||||
"cs": "Je tu více automatických jištění pro lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -484,7 +494,8 @@
|
|||
"nl": "Elke voorklimroute kan op autobelay geklommen worden",
|
||||
"de": "Für jede Vorstiegskletterroute gibt es eine Selbstsicherung",
|
||||
"ca": "Hi ha un assegurament automàtic per a cada cap de corda",
|
||||
"it": "C'è un auto-assicuratore per ogni via di arrampicata da primo"
|
||||
"it": "C'è un auto-assicuratore per ogni via di arrampicata da primo",
|
||||
"cs": "Je to automatické jištění pro každou trasu lezení na obtížnost"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
@ -493,7 +504,8 @@
|
|||
"nl": "Er zijn {climbing:autobelay:sport} autobelays voor voorklimmen",
|
||||
"de": "Es gibt {climbing:autobelay:sport} Selbstsicherungen für das Vorstiegsklettern",
|
||||
"ca": "Hi ha {climbing:autobelay:sport} asseguraments automàtics per al cap de corda",
|
||||
"it": "Ci sono {climbing:autobelay:sport} auto-assicuratori per l'arrampicata da primo"
|
||||
"it": "Ci sono {climbing:autobelay:sport} auto-assicuratori per l'arrampicata da primo",
|
||||
"cs": "Je tu {climbing:autobelay:sport} automatických jištění pro lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -503,7 +515,7 @@
|
|||
"nl": "Kan hier een zekeringsapparaat gehuurd worden voor gebruik in de zaal?",
|
||||
"fr": "Peut-on louer un dispositif d'assurage ici ?",
|
||||
"de": "Kann man hier ein Sicherungsgerät für die Kletterwand ausleihen?",
|
||||
"cs": "Lze si zde půjčit jištění?",
|
||||
"cs": "Lze si zde půjčit jištění pro použití v tělocvičně?",
|
||||
"es": "¿Se puede alquilar un dispositivo de aseguramiento aquí?",
|
||||
"ca": "Aquí es pot llogar un aparell d'assegurament per utilitzar al gimnàs?",
|
||||
"it": "Si può noleggiare un dispositivo di assicurazione qui da usare in palestra?"
|
||||
|
@ -629,7 +641,7 @@
|
|||
"nl": "Kan hier een klimtouw gehuurd worden voor gebruik in de zaal?",
|
||||
"fr": "Peut-on louer une corde d'escalade ici ?",
|
||||
"de": "Kann man hier ein Kletterseil für die Kletterwand ausleihen?",
|
||||
"cs": "Lze si zde půjčit lezecké lano?",
|
||||
"cs": "Lze si zde půjčit lezecké lano pro použití v tělocvičně?",
|
||||
"es": "¿Se puede alquilar una cuerda de escalada aquí?",
|
||||
"ca": "Aquí es pot llogar una corda d'escalada per a utilitzar al gimnàs?",
|
||||
"it": "Si può noleggiare una corda da arrampicata qui da usare in palestra?"
|
||||
|
|
|
@ -262,7 +262,8 @@
|
|||
"it": "Questa via ha {climbing:bolts} spit. <div class='subtle'>Questo è senza le soste e indica quanti rinvii servono a un arrampicatore.</div>",
|
||||
"nl": "Deze route heeft {climbing:bolts} haken. <div class='subtle'>Hierbij wordt de standplaats niet meegeteld. Een klimmer heeft normaal gezien dus minstens {climbing:bolts} setjes nodig.</div>",
|
||||
"es": "Esta vía tiene {climbing:bolts} parabolts <div class='subtle'>Esto es sin reuniones e indica cuántos cintas exprés necesita un escalador</div>",
|
||||
"ca": "Aquesta ruta té {climbing:bolts} ancoratges d'anella. <div class='subtle'>Això és sense estacions d'assegurament i indica quantes cintes necessita un escalador.</div>"
|
||||
"ca": "Aquesta ruta té {climbing:bolts} ancoratges d'anella. <div class='subtle'>Això és sense estacions d'assegurament i indica quantes cintes necessita un escalador.</div>",
|
||||
"cs": "Tato trasa má {climbing:bolts} šroubů. <div class='subtle'>Toto je bez jisticích stanic a indikuje to, kolik expresek lezec potřebuje.</div>"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "climbing:bolts",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"es": "Mapa de extintores",
|
||||
"ca": "Mapa d'extintors",
|
||||
"pl": "Mapa gaśnic",
|
||||
"cs": "Mapa hasicích přístrojů"
|
||||
"cs": "Hasicí přístroje"
|
||||
},
|
||||
"description": {
|
||||
"en": "Map layer to show fire extinguishers.",
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"nl": "Brandweerstations",
|
||||
"es": "Mapa de estaciones de bomberos",
|
||||
"ca": "Mapa de parcs de bombers",
|
||||
"cs": "Mapa požárních stanic"
|
||||
"cs": "Požární stanice"
|
||||
},
|
||||
"description": {
|
||||
"en": "Map layer to show fire stations.",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"nl": "Brandkranen",
|
||||
"es": "Mapa de bocas de incendio",
|
||||
"ca": "Mapa d'hidrants",
|
||||
"cs": "Mapa hydrantů",
|
||||
"cs": "Hydranty",
|
||||
"pl": "Mapa hydrantów"
|
||||
},
|
||||
"description": {
|
||||
|
|
|
@ -398,7 +398,8 @@
|
|||
"de": "Bearbeitet oder kommentiert von jedem Benutzer mit Namen {search}",
|
||||
"es": "Editado o comentado por cualquier usuario con el nombre {search}",
|
||||
"ca": "Editat o comentat per qualsevol usuari amb el nom {search}",
|
||||
"it": "Modificata o commentata da qualsiasi utente con nome {search}"
|
||||
"it": "Modificata o commentata da qualsiasi utente con nome {search}",
|
||||
"cs": "Upraveno nebo okomentováno jakýmkoli uživatelem se jménem {search}"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
|
@ -3612,7 +3612,9 @@
|
|||
}
|
||||
}
|
||||
],
|
||||
"onSoftDelete": ["reservation="]
|
||||
"onSoftDelete": [
|
||||
"reservation="
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "ref",
|
||||
|
|
|
@ -53,7 +53,9 @@
|
|||
"icon": "ring",
|
||||
"color": "#be57b4ff"
|
||||
},
|
||||
{ "icon": "./assets/layers/stripclub/stripclub.svg"}
|
||||
{
|
||||
"icon": "./assets/layers/stripclub/stripclub.svg"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
|
|
|
@ -8,7 +8,11 @@
|
|||
"cs": "Hmatové modely"
|
||||
},
|
||||
"title": {
|
||||
"en": "Tactile model"
|
||||
"en": "Tactile Model",
|
||||
"de": "Taktiles Modell",
|
||||
"ca": "Model tàctil",
|
||||
"it": "Modello tattile",
|
||||
"cs": "Hmatový model"
|
||||
},
|
||||
"description": {
|
||||
"en": "Layer showing tactile models, three-dimensional models of the surrounding area.",
|
||||
|
@ -21,13 +25,6 @@
|
|||
"osmTags": "information=tactile_model"
|
||||
},
|
||||
"minzoom": 10,
|
||||
"title": {
|
||||
"en": "Tactile Model",
|
||||
"de": "Taktiles Modell",
|
||||
"ca": "Model tàctil",
|
||||
"it": "Modello tattile",
|
||||
"cs": "Hmatový model"
|
||||
},
|
||||
"pointRendering": [
|
||||
{
|
||||
"marker": [
|
||||
|
@ -132,11 +129,11 @@
|
|||
"cs": "Tento model má popis v Braillově písmu v {language()}"
|
||||
},
|
||||
"render_single_language": {
|
||||
"en": "This model has a braille description in {language()}",
|
||||
"de": "Dieses Modell hat eine Beschreibung in Brailleschrift in {language()}",
|
||||
"ca": "Aquest model té una descripció en braille en {language()}",
|
||||
"it": "Questo modello ha una descrizione in braille in {language()}",
|
||||
"cs": "Tento model má popis v Braillově písmu v {language()}"
|
||||
"en": "This model has a braille description in {language}",
|
||||
"de": "Dieses Modell hat eine Beschreibung in Brailleschrift in {language}",
|
||||
"ca": "Aquest model té una descripció en braille en {language}",
|
||||
"it": "Questo modello ha una descrizione in braille in {language}",
|
||||
"cs": "Tento model má popis v Braillově písmu v {language}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -198,11 +195,11 @@
|
|||
"cs": "Tento model má text vystouplými písmeny v {language()}"
|
||||
},
|
||||
"render_single_language": {
|
||||
"en": "This model has embossed letters in {language()}",
|
||||
"de": "Dieses Modell hat geprägte Buchstaben in {language()}",
|
||||
"ca": "Aquest model té lletres en relleu en {language()}",
|
||||
"it": "Questo modello ha lettere in rilievo in {language()}",
|
||||
"cs": "Tento model má text vystouplými písmeny v {language()}"
|
||||
"en": "This model has embossed letters in {language}",
|
||||
"de": "Dieses Modell hat geprägte Buchstaben in {language}",
|
||||
"ca": "Aquest model té lletres en relleu en {language}",
|
||||
"it": "Questo modello ha lettere in rilievo in {language}",
|
||||
"cs": "Tento model má text vystouplými písmeny v {language}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -261,7 +258,6 @@
|
|||
"cs": "Popis: {blind:description:en}."
|
||||
}
|
||||
},
|
||||
|
||||
"website"
|
||||
],
|
||||
"deletion": true,
|
||||
|
|
|
@ -7,7 +7,8 @@
|
|||
"es": "Redes de nodos de senderismo",
|
||||
"cs": "Sítě uzlů pro pěší",
|
||||
"ko": "보행 경로 네트워크",
|
||||
"it": "Reti di Nodi per il Trekking"
|
||||
"it": "Reti di Nodi per il Trekking",
|
||||
"zh_Hant": "健行節點網路"
|
||||
},
|
||||
"description": {
|
||||
"en": "This map shows walking node networks and allows you to add new nodes easily",
|
||||
|
@ -199,7 +200,8 @@
|
|||
"es": "Hito de senderismo",
|
||||
"cs": "Pěší uzel",
|
||||
"ko": "보행 경로",
|
||||
"it": "Nodo per il trekking"
|
||||
"it": "Nodo per il trekking",
|
||||
"zh_Hant": "健行節點"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -211,7 +213,8 @@
|
|||
"es": "Hito de senderismo <strong>{rwn_ref}</strong>",
|
||||
"cs": "Pěší uzel <strong>{rwn_ref}</strong>",
|
||||
"ko": "보행 경로 <strong>{rwn_ref}</strong>",
|
||||
"it": "Nodo per il trekking <strong>{rwn_ref}</strong>"
|
||||
"it": "Nodo per il trekking <strong>{rwn_ref}</strong>",
|
||||
"zh_Hant": "健行節點 <strong>{rwn_ref}</strong>"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -223,7 +226,8 @@
|
|||
"es": "Hito de senderismo propuesto <strong>{proposed:rwn_ref}</strong>",
|
||||
"cs": "Navrhovaný pěší uzel <strong>{proposed:rwn_ref}</strong>",
|
||||
"ko": "제안된 보행 경로 <strong>{proposed:rwn_ref}</strong>",
|
||||
"it": "Nodo per il trekking proposto <strong>{proposed:rwn_ref}</strong>"
|
||||
"it": "Nodo per il trekking proposto <strong>{proposed:rwn_ref}</strong>",
|
||||
"zh_Hant": "規劃的健行節點<strong>{proposed:rwn_ref}</strong>"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
@ -263,7 +267,8 @@
|
|||
"es": "Este nodo de senderismo tiene el número de referencia {rwn_ref}",
|
||||
"cs": "Tento pěší uzel má referenční číslo {rwn_ref}",
|
||||
"ko": "이 보행 경로의 조회번호는 {rwn_ref}입니다",
|
||||
"it": "Questo nodo per il trekking ha il numero di riferimento {rwn_ref}"
|
||||
"it": "Questo nodo per il trekking ha il numero di riferimento {rwn_ref}",
|
||||
"zh_Hant": "健行節點有參照數字 {rwn_ref}"
|
||||
},
|
||||
"condition": "rwn_ref~*"
|
||||
},
|
||||
|
@ -277,7 +282,8 @@
|
|||
"es": "¿Cuándo se inspeccionó por última vez este nodo de senderismo?",
|
||||
"cs": "Kdy byl tento pěší uzel naposledy zkontrolován?",
|
||||
"ko": "보행경로가 마지막으로 갱신된 것은 언제입니까?",
|
||||
"it": "Quando è stato rilevato l'ultimo nodo per il trekking?"
|
||||
"it": "Quando è stato rilevato l'ultimo nodo per il trekking?",
|
||||
"zh_Hant": "上次健行節點踏查的時間?"
|
||||
},
|
||||
"render": {
|
||||
"en": "This walking node was last surveyed on {survey:date}",
|
||||
|
@ -286,7 +292,8 @@
|
|||
"es": "Este hito de senderismo se inspeccionó por última vez el {survey:date}",
|
||||
"cs": "Tento pěší uzel byl naposledy zkontrolován dne {survey:date}",
|
||||
"ko": "이 보행경로의 마지막 갱신은 {survey:date}입니다",
|
||||
"it": "Questo nodo per il trekking è stato rilevato l'ultima volta il {survey:date}"
|
||||
"it": "Questo nodo per il trekking è stato rilevato l'ultima volta il {survey:date}",
|
||||
"zh_Hant": "上次踏查這個健行節點時間是 {survey:date}"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -387,7 +394,8 @@
|
|||
"cs": "Turistické rozcestníky",
|
||||
"nl": "Wandelwegwijzers",
|
||||
"ko": "등산 안내 표지판",
|
||||
"it": "Indicazioni per il trekking"
|
||||
"it": "Indicazioni per il trekking",
|
||||
"zh_Hant": "登山指標"
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
|
@ -397,7 +405,8 @@
|
|||
"cs": "Turistický rozcestník",
|
||||
"nl": "Wandelwegwijzer",
|
||||
"ko": "등산 안내 표지판",
|
||||
"it": "Indicazione per il trekking"
|
||||
"it": "Indicazione per il trekking",
|
||||
"zh_Hant": "登山指標"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
@ -448,7 +457,8 @@
|
|||
"es": "un marcador de ruta para un enlace de nodo a nodo",
|
||||
"cs": "značka trasy pro spojení mezi uzly",
|
||||
"nl": "een knooppuntwegwijzer",
|
||||
"ko": "경로간 루트 표시"
|
||||
"ko": "경로간 루트 표시",
|
||||
"zh_Hant": "節點至節點連結的路線標誌"
|
||||
},
|
||||
"=exampleImages": [
|
||||
"./assets/layers/route_marker/walking_route_marker.jpg"
|
||||
|
|
|
@ -3,12 +3,14 @@
|
|||
"title": {
|
||||
"en": "Wayside shrines",
|
||||
"it": "Edicole votive",
|
||||
"cs": "Kapličky u cest"
|
||||
"cs": "Kapličky u cest",
|
||||
"zh_Hant": "路邊小廟"
|
||||
},
|
||||
"description": {
|
||||
"en": "This map shows shrines and crosses found on the side of roads and paths, and allows adding new ones",
|
||||
"it": "Questa mappa mostra edicole votive e croci trovate ai lati di strade e sentieri, e permette di aggiungerne di nuove",
|
||||
"cs": "Tato mapa ukazuje kapličky a kříže podél cest a stezek, a umožňuje přidat nové"
|
||||
"cs": "Tato mapa ukazuje kapličky a kříže podél cest a stezek, a umožňuje přidat nové",
|
||||
"zh_Hant": "這份地圖顯示路邊或小徑旁的小廟與十字架,並且也能加上新的"
|
||||
},
|
||||
"icon": "./assets/layers/wayside_shrine/shrine.svg",
|
||||
"layers": [
|
||||
|
|
|
@ -3,12 +3,14 @@
|
|||
"title": {
|
||||
"en": "Winter Service",
|
||||
"it": "Servizio Invernale",
|
||||
"cs": "Zimní údržba"
|
||||
"cs": "Zimní údržba",
|
||||
"zh_Hant": "冬季服務"
|
||||
},
|
||||
"description": {
|
||||
"en": "A map showing roads and whether they're cleared in winter",
|
||||
"it": "Una mappa che mostra le strade e se vengono sgomberate in inverno",
|
||||
"cs": "Mapa ukazující cesty a zda se v zimě udržují"
|
||||
"cs": "Mapa ukazující cesty a zda se v zimě udržují",
|
||||
"zh_Hant": "顯示冬季道路與路況的地圖"
|
||||
},
|
||||
"icon": "./assets/svg/snowflake.svg",
|
||||
"credits": [
|
||||
|
@ -21,12 +23,14 @@
|
|||
"name": {
|
||||
"en": "Serviced streets",
|
||||
"it": "Strade servite",
|
||||
"cs": "Udržované ulice"
|
||||
"cs": "Udržované ulice",
|
||||
"zh_Hant": "服務道路"
|
||||
},
|
||||
"description": {
|
||||
"en": "Streets that have some form of winter service",
|
||||
"it": "Strade che hanno qualche forma di servizio invernale",
|
||||
"cs": "Ulice, které mají v zimě nějakou formu údržby"
|
||||
"cs": "Ulice, které mají v zimě nějakou formu údržby",
|
||||
"zh_Hant": "有一定型式的冬季服務的道路"
|
||||
},
|
||||
"source": {
|
||||
"osmTags": {
|
||||
|
@ -48,7 +52,8 @@
|
|||
"render": {
|
||||
"en": "Serviced street",
|
||||
"it": "Strada servita",
|
||||
"cs": "Udržovaná ulice"
|
||||
"cs": "Udržovaná ulice",
|
||||
"zh_Hant": "服務道路"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -114,7 +119,8 @@
|
|||
"question": {
|
||||
"en": "Is this road serviced (e.g. cleared of snow) in winter?",
|
||||
"it": "Questa strada è servita (es. sgomberata dalla neve) in inverno?",
|
||||
"cs": "Udržuje se tato cesta v zimě (např. odklízením sněhu)?"
|
||||
"cs": "Udržuje se tato cesta v zimě (např. odklízením sněhu)?",
|
||||
"zh_Hant": "這條路冬季開放 (積雪已經清除) 嗎?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
|
@ -122,7 +128,8 @@
|
|||
"then": {
|
||||
"en": "This road is serviced in winter",
|
||||
"it": "Questa strada è servita in inverno",
|
||||
"cs": "Tato cesta se v zimě udržuje"
|
||||
"cs": "Tato cesta se v zimě udržuje",
|
||||
"zh_Hant": "這條路在冬季能使用"
|
||||
},
|
||||
"icon": "snowflake:green"
|
||||
},
|
||||
|
@ -131,7 +138,8 @@
|
|||
"then": {
|
||||
"en": "This road is serviced in winter, but only to a limited extent. This is often signposted as well.",
|
||||
"it": "Questa strada è servita in inverno, ma solo in misura limitata. Questo è spesso segnalato anche con cartelli.",
|
||||
"cs": "Tato cesta se v zimě udržuje, ale jen v omezeném rozsahu. Toto je často také uvedeno na značce."
|
||||
"cs": "Tato cesta se v zimě udržuje, ale jen v omezeném rozsahu. Toto je často také uvedeno na značce.",
|
||||
"zh_Hant": "這條冬季仍開放,但只有部分的功能,現場會有指標。"
|
||||
},
|
||||
"icon": "snowflake:yellow"
|
||||
},
|
||||
|
@ -140,7 +148,8 @@
|
|||
"then": {
|
||||
"en": "This road is not serviced in winter",
|
||||
"it": "Questa strada non è servita in inverno",
|
||||
"cs": "Tato cesta se v zimě neudržuje"
|
||||
"cs": "Tato cesta se v zimě neudržuje",
|
||||
"zh_Hant": "這條路冬季不開放"
|
||||
},
|
||||
"icon": "snowflake:red"
|
||||
}
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
|
||||
import type { CapacitorConfig } from "@capacitor/cli";
|
||||
import type { CapacitorConfig } from "@capacitor/cli"
|
||||
|
||||
const config: CapacitorConfig = {
|
||||
appId: "org.mapcomplete",
|
||||
appName: "MapComplete",
|
||||
webDir: "dist-full"
|
||||
};
|
||||
|
||||
export default config;
|
||||
appId: "org.mapcomplete",
|
||||
appName: "MapComplete",
|
||||
webDir: "dist-full",
|
||||
}
|
||||
|
||||
export default config
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
"back": "Jít zpět do MapComplete",
|
||||
"download": "Stáhnout aplikaci",
|
||||
"intro": "MapComplete je k dispozici jako aplikace pro Android k přímému stažení. Pracujeme na to, aby byla zveřejněna i v repozitáři F-Droid.",
|
||||
"title": "Aplikace MapComplete pro Android",
|
||||
"older": "Zobrazit starší verze"
|
||||
"older": "Zobrazit starší verze",
|
||||
"title": "Aplikace MapComplete pro Android"
|
||||
},
|
||||
"centerMessage": {
|
||||
"allFilteredAway": "Žádný objekt v zobrazení nesplňuje všechny filtry",
|
||||
|
@ -282,8 +282,8 @@
|
|||
},
|
||||
"levelSelection": {
|
||||
"addNewOnLevel": "Je nové umístění bodu na úrovni {level}?",
|
||||
"confirmLevel": "Ano, přidejte {preset} na úroveň {level}",
|
||||
"cancel": "Zobrazit všechny vrstvy"
|
||||
"cancel": "Zobrazit všechny vrstvy",
|
||||
"confirmLevel": "Ano, přidejte {preset} na úroveň {level}"
|
||||
},
|
||||
"loading": "Načítání…",
|
||||
"loadingTheme": "Načítání {theme}…",
|
||||
|
@ -569,6 +569,7 @@
|
|||
"seeNearby": "Procházet okolní obrázky",
|
||||
"title": "Blízké obrázky streetview"
|
||||
},
|
||||
"openOnWebsite": "Otevřít tento obrázek na {name}",
|
||||
"panoramax": {
|
||||
"deletionRequested": "Zpráva byla odeslána. Za chvíli se na to podívá moderátor",
|
||||
"freeform": "Jsou k dispozici další relevantní údaje?",
|
||||
|
@ -614,8 +615,7 @@
|
|||
"uploading": "Váš obrázek se právě nahrává…"
|
||||
}
|
||||
},
|
||||
"uploadFailed": "Obrázek se nepodařilo nahrát. Jste připojeni k internetu a máte povoleno rozhraní API třetích stran? Prohlížeč Brave nebo zásuvný modul uMatrix je mohou blokovat.",
|
||||
"openOnWebsite": "Otevřít tento obrázek na {name}"
|
||||
"uploadFailed": "Obrázek se nepodařilo nahrát. Jste připojeni k internetu a máte povoleno rozhraní API třetích stran? Prohlížeč Brave nebo zásuvný modul uMatrix je mohou blokovat."
|
||||
},
|
||||
"imageQueue": {
|
||||
"confirmDelete": "Trvale smazat tento obrázek",
|
||||
|
@ -782,6 +782,7 @@
|
|||
},
|
||||
"reviews": {
|
||||
"affiliated_reviewer_warning": "(Recenze od zaměstnance)",
|
||||
"attribution": "Od Mangrove.reviews",
|
||||
"averageRating": "Průměrné hodnocení {n} hvězdiček",
|
||||
"i_am_affiliated": "Jsem spojen s tímto objektem",
|
||||
"i_am_affiliated_explanation": "Zkontrolujte, zda jste vlastníkem, tvůrcem, zaměstnancem, …",
|
||||
|
@ -804,8 +805,7 @@
|
|||
"too_long": "Povoleno je maximálně {max} znaků. Vaše recenze má {amount} znaků.",
|
||||
"tos": "Zanecháním recenze souhlasíte s <a href='https://mangrove.reviews/terms' target='_blank'>podmínkami a zásadami ochrany osobních údajů služby Mangrove.reviews</a>",
|
||||
"your_reviews": "Vaše předchozí recenze",
|
||||
"your_reviews_empty": "Nenašli jsme žádné z vašich předchozích hodnocení",
|
||||
"attribution": "Od Mangrove.reviews"
|
||||
"your_reviews_empty": "Nenašli jsme žádné z vašich předchozích hodnocení"
|
||||
},
|
||||
"split": {
|
||||
"cancel": "Zrušit",
|
||||
|
@ -918,4 +918,4 @@
|
|||
"startsWithQ": "Identifikátor wikidat začíná písmenem Q a následuje za ním číslo"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -2,13 +2,20 @@
|
|||
"advanced": {
|
||||
"title": "Avancerede egenskaber"
|
||||
},
|
||||
"app": {
|
||||
"back": "Tilbage til MapComplete",
|
||||
"download": "Download appen",
|
||||
"intro": "MapComplete er tilgængelig som Android-app som direkte download. Vi arbejder på også at udgive den på FDroid.",
|
||||
"older": "Se ældre builds",
|
||||
"title": "MapComplete Android App"
|
||||
},
|
||||
"centerMessage": {
|
||||
"allFilteredAway": "Ingen objekter i visningen opfylder alle filtre",
|
||||
"loadingData": "Indlæser data…",
|
||||
"noData": "Der er ingen relevante objekter i den aktuelle visning",
|
||||
"ready": "Færdig!",
|
||||
"retrying": "Indlæsning af data fejlede. Prøver igen om {count} sekunder…",
|
||||
"zoomIn": "Zoom ind for at se og redigere data",
|
||||
"noData": "Der er ingen relevante objekter i den aktuelle visning",
|
||||
"allFilteredAway": "Ingen objekter i visningen opfylder alle filtre"
|
||||
"zoomIn": "Zoom ind for at se og redigere data"
|
||||
},
|
||||
"communityIndex": {
|
||||
"available": "Dette brugerfællesskab taler {native}",
|
||||
|
@ -19,6 +26,7 @@
|
|||
"cancel": "Afbryd",
|
||||
"cannotBeDeleted": "Dette element kan ikke slettes",
|
||||
"delete": "Slet",
|
||||
"deletedTitle": "Slet objekt",
|
||||
"explanations": {
|
||||
"hardDelete": "Denne funktion vil blive slettet i OpenStreetMap. Det kan inddrives af en erfaren bidragyder",
|
||||
"softDelete": "Dette element vil blive opdateret og skjult for dette program <span class=\"subtle\">{reason}</span>"
|
||||
|
@ -38,8 +46,21 @@
|
|||
},
|
||||
"safeDelete": "Dette punkt kan slettes uden risiko.",
|
||||
"useSomethingElse": "Brug i stedet en anden OpenStreetMap editor til at slette det",
|
||||
"whyDelete": "Hvorfor skal dette punkt slettes?",
|
||||
"deletedTitle": "Slet objekt"
|
||||
"whyDelete": "Hvorfor skal dette punkt slettes?"
|
||||
},
|
||||
"external": {
|
||||
"allAreApplied": "Alle manglende, eksterne værdier er blevet kopieret ind i OpenStreetMap",
|
||||
"allIncluded": "Data indlæst fra {source} er indeholdt i OpenStreetMap",
|
||||
"apply": "Anvend",
|
||||
"applyAll": "Anvend alle manglende værdier",
|
||||
"conflicting": {
|
||||
"intro": "OpenStreetMap har en anden værdi end kildewebstedet for de følgende værdier.",
|
||||
"title": "Modstridende elementer"
|
||||
},
|
||||
"currentInOsmIs": "I øjeblikket har OpenStreetMap registreret følgende værdi:",
|
||||
"done": "Færdig",
|
||||
"error": "Kunne ikke indlæse linkede data fra websitet",
|
||||
"lastModified": "Eksterne data er sidst blevet ændret {date}"
|
||||
},
|
||||
"favourite": {
|
||||
"reload": "Genindlæs data"
|
||||
|
@ -143,10 +164,10 @@
|
|||
"openIssueTracker": "Rapporter en fejl",
|
||||
"openMapillary": "Åbn Mapillary her",
|
||||
"openOsmcha": "De de seneste rettelser lavet med {theme}",
|
||||
"openStatistics": "Se statistikker for {theme}",
|
||||
"openThemeDocumentation": "Åbn dokumentationen for temakortet {name}",
|
||||
"themeBy": "Tema vedligeholdt af {author}",
|
||||
"translatedBy": "MapComplete er oversat af {contributors} og <a href=\"https://source.mapcomplete.org/MapComplete/MapComplete/activity/contributors\" target=\"_blank\">{hiddenCount} flere bidragsydere</a>",
|
||||
"openStatistics": "Se statistikker for {theme}"
|
||||
"translatedBy": "MapComplete er oversat af {contributors} og <a href=\"https://source.mapcomplete.org/MapComplete/MapComplete/activity/contributors\" target=\"_blank\">{hiddenCount} flere bidragsydere</a>"
|
||||
},
|
||||
"back": "Tilbage",
|
||||
"backToIndex": "Gå tilbage til oversigten med alle temakort",
|
||||
|
@ -352,13 +373,13 @@
|
|||
"addPicture": "Tilføj Billede",
|
||||
"doDelete": "Fjern billede",
|
||||
"isDeleted": "Slettet",
|
||||
"nearby": {
|
||||
"seeNearby": "Udforsk nærliggende billeder"
|
||||
},
|
||||
"pleaseLogin": "Log venligst ind for at tilføje et billede",
|
||||
"respectPrivacy": "Tag ikke billeder af mennesker eller nummerplader. Upload ikke Google Maps, Google Streetview, eller fra andre ophavsresbeskyttede kilder.",
|
||||
"toBig": "Dit billede er for stort da det er {actual_size}. Brug venligst billeder, der er højst {max_size}",
|
||||
"uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem.",
|
||||
"nearby": {
|
||||
"seeNearby": "Udforsk nærliggende billeder"
|
||||
}
|
||||
"uploadFailed": "Kunne ikke uploade dit billede. Er du forbundet til Internettet og tillader du tredieparts API'er. Brave browseren eller uMatrix plugin'et kunne blokerer dem."
|
||||
},
|
||||
"importInspector": {
|
||||
"title": "Undersøg og håndter noter"
|
||||
|
@ -524,26 +545,5 @@
|
|||
"wikidata": {
|
||||
"description": "En Wikidata identifier"
|
||||
}
|
||||
},
|
||||
"app": {
|
||||
"intro": "MapComplete er tilgængelig som Android-app som direkte download. Vi arbejder på også at udgive den på FDroid.",
|
||||
"back": "Tilbage til MapComplete",
|
||||
"download": "Download appen",
|
||||
"older": "Se ældre builds",
|
||||
"title": "MapComplete Android App"
|
||||
},
|
||||
"external": {
|
||||
"currentInOsmIs": "I øjeblikket har OpenStreetMap registreret følgende værdi:",
|
||||
"allAreApplied": "Alle manglende, eksterne værdier er blevet kopieret ind i OpenStreetMap",
|
||||
"allIncluded": "Data indlæst fra {source} er indeholdt i OpenStreetMap",
|
||||
"apply": "Anvend",
|
||||
"applyAll": "Anvend alle manglende værdier",
|
||||
"conflicting": {
|
||||
"intro": "OpenStreetMap har en anden værdi end kildewebstedet for de følgende værdier.",
|
||||
"title": "Modstridende elementer"
|
||||
},
|
||||
"done": "Færdig",
|
||||
"error": "Kunne ikke indlæse linkede data fra websitet",
|
||||
"lastModified": "Eksterne data er sidst blevet ændret {date}"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3511,6 +3511,40 @@
|
|||
},
|
||||
"question": "Je zde rychlostní lezecká stěna?"
|
||||
},
|
||||
"auto_belay_lead": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Není tu žádné automatické jištění pro lezení na obtížnost"
|
||||
},
|
||||
"1": {
|
||||
"then": "Je tu více automatických jištění pro lezení na obtížnost"
|
||||
},
|
||||
"2": {
|
||||
"then": "Je to automatické jištění pro každou trasu lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
"question": "Je tu automatické jištění pro lezení na obtížnost?",
|
||||
"render": "Je tu {climbing:autobelay:sport} automatických jištění pro lezení na obtížnost"
|
||||
},
|
||||
"auto_belay_toprope": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Není tu automatické jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"1": {
|
||||
"then": "Je tu více automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"2": {
|
||||
"then": "Je tu automatické jištění pro každou trasu lezení s horním jištěním (top roping), ale je možné i ruční jištění"
|
||||
},
|
||||
"3": {
|
||||
"then": "Trasy pro lezení s horním jištěním lze lézt jen s automatickým jištěním"
|
||||
}
|
||||
},
|
||||
"question": "Je tu automatické jištění pro lezení s horním jištěním (top roping)?",
|
||||
"questionHint": "Kromě automatických jištění, která jsou jen pro lezení na rychlost",
|
||||
"render": "Je tu {climbing:autobelay:toprope} automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"belay_device_rental": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
|
@ -3584,40 +3618,6 @@
|
|||
}
|
||||
},
|
||||
"question": "Lze si zde půjčit lezeckou obuv pro použití v tělocvičně?"
|
||||
},
|
||||
"auto_belay_toprope": {
|
||||
"mappings": {
|
||||
"1": {
|
||||
"then": "Je tu více automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"2": {
|
||||
"then": "Je tu automatické jištění pro každou trasu lezení s horním jištěním (top roping), ale je možné i ruční jištění"
|
||||
},
|
||||
"0": {
|
||||
"then": "Není tu automatické jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"3": {
|
||||
"then": "Trasy pro lezení s horním jištěním lze lézt jen s automatickým jištěním"
|
||||
}
|
||||
},
|
||||
"question": "Je tu automatické jištění pro lezení s horním jištěním (top roping)?",
|
||||
"questionHint": "Kromě automatických jištění, která jsou jen pro lezení na rychlost",
|
||||
"render": "Je tu {climbing:autobelay:toprope} automatických jištění pro lezení s horním jištěním (top roping)"
|
||||
},
|
||||
"auto_belay_lead": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "Není tu žádné automatické jištění pro lezení na obtížnost"
|
||||
},
|
||||
"2": {
|
||||
"then": "Je to automatické jištění pro každou trasu lezení na obtížnost"
|
||||
},
|
||||
"1": {
|
||||
"then": "Je tu více automatických jištění pro lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
"question": "Je tu automatické jištění pro lezení na obtížnost?",
|
||||
"render": "Je tu {climbing:autobelay:sport} automatických jištění pro lezení na obtížnost"
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
|
|
|
@ -12386,7 +12386,8 @@
|
|||
"then": "There are no embossed letters describing the model."
|
||||
}
|
||||
},
|
||||
"question": "Are there embossed letters describing the model?"
|
||||
"question": "Are there embossed letters describing the model?",
|
||||
"questionHint": "Embossed letters are letters as normally read by seeing people, but which are protrude from the surface and might thus also be read by blind people"
|
||||
},
|
||||
"embossed_letters_languages": {
|
||||
"render": {
|
||||
|
@ -12403,6 +12404,9 @@
|
|||
},
|
||||
"question": "What scale is the model?",
|
||||
"render": "The scale of this model is {scale}."
|
||||
},
|
||||
"subject": {
|
||||
"question": "What is depicted by this model?"
|
||||
}
|
||||
},
|
||||
"title": "Tactile Model"
|
||||
|
|
|
@ -2148,6 +2148,9 @@
|
|||
},
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name}"
|
||||
},
|
||||
"1": {
|
||||
"then": "Vogelkijkhut {name}"
|
||||
},
|
||||
|
@ -6851,6 +6854,11 @@
|
|||
}
|
||||
},
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name}"
|
||||
}
|
||||
},
|
||||
"render": "Natuurgebied"
|
||||
}
|
||||
},
|
||||
|
@ -7385,6 +7393,21 @@
|
|||
"render": "Picknicktafel"
|
||||
}
|
||||
},
|
||||
"play_forest": {
|
||||
"description": "Een speelbos is een vrij toegankelijke zone in een bos",
|
||||
"name": "Speelbossen",
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name}"
|
||||
},
|
||||
"1": {
|
||||
"then": "Speelbos {name}"
|
||||
}
|
||||
},
|
||||
"render": "Speelbos"
|
||||
}
|
||||
},
|
||||
"playground": {
|
||||
"deletion": {
|
||||
"nonDeleteMappings": {
|
||||
|
@ -9133,6 +9156,9 @@
|
|||
},
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name}"
|
||||
},
|
||||
"1": {
|
||||
"then": "Voetpad"
|
||||
},
|
||||
|
@ -11382,13 +11408,25 @@
|
|||
}
|
||||
},
|
||||
"village_green": {
|
||||
"description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)"
|
||||
"description": "Een laag die dorpsgroen toont (gemeenschapsgroen, maar niet echt een park)",
|
||||
"name": "Speelweide",
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name}"
|
||||
}
|
||||
},
|
||||
"render": "Speelweide"
|
||||
}
|
||||
},
|
||||
"visitor_information_centre": {
|
||||
"description": "Een bezoekerscentrum biedt informatie over een specifieke attractie of bezienswaardigheid waar het is gevestigd.",
|
||||
"name": "Bezoekerscentrum",
|
||||
"title": {
|
||||
"mappings": {
|
||||
"0": {
|
||||
"then": "{name:nl}"
|
||||
},
|
||||
"1": {
|
||||
"then": "{name}"
|
||||
}
|
||||
|
@ -11602,4 +11640,4 @@
|
|||
"render": "windturbine"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load diff
|
@ -385,13 +385,11 @@ export class GenerateDocs extends Script {
|
|||
}
|
||||
|
||||
allLayers.forEach((layer) => {
|
||||
const element = layer.generateDocumentation(
|
||||
{
|
||||
usedInThemes: themesPerLayer.get(layer.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(layer),
|
||||
},
|
||||
)
|
||||
const element = layer.generateDocumentation({
|
||||
usedInThemes: themesPerLayer.get(layer.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(layer),
|
||||
})
|
||||
const inlineSource = inlineLayers.get(layer.id)
|
||||
ScriptUtils.erasableLog("Exporting layer documentation for", layer.id)
|
||||
if (!existsSync("./Docs/Layers")) {
|
||||
|
@ -483,13 +481,14 @@ export class GenerateDocs extends Script {
|
|||
"questions.json",
|
||||
true
|
||||
)
|
||||
const reusedTagRenderings = DependencyCalculator.tagRenderingImportedBy(qLayer, Array.from(AllSharedLayers.sharedLayers.values()))
|
||||
const docs = qLayer.generateDocumentation({ reusedTagRenderings })
|
||||
this.WriteMarkdownFile(
|
||||
"./Docs/BuiltinQuestions.md",
|
||||
docs,
|
||||
["assets/layers/questions/questions.json"]
|
||||
const reusedTagRenderings = DependencyCalculator.tagRenderingImportedBy(
|
||||
qLayer,
|
||||
Array.from(AllSharedLayers.sharedLayers.values())
|
||||
)
|
||||
const docs = qLayer.generateDocumentation({ reusedTagRenderings })
|
||||
this.WriteMarkdownFile("./Docs/BuiltinQuestions.md", docs, [
|
||||
"assets/layers/questions/questions.json",
|
||||
])
|
||||
}
|
||||
|
||||
private generateForTheme(theme: ThemeConfig): void {
|
||||
|
@ -590,15 +589,13 @@ export class GenerateDocs extends Script {
|
|||
...Utils.NoNull(
|
||||
Constants.priviliged_layers.map((id) => AllSharedLayers.sharedLayers.get(id))
|
||||
).map((l) =>
|
||||
l.generateDocumentation(
|
||||
{
|
||||
usedInThemes: themesPerLayer.get(l.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(l),
|
||||
addedByDefault: Constants.added_by_default.indexOf(<any>l.id) >= 0,
|
||||
canBeIncluded: Constants.no_include.indexOf(<any>l.id) < 0,
|
||||
},
|
||||
)
|
||||
l.generateDocumentation({
|
||||
usedInThemes: themesPerLayer.get(l.id),
|
||||
layerIsNeededBy: layerIsNeededBy,
|
||||
dependencies: DependencyCalculator.getLayerDependencies(l),
|
||||
addedByDefault: Constants.added_by_default.indexOf(<any>l.id) >= 0,
|
||||
canBeIncluded: Constants.no_include.indexOf(<any>l.id) < 0,
|
||||
})
|
||||
),
|
||||
"# Normal layers",
|
||||
"The following layers are included in MapComplete:",
|
||||
|
|
|
@ -14,7 +14,11 @@ import {
|
|||
import { Translation } from "../src/UI/i18n/Translation"
|
||||
import { PrepareLayer } from "../src/Models/ThemeConfig/Conversion/PrepareLayer"
|
||||
import { PrepareTheme } from "../src/Models/ThemeConfig/Conversion/PrepareTheme"
|
||||
import { Conversion, DesugaringContext, DesugaringStep } from "../src/Models/ThemeConfig/Conversion/Conversion"
|
||||
import {
|
||||
Conversion,
|
||||
DesugaringContext,
|
||||
DesugaringStep,
|
||||
} from "../src/Models/ThemeConfig/Conversion/Conversion"
|
||||
import { Utils } from "../src/Utils"
|
||||
import Script from "./Script"
|
||||
import { AllSharedLayers } from "../src/Customizations/AllSharedLayers"
|
||||
|
@ -31,7 +35,10 @@ import { Translatable } from "../src/Models/ThemeConfig/Json/Translatable"
|
|||
import { ValidateThemeAndLayers } from "../src/Models/ThemeConfig/Conversion/ValidateThemeAndLayers"
|
||||
import { ExtractImages } from "../src/Models/ThemeConfig/Conversion/FixImages"
|
||||
import { TagRenderingConfigJson } from "../src/Models/ThemeConfig/Json/TagRenderingConfigJson"
|
||||
import { LayerConfigDependencyGraph, LevelInfo } from "../src/Models/ThemeConfig/LayerConfigDependencyGraph"
|
||||
import {
|
||||
LayerConfigDependencyGraph,
|
||||
LevelInfo,
|
||||
} from "../src/Models/ThemeConfig/LayerConfigDependencyGraph"
|
||||
|
||||
// This scripts scans 'src/assets/layers/*.json' for layer definition files and 'src/assets/themes/*.json' for theme definition files.
|
||||
// It spits out an overview of those to be used to load them
|
||||
|
@ -106,7 +113,7 @@ class AddIconSummary extends DesugaringStep<{ raw: LayerConfigJson; parsed: Laye
|
|||
static singleton = new AddIconSummary()
|
||||
|
||||
constructor() {
|
||||
super("AddIconSummary","Adds an icon summary for quick reference")
|
||||
super("AddIconSummary", "Adds an icon summary for quick reference")
|
||||
}
|
||||
|
||||
convert(json: { raw: LayerConfigJson; parsed: LayerConfig }) {
|
||||
|
|
|
@ -235,12 +235,12 @@ class GenerateLayouts extends Script {
|
|||
orientation: "portrait-primary, landscape-primary",
|
||||
icons: icons,
|
||||
categories: ["map", "navigation"],
|
||||
"protocol_handlers": [
|
||||
protocol_handlers: [
|
||||
{
|
||||
"protocol": "geo",
|
||||
"url": `/${id.toLowerCase()}.html?geouri=%s`
|
||||
}
|
||||
]
|
||||
protocol: "geo",
|
||||
url: `/${id.toLowerCase()}.html?geouri=%s`,
|
||||
},
|
||||
],
|
||||
}
|
||||
return {
|
||||
manifest,
|
||||
|
|
|
@ -25,7 +25,6 @@ export class GenerateSunnyUnlabeled extends Script {
|
|||
delete hosted.sources.protomaps.url
|
||||
hosted.sources.protomaps["tiles"] = [tilesource]
|
||||
writeFileSync("public/assets/sunny-hosted.json", JSON.stringify(hosted, null, " "))
|
||||
|
||||
}
|
||||
|
||||
async main(args: string[]): Promise<void> {
|
||||
|
|
|
@ -66,15 +66,19 @@ export default class InitialMapPositioning {
|
|||
defaultLon,
|
||||
"The initial/current longitude of the app"
|
||||
)
|
||||
const geouri = QueryParameters.GetQueryParameter("geouri", undefined, "Alternative format to set lat/lon; but with an entire geouri instead. ")
|
||||
console.log("geouri", geouri.data, !!geouri.data)
|
||||
if (geouri.data) {
|
||||
const geouri = QueryParameters.GetQueryParameter(
|
||||
"geouri",
|
||||
undefined,
|
||||
"Alternative format to set lat/lon; but with an entire geouri instead. "
|
||||
)
|
||||
console.log("geouri", geouri.data, !!geouri.data)
|
||||
if (geouri.data) {
|
||||
try {
|
||||
const url = new URL("geo:"+decodeURIComponent(geouri.data))
|
||||
const [latN, lonN] = url.pathname.split(",").map(n => parseFloat(n))
|
||||
const url = new URL("geo:" + decodeURIComponent(geouri.data))
|
||||
const [latN, lonN] = url.pathname.split(",").map((n) => parseFloat(n))
|
||||
lat.set(latN)
|
||||
lon.set(lonN)
|
||||
if(url.searchParams.has("q")){
|
||||
if (url.searchParams.has("q")) {
|
||||
QueryParameters.GetQueryParameter("q", undefined).set(url.searchParams.get("q"))
|
||||
}
|
||||
} catch (e) {
|
||||
|
|
|
@ -35,8 +35,9 @@ export default class GenericImageProvider extends ImageProvider {
|
|||
id: value,
|
||||
isSpherical: undefined,
|
||||
originalAttribute: {
|
||||
key, value
|
||||
}
|
||||
key,
|
||||
value,
|
||||
},
|
||||
},
|
||||
]
|
||||
}
|
||||
|
|
|
@ -26,7 +26,7 @@ export interface ProvidedImage {
|
|||
host?: string
|
||||
isSpherical: boolean
|
||||
license?: LicenseInfo
|
||||
originalAttribute?: {key: string, value: string}
|
||||
originalAttribute?: { key: string; value: string }
|
||||
}
|
||||
|
||||
export interface PanoramaView {
|
||||
|
|
|
@ -180,13 +180,13 @@ export class ImageUploadManager {
|
|||
queue = [...queue]
|
||||
while (queue.length > 0) {
|
||||
const currentItem = queue.shift()
|
||||
if(!currentItem){
|
||||
if (!currentItem) {
|
||||
continue
|
||||
}
|
||||
const uploadOk = await this.handleQueueItem(currentItem)
|
||||
if(uploadOk){
|
||||
if (uploadOk) {
|
||||
this._queue.delete(currentItem)
|
||||
}else{
|
||||
} else {
|
||||
// Our local 'queue' is a copy where we've removed the failed item from
|
||||
// A next attempt to 'uploadQueue' will retry the upload
|
||||
}
|
||||
|
@ -255,7 +255,7 @@ export class ImageUploadManager {
|
|||
if (properties === undefined) {
|
||||
const downloaded = await new OsmObjectDownloader(
|
||||
this._osmConnection.Backend(),
|
||||
this._changes,
|
||||
this._changes
|
||||
).DownloadObjectAsync(args.featureId)
|
||||
if (downloaded === "deleted") {
|
||||
this._queue.delete(args)
|
||||
|
@ -264,16 +264,10 @@ export class ImageUploadManager {
|
|||
this._featureProperties.trackFeature(downloaded.asGeoJson())
|
||||
properties = this._featureProperties.getStore(args.featureId)
|
||||
}
|
||||
const action = new LinkImageAction(
|
||||
args.featureId,
|
||||
result.key,
|
||||
result.value,
|
||||
properties,
|
||||
{
|
||||
theme: args.layoutId ?? properties?.data?.["_orig_theme"] ?? this._theme.id,
|
||||
changeType: "add-image",
|
||||
},
|
||||
)
|
||||
const action = new LinkImageAction(args.featureId, result.key, result.value, properties, {
|
||||
theme: args.layoutId ?? properties?.data?.["_orig_theme"] ?? this._theme.id,
|
||||
changeType: "add-image",
|
||||
})
|
||||
await this._changes.applyAction(action)
|
||||
await this._changes.flushChanges("Image upload completed")
|
||||
return true
|
||||
|
|
|
@ -33,7 +33,7 @@ export class Imgur extends ImageProvider {
|
|||
provider: this,
|
||||
id: value,
|
||||
isSpherical: false,
|
||||
originalAttribute: {key, value}
|
||||
originalAttribute: { key, value },
|
||||
},
|
||||
]
|
||||
}
|
||||
|
|
|
@ -246,7 +246,7 @@ export class Mapillary extends ImageProvider {
|
|||
response.camera_type === "spherical" || response.camera_type === "equirectangular",
|
||||
lat: geometry.coordinates[1],
|
||||
lon: geometry.coordinates[0],
|
||||
originalAttribute: {key, value}
|
||||
originalAttribute: { key, value },
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -260,14 +260,15 @@ export class Mapillary extends ImageProvider {
|
|||
return Mapillary.createLink(location, 17, image.id)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns true if we are in firefox strict mode (or if we are offline)
|
||||
* @private
|
||||
*/
|
||||
private static async checkStrictMode(): Promise<boolean> {
|
||||
try {
|
||||
const result = await fetch("https://scontent-bru2-1.xx.fbcdn.net/m1/v/t6/Xn8-ISUUYQyBD9FyACzPFRGZnBJRqIFmnQ_yd7FU6vxFYwD21fvAcZwDQoMzsScxcQyCWeBviKpWO4nX8yf--neJDvVjC4JlQtfBYb6TrpXQTniyafSFeZeePT_NVx3H6gMjceEvXHyvBqOOcCB_xQ?stp=c2048.2048.2000.988a_s1000x1000&_nc_gid=E2oHnrAtHutVvjaIm9qDLg&_nc_oc=AdkcScR9HuKt1X_K5-GrUeR5Paj8d7MsNFFYEBSmgc0IiBey_wS3RiNJpflWIKaQzNE&ccb=10-5&oh=00_AfNJ1Ki1IeGdUMxdFUc3ZX9VYIVFxVfXZ9MUATU3vj_RJw&oe=686AF002&_nc_sid=201bca")
|
||||
const result = await fetch(
|
||||
"https://scontent-bru2-1.xx.fbcdn.net/m1/v/t6/Xn8-ISUUYQyBD9FyACzPFRGZnBJRqIFmnQ_yd7FU6vxFYwD21fvAcZwDQoMzsScxcQyCWeBviKpWO4nX8yf--neJDvVjC4JlQtfBYb6TrpXQTniyafSFeZeePT_NVx3H6gMjceEvXHyvBqOOcCB_xQ?stp=c2048.2048.2000.988a_s1000x1000&_nc_gid=E2oHnrAtHutVvjaIm9qDLg&_nc_oc=AdkcScR9HuKt1X_K5-GrUeR5Paj8d7MsNFFYEBSmgc0IiBey_wS3RiNJpflWIKaQzNE&ccb=10-5&oh=00_AfNJ1Ki1IeGdUMxdFUc3ZX9VYIVFxVfXZ9MUATU3vj_RJw&oe=686AF002&_nc_sid=201bca"
|
||||
)
|
||||
console.log("Not blocked, got a forbidden", result.status)
|
||||
return false
|
||||
} catch (e) {
|
||||
|
|
|
@ -174,7 +174,7 @@ export default class PanoramaxImageProvider extends ImageProvider {
|
|||
}
|
||||
const providedImage = await this.getInfo(value)
|
||||
providedImage.alt_id = alt_id
|
||||
providedImage.originalAttribute = {key, value}
|
||||
providedImage.originalAttribute = { key, value }
|
||||
return [providedImage]
|
||||
}
|
||||
|
||||
|
|
|
@ -61,9 +61,9 @@ export class WikidataImageProvider extends ImageProvider {
|
|||
allImages.push(promises)
|
||||
}
|
||||
const resolved = await Promise.all(Utils.NoNull(allImages))
|
||||
const flattened = resolved.flatMap( x => x)
|
||||
if(flattened.length === 1){
|
||||
flattened[0].originalAttribute = {key, value}
|
||||
const flattened = resolved.flatMap((x) => x)
|
||||
if (flattened.length === 1) {
|
||||
flattened[0].originalAttribute = { key, value }
|
||||
}
|
||||
return flattened
|
||||
}
|
||||
|
|
|
@ -221,8 +221,8 @@ export class WikimediaImageProvider extends ImageProvider {
|
|||
id: image,
|
||||
isSpherical: false,
|
||||
}
|
||||
if(key && value){
|
||||
providedImage.originalAttribute = {key, value}
|
||||
if (key && value) {
|
||||
providedImage.originalAttribute = { key, value }
|
||||
}
|
||||
return providedImage
|
||||
}
|
||||
|
|
|
@ -269,20 +269,23 @@ export default class UserRelatedState {
|
|||
)
|
||||
this.language = this.osmConnection.getPreference("language")
|
||||
this.showTags = this.osmConnection.getPreference("show_tags")
|
||||
this.showTagsB = this.showTags.map(showTags => {
|
||||
if (showTags === "always" || showTags === "full") {
|
||||
return true
|
||||
}
|
||||
if (showTags === "no") {
|
||||
return false
|
||||
}
|
||||
const userdetails = this.osmConnection.userDetails.data
|
||||
if (!userdetails) {
|
||||
return false
|
||||
}
|
||||
const csCount = userdetails.csCount
|
||||
return csCount >= Constants.userJourney.tagsVisibleAt
|
||||
}, [this.osmConnection.userDetails])
|
||||
this.showTagsB = this.showTags.map(
|
||||
(showTags) => {
|
||||
if (showTags === "always" || showTags === "full") {
|
||||
return true
|
||||
}
|
||||
if (showTags === "no") {
|
||||
return false
|
||||
}
|
||||
const userdetails = this.osmConnection.userDetails.data
|
||||
if (!userdetails) {
|
||||
return false
|
||||
}
|
||||
const csCount = userdetails.csCount
|
||||
return csCount >= Constants.userJourney.tagsVisibleAt
|
||||
},
|
||||
[this.osmConnection.userDetails]
|
||||
)
|
||||
this.showCrosshair = this.osmConnection.getPreference("show_crosshair")
|
||||
this.fixateNorth = this.osmConnection.getPreference("fixate-north")
|
||||
this.morePrivacy = this.osmConnection.getPreference("more_privacy", { defaultValue: "no" })
|
||||
|
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,15 +69,13 @@ export class AvailableRasterLayers {
|
|||
console.log("Invalid layers:", JSON.stringify(joined.filter((l) => !l.id)))
|
||||
throw "Detected invalid global layer with invalid id"
|
||||
}
|
||||
return joined.map(
|
||||
(properties) => {
|
||||
return <RasterLayerPolygon>{
|
||||
type: "Feature",
|
||||
properties,
|
||||
geometry: BBox.global.asGeometry(),
|
||||
}
|
||||
return joined.map((properties) => {
|
||||
return <RasterLayerPolygon>{
|
||||
type: "Feature",
|
||||
properties,
|
||||
geometry: BBox.global.asGeometry(),
|
||||
}
|
||||
)
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -170,7 +170,10 @@ class DetectInline extends DesugaringStep<QuestionableTagRenderingConfigJson> {
|
|||
|
||||
export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
||||
constructor() {
|
||||
super("AddQuestionBox", "Adds a 'questions'-object if no question element is added yet. Will ignore all elements which were previously asked for (and questions labeled with 'hidden')")
|
||||
super(
|
||||
"AddQuestionBox",
|
||||
"Adds a 'questions'-object if no question element is added yet. Will ignore all elements which were previously asked for (and questions labeled with 'hidden')"
|
||||
)
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -210,14 +213,12 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
(sp) => sp.args.length === 0 || sp.args[0].trim() === ""
|
||||
)
|
||||
|
||||
|
||||
if (noLabels.length > 1) {
|
||||
context.err(
|
||||
"Multiple 'questions'-visualisations found which would show _all_ questions. Don't do this - questions will be shown twice. Did you perhaps import all questions from another layer?",
|
||||
"Multiple 'questions'-visualisations found which would show _all_ questions. Don't do this - questions will be shown twice. Did you perhaps import all questions from another layer?"
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* We want to construct a questionbox that shows all leftover questions.
|
||||
* For this, we need to determine what those leftover questions _are_ in the first place.
|
||||
|
@ -227,14 +228,14 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
|
||||
// ALl labels that are used in this layer
|
||||
const allLabels = new Set(
|
||||
json.tagRenderings.flatMap(
|
||||
(tr) => (<QuestionableTagRenderingConfigJson>tr).labels ?? []
|
||||
)
|
||||
json.tagRenderings.flatMap(
|
||||
(tr) => (<QuestionableTagRenderingConfigJson>tr).labels ?? []
|
||||
)
|
||||
)
|
||||
/**
|
||||
* The essence of all questionboxes: what is whitelisted, what is blacklisted?
|
||||
*/
|
||||
const questionBoxes: { blacklist: string[], whitelist: string[] }[] = []
|
||||
const questionBoxes: { blacklist: string[]; whitelist: string[] }[] = []
|
||||
for (const questionSpecial of questionSpecials) {
|
||||
if (typeof questionSpecial === "string") {
|
||||
// Probably a header or something
|
||||
|
@ -273,7 +274,7 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
for (const { blacklist, whitelist } of questionBoxes) {
|
||||
if (whitelist.length > 0 && blacklist.length == 0) {
|
||||
// All questions from "whitelist" are guaranteed to be used here
|
||||
whitelist.forEach(label => usedLabels.add(label))
|
||||
whitelist.forEach((label) => usedLabels.add(label))
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -281,12 +282,14 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
* Can we say that the whitelisted items are fully consumed?
|
||||
*/
|
||||
let needsEvaluation = true
|
||||
let toEvaluate = questionBoxes.filter(q => q.whitelist.length > 0 && q.blacklist.length > 0)
|
||||
let toEvaluate = questionBoxes.filter(
|
||||
(q) => q.whitelist.length > 0 && q.blacklist.length > 0
|
||||
)
|
||||
while (needsEvaluation && toEvaluate.length > 0) {
|
||||
needsEvaluation = false
|
||||
const toReEvaluate = []
|
||||
for (const { blacklist, whitelist } of toEvaluate) {
|
||||
const blacklistRest = blacklist.filter(label => !usedLabels.has(label))
|
||||
const blacklistRest = blacklist.filter((label) => !usedLabels.has(label))
|
||||
if (blacklistRest.length == 0) {
|
||||
// All items from the blacklist have been handled by a different questionbox
|
||||
// We can safely say that all whitelisted items are consumed
|
||||
|
@ -294,7 +297,7 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
// Even better: this questionbox will show all leftover questions
|
||||
return json
|
||||
}
|
||||
whitelist.forEach(label => {
|
||||
whitelist.forEach((label) => {
|
||||
usedLabels.add(label)
|
||||
})
|
||||
needsEvaluation = true
|
||||
|
@ -312,11 +315,12 @@ export class AddQuestionBox extends DesugaringStep<LayerConfigJson> {
|
|||
|
||||
context.err(
|
||||
"Could not calculate a non-ambiguous leftover questions block. A {questions()}-special rendering is found which has both a whitelist and a blacklist; where the blacklist was not fully consumed by other tagRenderings\n\t" +
|
||||
JSON.stringify(toEvaluate)+"\n\tConsumed labels are: "+Array.from(usedLabels).join(", "),
|
||||
JSON.stringify(toEvaluate) +
|
||||
"\n\tConsumed labels are: " +
|
||||
Array.from(usedLabels).join(", ")
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
/* At this point, we know which question labels are not yet handled and which already are handled, and we
|
||||
* know there is no previous catch-all questions
|
||||
*/
|
||||
|
|
|
@ -6,17 +6,24 @@ import SpecialVisualizations from "../../UI/SpecialVisualizations"
|
|||
import { LayerConfigJson } from "./Json/LayerConfigJson"
|
||||
|
||||
export default class DependencyCalculator {
|
||||
|
||||
/**
|
||||
* For every tagRendering in the listed layers, determines in what layers they end up
|
||||
*/
|
||||
public static tagRenderingImportedBy(questionedLayer: LayerConfig, layers: LayerConfig[]): Map<string, {
|
||||
layer: string
|
||||
}[]> {
|
||||
public static tagRenderingImportedBy(
|
||||
questionedLayer: LayerConfig,
|
||||
layers: LayerConfig[]
|
||||
): Map<
|
||||
string,
|
||||
{
|
||||
layer: string
|
||||
}[]
|
||||
> {
|
||||
const result: Map<string, { layer: string }[]> = new Map()
|
||||
|
||||
for (const layer of layers) {
|
||||
const hasRightContext = layer.tagRenderings.filter(tr => tr._definedIn !== undefined && tr?._definedIn?.[0] === questionedLayer.id)
|
||||
const hasRightContext = layer.tagRenderings.filter(
|
||||
(tr) => tr._definedIn !== undefined && tr?._definedIn?.[0] === questionedLayer.id
|
||||
)
|
||||
for (const tr of hasRightContext) {
|
||||
const id = tr._definedIn[1]
|
||||
if (!result.has(id)) {
|
||||
|
|
|
@ -438,17 +438,23 @@ export default class LayerConfig extends WithContextLoader {
|
|||
)
|
||||
}
|
||||
|
||||
public generateDocumentation(
|
||||
{ usedInThemes = [], layerIsNeededBy, dependencies = [], addedByDefault = false, canBeIncluded = true, lang = "en", reusedTagRenderings }: {
|
||||
usedInThemes?: string[],
|
||||
layerIsNeededBy?: Map<string, string[]>,
|
||||
dependencies?: { context?: string; reason: string; neededLayer: string }[],
|
||||
addedByDefault?: boolean,
|
||||
canBeIncluded?: boolean,
|
||||
reusedTagRenderings?: Map<string, {layer: string}[]>,
|
||||
lang?: string
|
||||
}
|
||||
): string {
|
||||
public generateDocumentation({
|
||||
usedInThemes = [],
|
||||
layerIsNeededBy,
|
||||
dependencies = [],
|
||||
addedByDefault = false,
|
||||
canBeIncluded = true,
|
||||
lang = "en",
|
||||
reusedTagRenderings,
|
||||
}: {
|
||||
usedInThemes?: string[]
|
||||
layerIsNeededBy?: Map<string, string[]>
|
||||
dependencies?: { context?: string; reason: string; neededLayer: string }[]
|
||||
addedByDefault?: boolean
|
||||
canBeIncluded?: boolean
|
||||
reusedTagRenderings?: Map<string, { layer: string }[]>
|
||||
lang?: string
|
||||
}): string {
|
||||
const extraProps: string[] = []
|
||||
extraProps.push("This layer is shown at zoomlevel **" + this.minzoom + "** and higher")
|
||||
|
||||
|
@ -669,7 +675,12 @@ export default class LayerConfig extends WithContextLoader {
|
|||
this.generateDocumentationQuickTable(),
|
||||
...this.tagRenderings
|
||||
.filter((tr) => tr.labels.indexOf("ignore_docs") < 0)
|
||||
.map((tr) => tr.generateDocumentation(lang, reusedTagRenderings?.get(tr.id)?.map(l => l.layer))),
|
||||
.map((tr) =>
|
||||
tr.generateDocumentation(
|
||||
lang,
|
||||
reusedTagRenderings?.get(tr.id)?.map((l) => l.layer)
|
||||
)
|
||||
),
|
||||
...filterDocs,
|
||||
].join("\n\n")
|
||||
}
|
||||
|
|
|
@ -1020,10 +1020,11 @@ export default class TagRenderingConfig {
|
|||
...this.labels.map((label) => "`" + label + "`"),
|
||||
].join(" ")
|
||||
}
|
||||
let reuse : string = undefined
|
||||
if(usedInLayers?.length > 0){
|
||||
reuse = [`This tagRendering is used in ${usedInLayers.length} layers:`,
|
||||
...usedInLayers.map(l => `[${l}](./Layers/${l}.md)`)
|
||||
let reuse: string = undefined
|
||||
if (usedInLayers?.length > 0) {
|
||||
reuse = [
|
||||
`This tagRendering is used in ${usedInLayers.length} layers:`,
|
||||
...usedInLayers.map((l) => `[${l}](./Layers/${l}.md)`),
|
||||
].join(" ")
|
||||
}
|
||||
|
||||
|
@ -1038,7 +1039,7 @@ export default class TagRenderingConfig {
|
|||
condition,
|
||||
labels,
|
||||
"",
|
||||
reuse
|
||||
reuse,
|
||||
]).join("\n")
|
||||
}
|
||||
|
||||
|
|
|
@ -131,8 +131,9 @@ export class WithLayoutSourceState extends WithSelectedElementState {
|
|||
|
||||
protected setSelectedElement(feature: Feature) {
|
||||
// The given feature might be a partial one from the cache
|
||||
if(feature !== undefined){
|
||||
feature = this.indexedFeatures.featuresById.data?.get(feature?.properties?.id) ?? feature
|
||||
if (feature !== undefined) {
|
||||
feature =
|
||||
this.indexedFeatures.featuresById.data?.get(feature?.properties?.id) ?? feature
|
||||
}
|
||||
super.setSelectedElement(feature)
|
||||
}
|
||||
|
|
|
@ -17,11 +17,9 @@ export class WithSearchState extends WithVisualFeedbackState {
|
|||
this.searchState = new SearchState(this)
|
||||
this.initHotkeysSearch()
|
||||
this.displaySearchLayer()
|
||||
|
||||
}
|
||||
|
||||
private displaySearchLayer() {
|
||||
|
||||
const source = this.searchState.locationResults
|
||||
const flayer = this.layerState.filteredLayers.get("search")
|
||||
this.featureProperties.trackFeatureSource(source)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
</script>
|
||||
|
||||
<div class="relative h-80 w-60">
|
||||
<div class="h-full w-full animate-pulse interactive" />
|
||||
<div class="interactive h-full w-full animate-pulse" />
|
||||
<div class="absolute top-0 flex h-full w-full items-center justify-center">
|
||||
<Loading />
|
||||
</div>
|
||||
|
|
|
@ -16,9 +16,8 @@
|
|||
function showFor(timeoutSeconds: number = 5) {
|
||||
open = true
|
||||
window.setTimeout(() => {
|
||||
open = false
|
||||
},
|
||||
timeoutSeconds * 1000)
|
||||
open = false
|
||||
}, timeoutSeconds * 1000)
|
||||
}
|
||||
|
||||
mapIsDragged.addCallback(() => {
|
||||
|
@ -28,27 +27,30 @@
|
|||
}
|
||||
})
|
||||
gpsState.requestMoment.stabilized(50).addCallback(() => {
|
||||
if(gpsState.gpsAvailable.data && gpsState.allowMoving.data){
|
||||
if (gpsState.gpsAvailable.data && gpsState.allowMoving.data) {
|
||||
return
|
||||
}
|
||||
showFor(5)
|
||||
})
|
||||
let explanation = gpsState.gpsStateExplanation
|
||||
onDestroy(
|
||||
explanation.stabilized(50).addCallbackD(
|
||||
expl => {
|
||||
if (expl) {
|
||||
showFor(5)
|
||||
} else {
|
||||
open = false
|
||||
}
|
||||
},
|
||||
),
|
||||
explanation.stabilized(50).addCallbackD((expl) => {
|
||||
if (expl) {
|
||||
showFor(5)
|
||||
} else {
|
||||
open = false
|
||||
}
|
||||
})
|
||||
)
|
||||
|
||||
</script>
|
||||
|
||||
<Popover reference={undefined} trigger=null placement="left" transition={e => fade(e, {duration: 150})} bind:open>
|
||||
<Popover
|
||||
reference={undefined}
|
||||
trigger="null"
|
||||
placement="left"
|
||||
transition={(e) => fade(e, { duration: 150 })}
|
||||
bind:open
|
||||
>
|
||||
<div class="break-words" style="max-width: calc( 100vw - 8rem)">
|
||||
<Tr t={$explanation} />
|
||||
</div>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<script lang="ts">
|
||||
|
||||
import { Popover } from "flowbite-svelte"
|
||||
import { fade } from "svelte/transition"
|
||||
import { OsmConnection } from "../../Logic/Osm/OsmConnection"
|
||||
|
@ -8,23 +7,28 @@
|
|||
export let state: { osmConnection: OsmConnection }
|
||||
let userdetails = state.osmConnection.userDetails
|
||||
|
||||
userdetails.addCallbackAndRunD(ud => {
|
||||
userdetails.addCallbackAndRunD((ud) => {
|
||||
if (ud) {
|
||||
open = true
|
||||
window.setTimeout(() => {
|
||||
open = false
|
||||
open = false
|
||||
}, 5000)
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
||||
|
||||
<Popover class="mt-4 z-50" defaultClass="py-2 px-3 w-fit " trigger=null placement="bottom"
|
||||
transition={e => fade(e, {duration: 150})} bind:open>
|
||||
<Popover
|
||||
class="z-50 mt-4"
|
||||
defaultClass="py-2 px-3 w-fit "
|
||||
trigger="null"
|
||||
placement="bottom"
|
||||
transition={(e) => fade(e, { duration: 150 })}
|
||||
bind:open
|
||||
>
|
||||
{#if $userdetails !== undefined}
|
||||
<div style="width: max-content" class="flex items-center">
|
||||
{#if $userdetails.img}
|
||||
<img src={$userdetails.img } alt="profile picture" class="w-8 h-8 rounded-full mr-4" />
|
||||
<img src={$userdetails.img} alt="profile picture" class="mr-4 h-8 w-8 rounded-full" />
|
||||
{/if}
|
||||
<div>
|
||||
<div>Welcome back</div>
|
||||
|
@ -35,4 +39,3 @@
|
|||
</div>
|
||||
{/if}
|
||||
</Popover>
|
||||
|
||||
|
|
|
@ -50,26 +50,21 @@
|
|||
|
||||
async function detectErrorReason() {
|
||||
try {
|
||||
|
||||
const response = await fetch(
|
||||
image.url,
|
||||
{
|
||||
headers: {
|
||||
"Accept": "image/avif,image/webp,*/*",
|
||||
},
|
||||
const response = await fetch(image.url, {
|
||||
headers: {
|
||||
Accept: "image/avif,image/webp,*/*",
|
||||
},
|
||||
)
|
||||
})
|
||||
if (response.status === 404) {
|
||||
notFound = true
|
||||
}
|
||||
} catch
|
||||
(e) {
|
||||
} catch (e) {
|
||||
console.log("Could not load image while trying to remediate", e)
|
||||
}
|
||||
}
|
||||
|
||||
async function onError() {
|
||||
Mapillary.isInStrictMode().addCallbackAndRunD(isStrict => {
|
||||
Mapillary.isInStrictMode().addCallbackAndRunD((isStrict) => {
|
||||
isInStrictMode.set(isStrict)
|
||||
return true // unregister
|
||||
})
|
||||
|
@ -82,16 +77,16 @@
|
|||
onDestroy(
|
||||
showBigPreview.addCallbackAndRun((shown) => {
|
||||
state?.guistate?.setPreviewedImage(shown ? image : undefined)
|
||||
}),
|
||||
})
|
||||
)
|
||||
if (previewedImage) {
|
||||
onDestroy(
|
||||
previewedImage.addCallbackAndRun((previewedImage) => {
|
||||
showBigPreview.set(
|
||||
previewedImage !== undefined &&
|
||||
(previewedImage?.id ?? previewedImage?.url) === (image.id ?? image.url),
|
||||
(previewedImage?.id ?? previewedImage?.url) === (image.id ?? image.url)
|
||||
)
|
||||
}),
|
||||
})
|
||||
)
|
||||
}
|
||||
|
||||
|
@ -135,17 +130,17 @@
|
|||
</div>
|
||||
</Popup>
|
||||
{#if error}
|
||||
<div class="h-80 w-60 interactive flex flex-col justify-center items-center p-4 text-center">
|
||||
<div class="interactive flex h-80 w-60 flex-col items-center justify-center p-4 text-center">
|
||||
{#if notFound}
|
||||
<div class="alert flex items-center">
|
||||
<TriangleOutline class="shrink-0 h-8 w-8" />
|
||||
<TriangleOutline class="h-8 w-8 shrink-0" />
|
||||
Not found
|
||||
</div>
|
||||
This image is probably incorrect or deleted.
|
||||
<slot name="not-found-extra" />
|
||||
{:else}
|
||||
<div class="alert flex items-center">
|
||||
<TriangleOutline class="shrink-0 h-8 w-8" />
|
||||
<TriangleOutline class="h-8 w-8 shrink-0" />
|
||||
<Tr t={Translations.t.image.loadingFailed} />
|
||||
</div>
|
||||
{#if image.provider.name.toLowerCase() === "mapillary" && $isInStrictMode}
|
||||
|
@ -153,7 +148,7 @@
|
|||
{:else if $isInStrictMode}
|
||||
<Tr t={Translations.t.image.strictProtectionDetected} />
|
||||
{image.provider.name}
|
||||
<div class="subtle text-sm mt-8">{image.url}</div>
|
||||
<div class="subtle mt-8 text-sm">{image.url}</div>
|
||||
{/if}
|
||||
{/if}
|
||||
</div>
|
||||
|
@ -225,10 +220,10 @@
|
|||
</div>
|
||||
</div>
|
||||
{:else if image.status === "hidden"}
|
||||
<div class="h-80 w-60 flex flex-col justify-center items-center break-words p-4 text-center">
|
||||
<TriangleOutline class="w-8 h-8 subtle" />
|
||||
<div class="flex h-80 w-60 flex-col items-center justify-center break-words p-4 text-center">
|
||||
<TriangleOutline class="subtle h-8 w-8" />
|
||||
<Tr t={Translations.t.image.reported} />
|
||||
<button class="text-sm" on:click={() => ignoreHidden = true}>
|
||||
<button class="text-sm" on:click={() => (ignoreHidden = true)}>
|
||||
<Tr t={Translations.t.image.showAnyway} />
|
||||
</button>
|
||||
</div>
|
||||
|
|
|
@ -65,7 +65,7 @@
|
|||
}
|
||||
|
||||
async function unlink() {
|
||||
const {key} = image.originalAttribute
|
||||
const { key } = image.originalAttribute
|
||||
await state?.changes?.applyAction(
|
||||
new ChangeTagAction(tags.data.id, new Tag(key, ""), tags.data, {
|
||||
changeType: "delete-image",
|
||||
|
@ -95,7 +95,7 @@
|
|||
<div class="my-4">
|
||||
<AccordionSingle noBorder>
|
||||
<div slot="header" class="flex text-sm">
|
||||
<Tr t={t.requestDeletion}/>
|
||||
<Tr t={t.requestDeletion} />
|
||||
</div>
|
||||
<div class="interactive flex flex-col p-2">
|
||||
<h3>
|
||||
|
|
|
@ -157,7 +157,9 @@
|
|||
type: "Feature",
|
||||
geometry: { type: "Point", coordinates: GeoOperations.centerpointCoordinates(feature) },
|
||||
properties: <HotspotProperties>{
|
||||
name: layer.title?.GetRenderValue(feature.properties)?.Subs(feature.properties)?.txt ?? "Feature",
|
||||
name:
|
||||
layer.title?.GetRenderValue(feature.properties)?.Subs(feature.properties)?.txt ??
|
||||
"Feature",
|
||||
focus: true,
|
||||
},
|
||||
},
|
||||
|
|
|
@ -31,16 +31,15 @@
|
|||
|
||||
const state = new OpeningHoursState(value, prefix, postfix)
|
||||
let expanded = new UIEventSource(false)
|
||||
|
||||
</script>
|
||||
|
||||
<Popup bodyPadding="p-0" shown={expanded}>
|
||||
<OHTable value={state.normalOhs} />
|
||||
<div class="absolute w-full flex justify-center" style="bottom: -3rem">
|
||||
<button class=" primary " on:click={() => expanded.set(false)}>
|
||||
<Check class="m-0 h-6 w-6 shrink-0 p-0" color="white" />
|
||||
<Tr t={Translations.t.general.confirm}/>
|
||||
</button>
|
||||
<div class="absolute flex w-full justify-center" style="bottom: -3rem">
|
||||
<button class=" primary" on:click={() => expanded.set(false)}>
|
||||
<Check class="m-0 h-6 w-6 shrink-0 p-0" color="white" />
|
||||
<Tr t={Translations.t.general.confirm} />
|
||||
</button>
|
||||
</div>
|
||||
</Popup>
|
||||
|
||||
|
|
|
@ -757,10 +757,11 @@ export class MapLibreAdaptor implements MapProperties, ExportableMap {
|
|||
if (!showScale) {
|
||||
if (this.scaleControl) {
|
||||
try {
|
||||
|
||||
map.removeControl(this.scaleControl)
|
||||
} catch (e) {
|
||||
console.warn("Could not remove scale control, underlying map might have had a reset")
|
||||
console.warn(
|
||||
"Could not remove scale control, underlying map might have had a reset"
|
||||
)
|
||||
}
|
||||
this.scaleControl = undefined
|
||||
}
|
||||
|
|
|
@ -10,8 +10,7 @@
|
|||
|
||||
<div class="flex h-full w-full flex-col items-center justify-center p-8">
|
||||
<div class="flex flex-col items-center">
|
||||
|
||||
<World class="w-full h-auto"/>
|
||||
<World class="h-auto w-full" />
|
||||
<h1>
|
||||
<Tr t={Translations.t.general["404"]} />
|
||||
</h1>
|
||||
|
|
|
@ -466,9 +466,8 @@ changes // => [[36000,61200], ["10:00", "17:00"]]
|
|||
*/
|
||||
public static allChangeMoments(
|
||||
ranges: OpeningRange[][],
|
||||
includeOpenEnds = false,
|
||||
includeOpenEnds = false
|
||||
): [number[], string[]] {
|
||||
|
||||
const changeHours: number[] = []
|
||||
const changeHourText: string[] = []
|
||||
|
||||
|
@ -477,7 +476,6 @@ changes // => [[36000,61200], ["10:00", "17:00"]]
|
|||
|
||||
for (const weekday of ranges) {
|
||||
for (const range of weekday) {
|
||||
|
||||
if (!(range.openEnd || range.isOpen || range.isSpecial)) {
|
||||
continue
|
||||
}
|
||||
|
@ -494,7 +492,7 @@ changes // => [[36000,61200], ["10:00", "17:00"]]
|
|||
)
|
||||
}
|
||||
|
||||
if(range.openEnd && !includeOpenEnds){
|
||||
if (range.openEnd && !includeOpenEnds) {
|
||||
continue
|
||||
}
|
||||
|
||||
|
@ -572,7 +570,7 @@ changes // => [[36000,61200], ["10:00", "17:00"]]
|
|||
public static createOhObject(
|
||||
tags: Record<string, string | number> & { _lat: number; _lon: number; _country?: string },
|
||||
textToParse: string,
|
||||
country: string,
|
||||
country: string
|
||||
) {
|
||||
return new opening_hours(
|
||||
textToParse,
|
||||
|
|
|
@ -14,11 +14,12 @@
|
|||
let startOfDay: Date = new Date(range.startDate)
|
||||
startOfDay.setHours(0, 0, 0, 0)
|
||||
let startpoint = (range.startDate.getTime() - startOfDay.getTime()) / 1000 - earliestOpen
|
||||
let width = (100 * (range.endDate.getTime() - range.startDate.getTime()) / 1000) / availableArea
|
||||
let width = (100 * (range.endDate.getTime() - range.startDate.getTime())) / 1000 / availableArea
|
||||
let startPercentage = (100 * startpoint) / availableArea
|
||||
</script>
|
||||
|
||||
{#if range.openEnd}
|
||||
<div class="ohviz-range open-end" style={`left:${startPercentage}%; width:${width}%`}/>
|
||||
<div class="ohviz-range open-end" style={`left:${startPercentage}%; width:${width}%`} />
|
||||
{:else if !range.isOpen && !range.isSpecial}
|
||||
<div class="ohviz-day-off">{textToShow}</div>
|
||||
{:else}
|
||||
|
|
|
@ -46,7 +46,7 @@
|
|||
}
|
||||
|
||||
let baseQuestions = (layer?.tagRenderings ?? [])?.filter(
|
||||
(tr) => tr.question !== undefined && allowed(tr.labels),
|
||||
(tr) => tr.question !== undefined && allowed(tr.labels)
|
||||
)
|
||||
|
||||
/**
|
||||
|
@ -128,16 +128,19 @@
|
|||
<div slot="header" class="small subtle text-sm">
|
||||
Questionbox debug info: labels (whitelist) : {onlyForLabels?.join(",")}
|
||||
</div>
|
||||
<div class="flex flex-col" >
|
||||
|
||||
<div class="flex flex-col">
|
||||
<div>
|
||||
notForLabes (blacklist): {notForLabels?.join(",")} ;
|
||||
</div>
|
||||
<div>
|
||||
baseQuestions: {baseQuestions.length === 0 ? "NONE" : baseQuestions.map(q => q.id)?.join(",")} ;
|
||||
baseQuestions: {baseQuestions.length === 0
|
||||
? "NONE"
|
||||
: baseQuestions.map((q) => q.id)?.join(",")} ;
|
||||
</div>
|
||||
<div>
|
||||
questionsMeetingConditions: {$questionsToAsk.length === 0 ? "NONE" : baseQuestions.map(q => q.id)?.join(",")}
|
||||
questionsMeetingConditions: {$questionsToAsk.length === 0
|
||||
? "NONE"
|
||||
: baseQuestions.map((q) => q.id)?.join(",")}
|
||||
;
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -62,7 +62,9 @@
|
|||
"due to",
|
||||
e
|
||||
)
|
||||
return new FixedUiElement("Could not construct visualization "+specpart.func.funcName+" due to "+e)
|
||||
return new FixedUiElement(
|
||||
"Could not construct visualization " + specpart.func.funcName + " due to " + e
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -313,7 +313,7 @@
|
|||
let featureSwitchIsTesting = state?.featureSwitchIsTesting ?? new ImmutableStore(false)
|
||||
let featureSwitchIsDebugging =
|
||||
state?.featureSwitches?.featureSwitchIsDebugging ?? new ImmutableStore(false)
|
||||
let showTags : Store<boolean> = state?.userRelatedState?.showTagsB ?? new ImmutableStore(false)
|
||||
let showTags: Store<boolean> = state?.userRelatedState?.showTagsB ?? new ImmutableStore(false)
|
||||
let question = config.question
|
||||
let hideMappingsUnlessSearchedFor =
|
||||
config.mappings.length > 8 && config.mappings.some((m) => m.priorityIf !== undefined)
|
||||
|
@ -565,9 +565,7 @@
|
|||
<Tr t={Translations.t.unknown.title} />
|
||||
</h2>
|
||||
<Tr t={Translations.t.unknown.explanation} />
|
||||
<If
|
||||
condition={state.userRelatedState?.showTagsB}
|
||||
>
|
||||
<If condition={state.userRelatedState?.showTagsB}>
|
||||
<div class="subtle">
|
||||
<Tr t={Translations.t.unknown.removedKeys} />
|
||||
<TagHint tags={$onMarkUnknown} />
|
||||
|
|
|
@ -180,16 +180,18 @@
|
|||
let apiState = state?.osmConnection?.apiIsOnline ?? new ImmutableStore("online")
|
||||
|
||||
let mapIsDragged: UIEventSource<void> = new UIEventSource(undefined)
|
||||
function onMapDragged(){
|
||||
function onMapDragged() {
|
||||
mapIsDragged.ping()
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
<main>
|
||||
<div class="absolute left-0 top-0 h-screen w-screen" style="background-color: #f0efdd" />
|
||||
<!-- Main map -->
|
||||
<div class="absolute left-0 top-0 h-screen w-screen overflow-hidden" use:dragDetection={() => onMapDragged()}>
|
||||
<div
|
||||
class="absolute left-0 top-0 h-screen w-screen overflow-hidden"
|
||||
use:dragDetection={() => onMapDragged()}
|
||||
>
|
||||
<MaplibreMap map={maplibremap} mapProperties={mapproperties} autorecovery={true} />
|
||||
</div>
|
||||
|
||||
|
@ -321,7 +323,7 @@
|
|||
</div>
|
||||
{/if}
|
||||
</div>
|
||||
<GpsElementHelper reference = "#gps-control-button" {state} {mapIsDragged}/>
|
||||
<GpsElementHelper reference="#gps-control-button" {state} {mapIsDragged} />
|
||||
</If>
|
||||
<If condition={state.mapProperties.showScale}>
|
||||
<div class="h-6">
|
||||
|
@ -354,7 +356,7 @@
|
|||
on:keydown={forwardEventToMap}
|
||||
>
|
||||
<MenuIcon class="h-6 w-6 cursor-pointer" />
|
||||
<WelcomeBack {state}/>
|
||||
<WelcomeBack {state} />
|
||||
</MapControlButton>
|
||||
|
||||
<MapControlButton
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
export function dragDetection(htmlElement: HTMLElement, callback: () => {}) {
|
||||
|
||||
let isDown = false
|
||||
let threshold = 5
|
||||
let start = null
|
||||
|
@ -30,7 +29,6 @@ export function dragDetection(htmlElement: HTMLElement, callback: () => {}) {
|
|||
})
|
||||
|
||||
return {
|
||||
destroy: () => {
|
||||
},
|
||||
destroy: () => {},
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"contributors": [
|
||||
{
|
||||
"commits": 9857,
|
||||
"commits": 9968,
|
||||
"contributor": "Pieter Vander Vennet"
|
||||
},
|
||||
{
|
||||
|
|
|
@ -11013,10 +11013,6 @@
|
|||
"if": "value=hydrant",
|
||||
"then": "hydrant - Map layer to show fire hydrants."
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=id_presets",
|
||||
"then": "id_presets - Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||
|
@ -11377,10 +11373,6 @@
|
|||
"if": "value=dentist",
|
||||
"then": "dentist - This layer shows dentist offices"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=ghostsign",
|
||||
"then": "ghostsign - Layer showing disused signs on buildings"
|
||||
|
@ -11389,10 +11381,6 @@
|
|||
"if": "value=hospital",
|
||||
"then": "hospital - A layer showing hospital grounds"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=physiotherapist",
|
||||
"then": "physiotherapist - This layer shows physiotherapists"
|
||||
|
@ -11441,10 +11429,22 @@
|
|||
"if": "value=cafe_pub",
|
||||
"then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=food",
|
||||
"then": "food - A layer showing restaurants and fast-food amenities (with a special rendering for friteries)"
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=shops",
|
||||
"then": "shops - A shop"
|
||||
|
|
|
@ -892,10 +892,6 @@
|
|||
"if": "value=hydrant",
|
||||
"then": "<b>hydrant</b> (builtin) - Map layer to show fire hydrants."
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "<b>ice_cream</b> (builtin) - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=id_presets",
|
||||
"then": "<b>id_presets</b> (builtin) - Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||
|
@ -1256,10 +1252,6 @@
|
|||
"if": "value=dentist",
|
||||
"then": "<b>dentist</b> (builtin) - This layer shows dentist offices"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "<b>doctors</b> (builtin) - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=ghostsign",
|
||||
"then": "<b>ghostsign</b> (builtin) - Layer showing disused signs on buildings"
|
||||
|
@ -1268,10 +1260,6 @@
|
|||
"if": "value=hospital",
|
||||
"then": "<b>hospital</b> (builtin) - A layer showing hospital grounds"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "<b>pharmacy</b> (builtin) - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=physiotherapist",
|
||||
"then": "<b>physiotherapist</b> (builtin) - This layer shows physiotherapists"
|
||||
|
@ -1320,10 +1308,22 @@
|
|||
"if": "value=cafe_pub",
|
||||
"then": "<b>cafe_pub</b> (builtin) - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "<b>doctors</b> (builtin) - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=food",
|
||||
"then": "<b>food</b> (builtin) - A layer showing restaurants and fast-food amenities (with a special rendering for friteries)"
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "<b>ice_cream</b> (builtin) - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "<b>pharmacy</b> (builtin) - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=shops",
|
||||
"then": "<b>shops</b> (builtin) - A shop"
|
||||
|
@ -13681,10 +13681,6 @@
|
|||
"if": "value=hydrant",
|
||||
"then": "hydrant - Map layer to show fire hydrants."
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=id_presets",
|
||||
"then": "id_presets - Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||
|
@ -14045,10 +14041,6 @@
|
|||
"if": "value=dentist",
|
||||
"then": "dentist - This layer shows dentist offices"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=ghostsign",
|
||||
"then": "ghostsign - Layer showing disused signs on buildings"
|
||||
|
@ -14057,10 +14049,6 @@
|
|||
"if": "value=hospital",
|
||||
"then": "hospital - A layer showing hospital grounds"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=physiotherapist",
|
||||
"then": "physiotherapist - This layer shows physiotherapists"
|
||||
|
@ -14109,10 +14097,22 @@
|
|||
"if": "value=cafe_pub",
|
||||
"then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=food",
|
||||
"then": "food - A layer showing restaurants and fast-food amenities (with a special rendering for friteries)"
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=shops",
|
||||
"then": "shops - A shop"
|
||||
|
@ -35506,10 +35506,6 @@
|
|||
"if": "value=hydrant",
|
||||
"then": "hydrant - Map layer to show fire hydrants."
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=id_presets",
|
||||
"then": "id_presets - Layer containing various presets and questions generated by ID. These are meant to be reused in other layers by importing the tagRenderings with `id_preset.<tagrendering>"
|
||||
|
@ -35870,10 +35866,6 @@
|
|||
"if": "value=dentist",
|
||||
"then": "dentist - This layer shows dentist offices"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=ghostsign",
|
||||
"then": "ghostsign - Layer showing disused signs on buildings"
|
||||
|
@ -35882,10 +35874,6 @@
|
|||
"if": "value=hospital",
|
||||
"then": "hospital - A layer showing hospital grounds"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=physiotherapist",
|
||||
"then": "physiotherapist - This layer shows physiotherapists"
|
||||
|
@ -35934,10 +35922,22 @@
|
|||
"if": "value=cafe_pub",
|
||||
"then": "cafe_pub - A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions"
|
||||
},
|
||||
{
|
||||
"if": "value=doctors",
|
||||
"then": "doctors - This layer shows doctor offices"
|
||||
},
|
||||
{
|
||||
"if": "value=food",
|
||||
"then": "food - A layer showing restaurants and fast-food amenities (with a special rendering for friteries)"
|
||||
},
|
||||
{
|
||||
"if": "value=ice_cream",
|
||||
"then": "ice_cream - A place where ice cream is sold over the counter"
|
||||
},
|
||||
{
|
||||
"if": "value=pharmacy",
|
||||
"then": "pharmacy - A layer showing pharmacies, which (probably) dispense prescription drugs"
|
||||
},
|
||||
{
|
||||
"if": "value=shops",
|
||||
"then": "shops - A shop"
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
"contributor": "danieldegroot2"
|
||||
},
|
||||
{
|
||||
"commits": 67,
|
||||
"commits": 68,
|
||||
"contributor": "Supaplex"
|
||||
},
|
||||
{
|
||||
|
@ -112,6 +112,10 @@
|
|||
"commits": 16,
|
||||
"contributor": "macpac"
|
||||
},
|
||||
{
|
||||
"commits": 15,
|
||||
"contributor": "Lukáš Jelínek"
|
||||
},
|
||||
{
|
||||
"commits": 15,
|
||||
"contributor": "Ettore Atalan"
|
||||
|
@ -132,10 +136,6 @@
|
|||
"commits": 14,
|
||||
"contributor": "J. Lavoie"
|
||||
},
|
||||
{
|
||||
"commits": 13,
|
||||
"contributor": "Lukáš Jelínek"
|
||||
},
|
||||
{
|
||||
"commits": 13,
|
||||
"contributor": "Weblate Admin"
|
||||
|
@ -604,6 +604,10 @@
|
|||
"commits": 2,
|
||||
"contributor": "Leo Alcaraz"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "ERyPTION"
|
||||
},
|
||||
{
|
||||
"commits": 1,
|
||||
"contributor": "POG"
|
||||
|
|
|
@ -6,51 +6,71 @@ import { expect } from "chai"
|
|||
|
||||
describe("OH", () => {
|
||||
describe("getRanges", () => {
|
||||
process.env.TZ = 'UTC'
|
||||
process.env.TZ = "UTC"
|
||||
it("standard opening hours", () => {
|
||||
const oh_obj = OH.createOhObject({
|
||||
"opening_hours": "10:00-18:00",
|
||||
_lat: 0, _lon: 0, _country: "be",
|
||||
}, "10:00-18:00", "be")
|
||||
const ranges = OH.getRanges(oh_obj, new Date("2025-06-10T00:00:00Z"), new Date("2025-06-11T00:00:00Z"))
|
||||
const oh_obj = OH.createOhObject(
|
||||
{
|
||||
opening_hours: "10:00-18:00",
|
||||
_lat: 0,
|
||||
_lon: 0,
|
||||
_country: "be",
|
||||
},
|
||||
"10:00-18:00",
|
||||
"be"
|
||||
)
|
||||
const ranges = OH.getRanges(
|
||||
oh_obj,
|
||||
new Date("2025-06-10T00:00:00Z"),
|
||||
new Date("2025-06-11T00:00:00Z")
|
||||
)
|
||||
// Deep equal compares the dates correctly
|
||||
expect(ranges[1]).to.deep.equal([
|
||||
{
|
||||
"comment": undefined,
|
||||
"endDate": new Date("2025-06-10T18:00:00.000Z"),
|
||||
"isOpen": true,
|
||||
"isSpecial": false,
|
||||
"openEnd": false,
|
||||
"startDate": new Date("2025-06-10T10:00:00.000Z"),
|
||||
comment: undefined,
|
||||
endDate: new Date("2025-06-10T18:00:00.000Z"),
|
||||
isOpen: true,
|
||||
isSpecial: false,
|
||||
openEnd: false,
|
||||
startDate: new Date("2025-06-10T10:00:00.000Z"),
|
||||
},
|
||||
])
|
||||
})
|
||||
it("open ended opening hours", () => {
|
||||
process.env.TZ = 'UTC'
|
||||
const oh_obj = OH.createOhObject({
|
||||
"opening_hours": "10:00-18:00+",
|
||||
_lat: 0, _lon: 0, _country: "be",
|
||||
}, "10:00+", "be")
|
||||
const ranges = OH.getRanges(oh_obj, new Date("2025-06-09T00:00:00Z"), new Date("2025-06-16T00:00:00Z"))
|
||||
process.env.TZ = "UTC"
|
||||
const oh_obj = OH.createOhObject(
|
||||
{
|
||||
opening_hours: "10:00-18:00+",
|
||||
_lat: 0,
|
||||
_lon: 0,
|
||||
_country: "be",
|
||||
},
|
||||
"10:00+",
|
||||
"be"
|
||||
)
|
||||
const ranges = OH.getRanges(
|
||||
oh_obj,
|
||||
new Date("2025-06-09T00:00:00Z"),
|
||||
new Date("2025-06-16T00:00:00Z")
|
||||
)
|
||||
// Deep equal compares the dates correctly
|
||||
expect(ranges[1]).to.deep.equal([
|
||||
{
|
||||
"comment": undefined,
|
||||
"endDate": new Date("2025-06-10T13:00:00.000Z"),
|
||||
"isOpen": false,
|
||||
"isSpecial": true,
|
||||
"openEnd": true,
|
||||
"startDate": new Date("2025-06-10T10:00:00.000Z"),
|
||||
comment: undefined,
|
||||
endDate: new Date("2025-06-10T13:00:00.000Z"),
|
||||
isOpen: false,
|
||||
isSpecial: true,
|
||||
openEnd: true,
|
||||
startDate: new Date("2025-06-10T10:00:00.000Z"),
|
||||
},
|
||||
])
|
||||
expect(ranges.at(-1)).to.deep.equal([
|
||||
{
|
||||
"comment": undefined,
|
||||
"endDate": new Date("2025-06-15T13:00:00.000Z"),
|
||||
"isOpen": false,
|
||||
"isSpecial": true,
|
||||
"openEnd": true,
|
||||
"startDate": new Date("2025-06-15T10:00:00.000Z"),
|
||||
comment: undefined,
|
||||
endDate: new Date("2025-06-15T13:00:00.000Z"),
|
||||
isOpen: false,
|
||||
isSpecial: true,
|
||||
openEnd: true,
|
||||
startDate: new Date("2025-06-15T10:00:00.000Z"),
|
||||
},
|
||||
])
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue