MapComplete/Docs/Layers/questions.md

82 KiB

questions

Special library layer which does not need a '.questions'-prefix before being imported

  • This layer is shown at zoomlevel 0 and higher
  • This layers doesn't have a title set. As such, elements will appear on the map but cannot be clicked. If you import this layer in your theme, override title to make sure elements can be opened.
  • Not rendered on the map by default.
  • This layer will automatically load toilet into the theme as it depends on it: tagrendering has_toilets needs this layer (has_toilets)

Table of contents

  1. Data source
  2. Attribute overview
  3. Overview of questions (and other elements) in the popup

Data source

This is a special layer, probably a library layer or support layer for MapComplete

This layer does not allowing adding new points

Attribute overview

This table gives an overview of most OpenStreetMap keys that this layer shows and/or edits

Key Type (for freeform input) Predefined, supported options
🔎 📈 brand string
🔎 📈 check_date date check_date
🔎 📈 contact:facebook url
🔎 📈 contact:mastodon fediverse
🔎 📈 description text
🔎 📈 dog dog=yes dog=no dog=leashed dog=unleashed dog=outside
🔎 📈 email email
🔎 📈 fixme text
🔎 📈 hearing_loop hearing_loop=yes hearing_loop=no
🔎 📈 highchair nat highchair=no highchair=yes highchair=1 highchair=2
🔎 📈 indoor indoor=yes indoor=no
🔎 📈 internet_access internet_access=wlan internet_access=no internet_access=terminal internet_access=wired internet_access=terminal;wlan
🔎 📈 internet_access:fee internet_access:fee=yes internet_access:fee=no internet_access:fee=customers
🔎 📈 internet_access:ssid string internet_access:ssid=Telekom
🔎 📈 kids_area kids_area=no kids_area=yes kids_area=yes kids_area=yes
🔎 📈 level string level=0 level=1 level=-1
🔎 📈 level float level=0 level=1 level=-1
🔎 📈 maxstay pfloat maxstay=unlimited
🔎 📈 name string
🔎 📈 opening_hours opening_hours
🔎 📈 opening_hours opening_hours opening_hours=24/7
🔎 📈 opening_hours opening_hours opening_hours=24/7
🔎 📈 opening_hours opening_hours [opening_hours="by appointment"](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D"by appointment")
🔎 📈 operator string
🔎 📈 payment:coins:denominations [payment:coins:denominations=0.01 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.01 EUR) [payment:coins:denominations=0.02 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.02 EUR) [payment:coins:denominations=0.05 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 EUR) [payment:coins:denominations=0.10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 EUR) [payment:coins:denominations=0.20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 EUR) [payment:coins:denominations=0.50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 EUR) [payment:coins:denominations=1 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 EUR) [payment:coins:denominations=2 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 EUR) [payment:coins:denominations=0.05 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.05 CHF) [payment:coins:denominations=0.10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.10 CHF) [payment:coins:denominations=0.20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.20 CHF) [payment:coins:denominations=0.50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D0.50 CHF) [payment:coins:denominations=1 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D1 CHF) [payment:coins:denominations=2 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D2 CHF) [payment:coins:denominations=5 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:coins:denominations%3D5 CHF)
🔎 📈 payment🎶denominations [payment🎶denominations=5 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D5 EUR) [payment🎶denominations=10 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 EUR) [payment🎶denominations=20 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 EUR) [payment🎶denominations=50 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 EUR) [payment🎶denominations=100 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 EUR) [payment🎶denominations=200 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 EUR) [payment🎶denominations=500 EUR](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D500 EUR) [payment🎶denominations=10 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D10 CHF) [payment🎶denominations=20 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D20 CHF) [payment🎶denominations=50 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D50 CHF) [payment🎶denominations=100 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D100 CHF) [payment🎶denominations=200 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D200 CHF) [payment🎶denominations=1000 CHF](https://wiki.openstreetmap.org/wiki/Tag:payment:notes:denominations%3D1000 CHF)
🔎 📈 phone phone
🔎 📈 ref string
🔎 📈 reservation reservation=required reservation=recommended reservation=yes reservation=no
🔎 📈 seasonal seasonal=no seasonal=summer seasonal=spring;summer;autumn
🔎 📈 self_checkout self_checkout=yes self_checkout=no self_checkout=only
🔎 📈 service:electricity service:electricity=yes service:electricity=limited service:electricity=ask service:electricity=no
🔎 📈 shower shower=hot shower=cold shower=yes shower=no
🔎 📈 smoking smoking=yes smoking=no smoking=outside
🔎 📈 survey:date date survey:date
🔎 📈 toilets toilets=yes toilets=no toilets=separate
🔎 📈 website url
🔎 📈 wheelchair wheelchair=designated wheelchair=yes wheelchair=limited wheelchair=no
🔎 📈 wikidata wikidata

Overview of questions (and other elements) in the popup

questions

Show the questions block at this location

This tagrendering has no question and is thus read-only

{questions()}

images

This block shows the known images which are linked with the image-keys, but also via mapillary and wikidata and shows the button to upload new images

This tagrendering has no question and is thus read-only

{image_carousel()}{image_upload()}

Originally defined in questions

images_no_blur

Same as images, but uploaded request to disable blurring to the panoramax server

This tagrendering has no question and is thus read-only

{image_carousel()}{image_upload(,,,true)}

Originally defined in questions

mapillary

Shows a button to open Mapillary on this location

This tagrendering has no question and is thus read-only

{mapillary_link()}

Originally defined in questions

export_as_gpx

Shows a button to export this feature as GPX. Especially useful for route relations

This tagrendering has no question and is thus read-only

{export_as_gpx()}

Originally defined in questions

export_as_geojson

Shows a button to export this feature as geojson. Especially useful for debugging or using this in other programs

This tagrendering has no question and is thus read-only

{export_as_geojson()}

Originally defined in questions

wikipedia

Shows a wikipedia box with the corresponding wikipedia article; the wikidata-item link can be changed by a contributor

What is the corresponding Wikidata entity?

{wikipedia():max-height:25rem} is shown if wikidata is exists in the object

  • {wikipedia():max-height:25rem} is shown if wikipedia~.+. This option cannot be chosen as answer
  • No Wikipedia page has been linked yet is shown if wikidata=. This option cannot be chosen as answer

Originally defined in questions

reviews

Shows the reviews module (including the possibility to leave a review)

This tagrendering has no question and is thus read-only

{create_review()}{list_reviews()}

Originally defined in questions

phone

What is the phone number of {title()}?

{link(&LBRACEphone&RBRACE,tel:&LBRACEphone&RBRACE,,,,)} is shown if phone is exists in the object

  • {link(&LBRACEcontact:phone&RBRACE,tel:&LBRACEcontact:phone&RBRACE,,,,)} is shown if contact:phone~.+. This option cannot be chosen as answer

This tagRendering has the following labels:

  • contact

Originally defined in questions

mastodon

Shows and asks for the mastodon handle

What is the Mastodon-handle of {title()}?

{fediverse_link(contact:mastodon)} is shown if contact:mastodon is exists in the object

Originally defined in questions

facebook

Shows and asks for the facebook handle

What is the facebook page of of {title()}?

{link(Facebook page,&LBRACEcontact:facebook&RBRACE,,,,)}

Facebook is known to harm mental health, manipulate public opinion and cause hate. Try to use healthier alternatives
is shown if contact:facebook is exists in the object

Originally defined in questions

This tagrendering has no question and is thus read-only

<a href='https://openstreetmap.org/{id}' target='_blank' rel='noopener'F>

  • Uploading... is shown if id~^(=-)$

Originally defined in questions

email

What is the email address of {title()}?

{email} is shown if email is exists in the object

This tagRendering has the following labels:

  • contact

Originally defined in questions

website

What is the website of {title()}?

{website} is shown if website is exists in the object

This tagRendering has the following labels:

  • contact

Originally defined in questions

wheelchair-access

Is this place accessible with a wheelchair?

  • This place is specially adapted for wheelchair users is shown if wheelchair=designated
  • This place is easily reachable with a wheelchair is shown if wheelchair=yes
  • It is possible to reach this place in a wheelchair, but it is not easy is shown if wheelchair=limited
  • This place is not reachable with a wheelchair is shown if wheelchair=no

Originally defined in questions

dog-access

Are dogs allowed in this business?

  • Dogs are allowed is shown if dog=yes
  • Dogs are not allowed is shown if dog=no
  • Dogs are allowed, but they have to be leashed is shown if dog=leashed
  • Dogs are allowed and can run around freely is shown if dog=unleashed
  • Dogs are allowed only outside is shown if dog=outside

Originally defined in questions

description

Is there still some relevant info that the previous questions did not cover? Feel free to add it here.

{description} is shown if description is exists in the object

Originally defined in questions

fixme

Is there something wrong with how this is mapped, that you weren't able to fix here? (leave a note to OpenStreetMap experts)

Extra information for OpenStreetMap experts: {fixme} is shown if fixme is exists in the object

Originally defined in questions

opening_hours

What are the opening hours of {title()}?

Opening hours

{opening_hours_table(opening_hours)} is shown if opening_hours is exists in the object

  • Marked as closed for an unspecified time is shown if opening_hours=closed. This option cannot be chosen as answer

Originally defined in questions

opening_hours_24_7

What are the opening hours of {title()}?

Opening hours

{opening_hours_table(opening_hours)} is shown if opening_hours is exists in the object

Originally defined in questions

opening_hours_24_7_default

What are the opening hours of {title()}?

Opening hours

{opening_hours_table(opening_hours)} is shown if opening_hours is exists in the object

Originally defined in questions

opening_hours_by_appointment

What are the opening hours of {title()}?

Opening hours

{opening_hours_table(opening_hours)} is shown if opening_hours is exists in the object

Originally defined in questions

service:electricity

Does this amenity have electrical outlets, available to customers when they are inside?

  • There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics is shown if service:electricity=yes
  • There are a few domestic sockets available to customers seated indoors, where they can charge their electronics is shown if service:electricity=limited
  • There are no sockets available indoors to customers, but charging might be possible if the staff is asked is shown if service:electricity=ask
  • There are a no domestic sockets available to customers seated indoors is shown if service:electricity=no

Originally defined in questions

payment-options

Which methods of payment are accepted here?

Originally defined in questions

payment-options-split

Which methods of payment are accepted here?

Originally defined in questions

payment-options-advanced

Which methods of payment are accepted here?

Originally defined in questions

denominations-coins

What coins can you use to pay here?

This tagRendering is only visible in the information panel if the condition (payment:cash=yes | payment:coins=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) is met

Originally defined in questions

denominations-notes

what notes can you use to pay here?

This tagRendering is only visible in the information panel if the condition (payment:cash=yes | payment:notes=yes) & (_currency~^(.*EUR.*)$ | _currency~^(.*CHF.*)$) is met

Originally defined in questions

all_tags

Shows a table with all the tags of the feature

This tagrendering has no question and is thus read-only

{all_tags()}

Originally defined in questions

multilevels

What levels does this elevator go to?

This elevator goes to floors {level} is shown if level is exists in the object

  • Located underground is shown if location=underground. This option cannot be chosen as answer
  • Located on the ground floor is shown if level=0
  • Located on the ground floor is shown if level=. This option cannot be chosen as answer
  • Located on the first floor is shown if level=1
  • Located on the first basement level is shown if level=-1

Originally defined in questions

repeated

This tagrendering has no question and is thus read-only

Multiple, identical objects can be found on floors {repeat_on}.

This tagRendering is only visible in the information panel if the condition repeat_on~.+ is met

This tagRendering has the following labels:

  • level

Originally defined in questions

single_level

On what level is this feature located?

Located on the {level}th floor is shown if level is exists in the object

  • Located underground is shown if location=underground. This option cannot be chosen as answer
  • Located on the ground floor is shown if level=0
  • Located on the ground floor is shown if level=. This option cannot be chosen as answer
  • Located on the first floor is shown if level=1
  • Located on the first basement level is shown if level=-1

This tagRendering has the following labels:

  • level

Originally defined in questions

smoking

Is smoking allowed at {title()}?

Originally defined in questions

induction-loop

An accessibility feature: induction loops are for hard-hearing persons which have an FM-receiver.

Does this place have an audio induction loop for people with reduced hearing?

  • This place has an audio induction loop is shown if hearing_loop=yes
  • This place does not have an audio induction loop is shown if hearing_loop=no

Originally defined in questions

internet

Does this place offer internet access?

This tagRendering has the following labels:

  • internet-all

Originally defined in questions

internet-fee

Is there a fee for internet access?

This tagRendering is only visible in the information panel if the condition internet_access!=no & internet_access~.+ is met

This tagRendering has the following labels:

  • internet-all

Originally defined in questions

internet-ssid

What is the network name for the wireless internet access?

The network name is {internet_access:ssid} is shown if internet_access:ssid is exists in the object

This tagRendering is only visible in the information panel if the condition internet_access~^(.*wlan.*)$ is met

This tagRendering has the following labels:

  • internet-all

Originally defined in questions

luminous_or_lit

Is this object lit or does it emit light?

  • This object both emits light and is lighted by an external light source is shown if lit=yes & luminous=yes
  • This object emits light is shown if luminous=yes
  • This object is lit externally, e.g. by a spotlight or other lights is shown if lit=yes
  • This object does not emit light and is not lighted by externally is shown if lit=no & luminous=no

Originally defined in questions

survey_date

When was this object last surveyed?

This object was last surveyed on {survey:date} is shown if survey:date is exists in the object

  • This object was last surveyed today is shown if survey:date=

Originally defined in questions

check_date

When was this object last checked?

This object was last checked on {check_date} is shown if check_date is exists in the object

  • This object was last checked today is shown if check_date=

Originally defined in questions

lod

This tagrendering has no question and is thus read-only

{linked_data_from_website()}

This tagRendering has the following labels:

  • added_by_default

Originally defined in questions

split_button

This tagrendering has no question and is thus read-only

{split_button()}

Originally defined in questions

seasonal

Is {title()} available all around the year?

Originally defined in questions

shower

Does this facility offer showers?

  • This facility does have showers with warm water is shown if shower=hot
  • This facility does have showers, but the water is not heated is shown if shower=cold
  • This facility does have showers is shown if shower=yes
  • This facility does not offer a shower is shown if shower=no

Originally defined in questions

preset_description

This tagrendering has no question and is thus read-only

{preset_description()}

Originally defined in questions

brand

Is {title()} part of a bigger brand?

Part of {brand} is shown if brand is exists in the object

  • Not part of a bigger brand is shown if nobrand=yes

Originally defined in questions

indoor

Is this object located indoors?

  • This object is located indoors is shown if indoor=yes
  • This object is located outdoors is shown if indoor=no

Originally defined in questions

seating

What kind of seating does {title()} have?

Originally defined in questions

maxstay

What is the maximum amount of time one is allowed to stay here?

One can stay at most {canonical(maxstay)} is shown if maxstay is exists in the object

  • There is no limit to the amount of time one can stay here is shown if maxstay=unlimited

Originally defined in questions

name

What is the name of this place?

{name} is shown if name is exists in the object

Originally defined in questions

has_toilets

Has {title()} toilets?

Originally defined in questions

reservation

Is a reservation required for this place?

Originally defined in questions

ref

What is the reference number?

The reference number is {ref} is shown if ref is exists in the object

Originally defined in questions

operator

What company operates this place?

This place is operated by {operator} is shown if operator is exists in the object

Originally defined in questions

child_highchair

Is there a high chair (also known as booster chair) for toddlers available here?

{highchair} highchairs are available is shown if highchair is exists in the object

  • No highchair available is shown if highchair=no
  • At least one high chair is available is shown if highchair=yes
  • One high chair is available is shown if highchair=1
  • Two high chairs are available is shown if highchair=2

Originally defined in questions

kids_area

Is there a play area for kids

Originally defined in questions

self_checkout

Does this place offer self-checkout?

This tagRendering has the following labels:

  • self_checkout_questions

Originally defined in questions

self_checkout_type

What kind of self-checkout does this place offer?

This tagRendering is only visible in the information panel if the condition self_checkout=yes | self_checkout=only is met

This tagRendering has the following labels:

  • self_checkout_questions

Originally defined in questions

spacer

This tagrendering has no question and is thus read-only

Originally defined in questions

This document is autogenerated from assets/layers/questions/questions.json