forked from MapComplete/MapComplete
Extract and validate images using a new conversion, regenerate docs
This commit is contained in:
parent
5198f5d310
commit
b3c58ae82e
52 changed files with 8611 additions and 3408 deletions
|
@ -1,4 +1,6 @@
|
||||||
address
|
|
||||||
|
|
||||||
|
address
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,77 +9,107 @@ address
|
||||||
|
|
||||||
Addresses
|
Addresses
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [address](#address)
|
1. [address](#address)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [housenumber](#housenumber)
|
+ [housenumber](#housenumber)
|
||||||
+ [street](#street)
|
+ [street](#street)
|
||||||
+ [fixme](#fixme)
|
+ [fixme](#fixme)
|
||||||
|
|
||||||
|
|
||||||
- This layer will automatically load [named_streets](./named_streets.md) into the layout as it depends on it: A
|
|
||||||
calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _
|
|
||||||
closest_3_street_names)
|
|
||||||
|
- This layer will automatically load [named_streets](./named_streets.md) into the layout as it depends on it: A calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _closest_3_street_names)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/address/address.json)
|
[Go to the source code](../assets/layers/address/address.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- addr:housenumber~^..*$|addr:street~^..*$
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- addr:housenumber~^..*$|addr:street~^..*$
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:housenumber#values) [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:housenumber#values) [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:street#values) [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D) [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D) [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:street#values) [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D) [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D) [](https://wiki.openstreetmap.org/wiki/Tag:addr:street%3D)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:fixme%3D)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/fixme#values) [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:fixme%3D)
|
||||||
|
|
||||||
### housenumber
|
|
||||||
|
|
||||||
|
|
||||||
|
### housenumber
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the number of this house?**
|
The question is **What is the number of this house?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber)
|
||||||
property [addr:housenumber](https://wiki.openstreetmap.org/wiki/Key:addr:housenumber)
|
|
||||||
This is rendered with `The housenumber is <b>{addr:housenumber}</b>`
|
This is rendered with `The housenumber is <b>{addr:housenumber}</b>`
|
||||||
|
|
||||||
- **This building has no house number** corresponds
|
|
||||||
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>
|
|
||||||
|
|
||||||
### street
|
|
||||||
|
- **This building has no house number** corresponds 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>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### street
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What street is this address located in?**
|
The question is **What street is this address located in?**
|
||||||
|
|
||||||
This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
|
This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
|
||||||
This is rendered with `This address is in street <b>{addr:street}</b>`
|
This is rendered with `This address is in street <b>{addr:street}</b>`
|
||||||
|
|
||||||
- **Located in <b>{_closest_street:0:name}</b>** corresponds with addr:street=
|
|
||||||
- **Located in <b>{_closest_street:1:name}</b>** corresponds with addr:street=
|
|
||||||
- **Located in <b>{_closest_street:2:name}</b>** corresponds with addr:street=
|
|
||||||
|
|
||||||
### fixme
|
|
||||||
|
- **Located in <b>{_closest_street:0:name}</b>** corresponds with addr:street=
|
||||||
|
- **Located in <b>{_closest_street:1:name}</b>** corresponds with addr:street=
|
||||||
|
- **Located in <b>{_closest_street:2:name}</b>** corresponds with addr:street=
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### fixme
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What should be fixed here? Please explain**
|
The question is **What should be fixed here? Please explain**
|
||||||
|
|
||||||
This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme)
|
This rendering asks information about the property [fixme](https://wiki.openstreetmap.org/wiki/Key:fixme)
|
||||||
This is rendered with `<b>Fixme description</b>{fixme}`
|
This is rendered with `<b>Fixme description</b>{fixme}`
|
||||||
|
|
||||||
- **No fixme - write something here to explain complicated cases** corresponds with
|
|
||||||
|
|
||||||
|
- **No fixme - write something here to explain complicated cases** corresponds with
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/address/address.json
|
This document is autogenerated from assets/layers/address/address.json
|
|
@ -1,20 +1,23 @@
|
||||||
ambulancestation
|
|
||||||
|
|
||||||
|
ambulancestation
|
||||||
==================
|
==================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/themes/hailhydrant/Twemoji_1f691.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/./assets/themes/hailhydrant/Twemoji_1f691.svg' height="100px">
|
||||||
|
|
||||||
An ambulance station is an area for storage of ambulance vehicles, medical equipment, personal protective equipment, and
|
An ambulance station is an area for storage of ambulance vehicles, medical equipment, personal protective equipment, and other medical supplies.
|
||||||
other medical supplies.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [ambulancestation](#ambulancestation)
|
1. [ambulancestation](#ambulancestation)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [ambulance-name](#ambulance-name)
|
+ [ambulance-name](#ambulance-name)
|
||||||
+ [ambulance-street](#ambulance-street)
|
+ [ambulance-street](#ambulance-street)
|
||||||
+ [ambulance-place](#ambulance-place)
|
+ [ambulance-place](#ambulance-place)
|
||||||
|
@ -22,91 +25,136 @@ other medical supplies.
|
||||||
+ [ambulance-operator-type](#ambulance-operator-type)
|
+ [ambulance-operator-type](#ambulance-operator-type)
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [hailhydrant](https://mapcomplete.osm.be/hailhydrant)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [hailhydrant](https://mapcomplete.osm.be/hailhydrant)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/ambulancestation/ambulancestation.json)
|
[Go to the source code](../assets/layers/ambulancestation/ambulancestation.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:emergency' target='_blank'>emergency</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:emergency%3Dambulance_station' target='_blank'>ambulance_station</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:emergency' target='_blank'>emergency</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:emergency%3Dambulance_station' target='_blank'>ambulance_station</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:street#values) [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:street#values) [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:place#values) [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/addr:place#values) [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator:type#values) [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) | [string](../SpecialInputElements.md#string) | [government](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment) [community](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity) [ngo](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo) [private](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator:type#values) [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type) | [string](../SpecialInputElements.md#string) | [government](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment) [community](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity) [ngo](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo) [private](https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate)
|
||||||
|
|
||||||
### ambulance-name
|
|
||||||
|
|
||||||
|
|
||||||
|
### ambulance-name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this ambulance station?**
|
The question is **What is the name of this ambulance station?**
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `This station is called {name}.`
|
This is rendered with `This station is called {name}.`
|
||||||
|
|
||||||
### ambulance-street
|
|
||||||
|
|
||||||
|
### ambulance-street
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is ** What is the street name where the station located?**
|
The question is ** What is the street name where the station located?**
|
||||||
|
|
||||||
This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
|
This rendering asks information about the property [addr:street](https://wiki.openstreetmap.org/wiki/Key:addr:street)
|
||||||
This is rendered with `This station is along a highway called {addr:street}.`
|
This is rendered with `This station is along a highway called {addr:street}.`
|
||||||
|
|
||||||
### ambulance-place
|
|
||||||
|
|
||||||
|
### ambulance-place
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Where is the station located? (e.g. name of neighborhood, villlage, or town)**
|
The question is **Where is the station located? (e.g. name of neighborhood, villlage, or town)**
|
||||||
|
|
||||||
This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place)
|
This rendering asks information about the property [addr:place](https://wiki.openstreetmap.org/wiki/Key:addr:place)
|
||||||
This is rendered with `This station is found within {addr:place}.`
|
This is rendered with `This station is found within {addr:place}.`
|
||||||
|
|
||||||
### ambulance-agency
|
|
||||||
|
|
||||||
|
### ambulance-agency
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What agency operates this station?**
|
The question is **What agency operates this station?**
|
||||||
|
|
||||||
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
||||||
This is rendered with `This station is operated by {operator}.`
|
This is rendered with `This station is operated by {operator}.`
|
||||||
|
|
||||||
### ambulance-operator-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### ambulance-operator-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How is the station operator classified?**
|
The question is **How is the station operator classified?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type)
|
||||||
property [operator:type](https://wiki.openstreetmap.org/wiki/Key:operator:type)
|
|
||||||
This is rendered with `The operator is a(n) {operator:type} entity.`
|
This is rendered with `The operator is a(n) {operator:type} entity.`
|
||||||
|
|
||||||
- **The station is operated by the government.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment' target='_blank'>government</a>
|
|
||||||
- **The station is operated by a community-based, or informal organization.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity' target='_blank'>community</a>
|
|
||||||
- **The station is operated by a formal group of volunteers.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo' target='_blank'>ngo</a>
|
|
||||||
- **The station is privately operated.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate' target='_blank'>private</a>
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
- **The station is operated by the government.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dgovernment' target='_blank'>government</a>
|
||||||
|
- **The station is operated by a community-based, or informal organization.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dcommunity' target='_blank'>community</a>
|
||||||
|
- **The station is operated by a formal group of volunteers.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dngo' target='_blank'>ngo</a>
|
||||||
|
- **The station is privately operated.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator:type' target='_blank'>operator:type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator:type%3Dprivate' target='_blank'>private</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/ambulancestation/ambulancestation.json
|
This document is autogenerated from assets/layers/ambulancestation/ambulancestation.json
|
|
@ -1,4 +1,6 @@
|
||||||
artwork
|
|
||||||
|
|
||||||
|
artwork
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,115 +9,142 @@ artwork
|
||||||
|
|
||||||
Diverse pieces of artwork
|
Diverse pieces of artwork
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [artwork](#artwork)
|
1. [artwork](#artwork)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [artwork-artwork_type](#artwork-artwork_type)
|
+ [artwork-artwork_type](#artwork-artwork_type)
|
||||||
+ [artwork-artist_name](#artwork-artist_name)
|
+ [artwork-artist_name](#artwork-artist_name)
|
||||||
+ [artwork-website](#artwork-website)
|
+ [artwork-website](#artwork-website)
|
||||||
+ [artwork-wikidata](#artwork-wikidata)
|
+ [artwork-wikidata](#artwork-wikidata)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [artwork](https://mapcomplete.osm.be/artwork)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [artwork](https://mapcomplete.osm.be/artwork)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/artwork/artwork.json)
|
[Go to the source code](../assets/layers/artwork/artwork.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:tourism' target='_blank'>tourism</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:tourism%3Dartwork' target='_blank'>artwork</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:tourism' target='_blank'>tourism</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:tourism%3Dartwork' target='_blank'>artwork</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/artwork_type#values) [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type) | [string](../SpecialInputElements.md#string) | [architecture](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Darchitecture) [mural](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dmural) [painting](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dpainting) [sculpture](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dsculpture) [statue](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstatue) [bust](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dbust) [stone](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstone) [installation](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dinstallation) [graffiti](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dgraffiti) [relief](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Drelief) [azulejo](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dazulejo) [tilework](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dtilework)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/artwork_type#values) [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type) | [string](../SpecialInputElements.md#string) | [architecture](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Darchitecture) [mural](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dmural) [painting](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dpainting) [sculpture](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dsculpture) [statue](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstatue) [bust](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dbust) [stone](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstone) [installation](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dinstallation) [graffiti](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dgraffiti) [relief](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Drelief) [azulejo](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dazulejo) [tilework](https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dtilework)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/artist_name#values) [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/artist_name#values) [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wikidata#values) [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata) | [wikidata](../SpecialInputElements.md#wikidata) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### artwork-artwork_type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### artwork-artwork_type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the type of this artwork?**
|
The question is **What is the type of this artwork?**
|
||||||
|
|
||||||
This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type)
|
This rendering asks information about the property [artwork_type](https://wiki.openstreetmap.org/wiki/Key:artwork_type)
|
||||||
This is rendered with `This is a {artwork_type}`
|
This is rendered with `This is a {artwork_type}`
|
||||||
|
|
||||||
- **Architecture** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Darchitecture' target='_blank'>
|
|
||||||
architecture</a>
|
|
||||||
- **Mural** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dmural' target='_blank'>mural</a>
|
|
||||||
- **Painting** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dpainting' target='_blank'>
|
|
||||||
painting</a>
|
|
||||||
- **Sculpture** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dsculpture' target='_blank'>
|
|
||||||
sculpture</a>
|
|
||||||
- **Statue** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstatue' target='_blank'>statue</a>
|
|
||||||
- **Bust** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dbust' target='_blank'>bust</a>
|
|
||||||
- **Stone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstone' target='_blank'>stone</a>
|
|
||||||
- **Installation** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dinstallation' target='_blank'>
|
|
||||||
installation</a>
|
|
||||||
- **Graffiti** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dgraffiti' target='_blank'>
|
|
||||||
graffiti</a>
|
|
||||||
- **Relief** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Drelief' target='_blank'>relief</a>
|
|
||||||
- **Azulejo (Spanish decorative tilework)** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dazulejo' target='_blank'>azulejo</a>
|
|
||||||
- **Tilework** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>
|
|
||||||
artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dtilework' target='_blank'>
|
|
||||||
tilework</a>
|
|
||||||
|
|
||||||
### artwork-artist_name
|
|
||||||
|
- **Architecture** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Darchitecture' target='_blank'>architecture</a>
|
||||||
|
- **Mural** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dmural' target='_blank'>mural</a>
|
||||||
|
- **Painting** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dpainting' target='_blank'>painting</a>
|
||||||
|
- **Sculpture** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dsculpture' target='_blank'>sculpture</a>
|
||||||
|
- **Statue** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstatue' target='_blank'>statue</a>
|
||||||
|
- **Bust** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dbust' target='_blank'>bust</a>
|
||||||
|
- **Stone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dstone' target='_blank'>stone</a>
|
||||||
|
- **Installation** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dinstallation' target='_blank'>installation</a>
|
||||||
|
- **Graffiti** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dgraffiti' target='_blank'>graffiti</a>
|
||||||
|
- **Relief** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Drelief' target='_blank'>relief</a>
|
||||||
|
- **Azulejo (Spanish decorative tilework)** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dazulejo' target='_blank'>azulejo</a>
|
||||||
|
- **Tilework** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:artwork_type' target='_blank'>artwork_type</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:artwork_type%3Dtilework' target='_blank'>tilework</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### artwork-artist_name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which artist created this?**
|
The question is **Which artist created this?**
|
||||||
|
|
||||||
This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name)
|
This rendering asks information about the property [artist_name](https://wiki.openstreetmap.org/wiki/Key:artist_name)
|
||||||
This is rendered with `Created by {artist_name}`
|
This is rendered with `Created by {artist_name}`
|
||||||
|
|
||||||
### artwork-website
|
|
||||||
|
|
||||||
|
### artwork-website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is there a website with more information about this artwork?**
|
The question is **Is there a website with more information about this artwork?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `More information on <a href='{website}' target='_blank'>this website</a>`
|
This is rendered with `More information on <a href='{website}' target='_blank'>this website</a>`
|
||||||
|
|
||||||
### artwork-wikidata
|
|
||||||
|
|
||||||
|
### artwork-wikidata
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which Wikidata-entry corresponds with <b>this artwork</b>?**
|
The question is **Which Wikidata-entry corresponds with <b>this artwork</b>?**
|
||||||
|
|
||||||
This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
|
This rendering asks information about the property [wikidata](https://wiki.openstreetmap.org/wiki/Key:wikidata)
|
||||||
This is rendered
|
This is rendered with `Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>`
|
||||||
with `Corresponds with <a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'>{wikidata}</a>`
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/artwork/artwork.json
|
This document is autogenerated from assets/layers/artwork/artwork.json
|
|
@ -1,4 +1,6 @@
|
||||||
barrier
|
|
||||||
|
|
||||||
|
barrier
|
||||||
=========
|
=========
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,13 +9,15 @@ barrier
|
||||||
|
|
||||||
Obstacles while cycling, such as bollards and cycle barriers
|
Obstacles while cycling, such as bollards and cycle barriers
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [barrier](#barrier)
|
1. [barrier](#barrier)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [bicycle=yes/no](#bicycle=yesno)
|
+ [bicycle=yes/no](#bicycle=yesno)
|
||||||
+ [barrier_type](#barrier_type)
|
+ [barrier_type](#barrier_type)
|
||||||
+ [Bollard type](#bollard-type)
|
+ [Bollard type](#bollard-type)
|
||||||
|
@ -24,139 +28,174 @@ Obstacles while cycling, such as bollards and cycle barriers
|
||||||
+ [Overlap (cyclebarrier)](#overlap-(cyclebarrier))
|
+ [Overlap (cyclebarrier)](#overlap-(cyclebarrier))
|
||||||
|
|
||||||
|
|
||||||
- This layer will automatically load [cycleways_and_roads](./cycleways_and_roads.md) into the layout as it depends on
|
|
||||||
it: a preset snaps to this layer (presets[0])
|
|
||||||
- This layer will automatically load [cycleways_and_roads](./cycleways_and_roads.md) into the layout as it depends on
|
|
||||||
it: a preset snaps to this layer (presets[1])
|
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cycle_infra](https://mapcomplete.osm.be/cycle_infra)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
- This layer will automatically load [cycleways_and_roads](./cycleways_and_roads.md) into the layout as it depends on it: a preset snaps to this layer (presets[0])
|
||||||
|
- This layer will automatically load [cycleways_and_roads](./cycleways_and_roads.md) into the layout as it depends on it: a preset snaps to this layer (presets[1])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cycle_infra](https://mapcomplete.osm.be/cycle_infra)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/barrier/barrier.json)
|
[Go to the source code](../assets/layers/barrier/barrier.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard' target='_blank'>bollard</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard' target='_blank'>bollard</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier' target='_blank'>cycle_barrier</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle#values) [bicycle](https://wiki.openstreetmap.org/wiki/Key:bicycle) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle#values) [bicycle](https://wiki.openstreetmap.org/wiki/Key:bicycle) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/barrier#values) [barrier](https://wiki.openstreetmap.org/wiki/Key:barrier) | Multiple choice | [bollard](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard) [cycle_barrier](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/barrier#values) [barrier](https://wiki.openstreetmap.org/wiki/Key:barrier) | Multiple choice | [bollard](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard) [cycle_barrier](https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bollard#values) [bollard](https://wiki.openstreetmap.org/wiki/Key:bollard) | Multiple choice | [removable](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dremovable) [fixed](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfixed) [foldable](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfoldable) [flexible](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dflexible) [rising](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Drising)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bollard#values) [bollard](https://wiki.openstreetmap.org/wiki/Key:bollard) | Multiple choice | [removable](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dremovable) [fixed](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfixed) [foldable](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfoldable) [flexible](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dflexible) [rising](https://wiki.openstreetmap.org/wiki/Tag:bollard%3Drising)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/cycle_barrier#values) [cycle_barrier](https://wiki.openstreetmap.org/wiki/Key:cycle_barrier) | Multiple choice | [single](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsingle) [double](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Ddouble) [triple](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dtriple) [squeeze](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsqueeze)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/cycle_barrier#values) [cycle_barrier](https://wiki.openstreetmap.org/wiki/Key:cycle_barrier) | Multiple choice | [single](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsingle) [double](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Ddouble) [triple](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dtriple) [squeeze](https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsqueeze)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/maxwidth:physical#values) [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical) | [length](../SpecialInputElements.md#length) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/maxwidth:physical#values) [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical) | [length](../SpecialInputElements.md#length) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/width:separation#values) [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation) | [length](../SpecialInputElements.md#length) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/width:separation#values) [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation) | [length](../SpecialInputElements.md#length) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/width:opening#values) [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening) | [length](../SpecialInputElements.md#length) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/width:opening#values) [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening) | [length](../SpecialInputElements.md#length) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/overlap#values) [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap) | [length](../SpecialInputElements.md#length) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/overlap#values) [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap) | [length](../SpecialInputElements.md#length) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle=yes/no
|
||||||
|
|
||||||
|
|
||||||
### bicycle=yes/no
|
|
||||||
|
|
||||||
The question is **Can a bicycle go past this barrier?**
|
The question is **Can a bicycle go past this barrier?**
|
||||||
|
|
||||||
- **A cyclist can go past this.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle' target='_blank'>bicycle</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **A cyclist can not go past this.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle' target='_blank'>bicycle</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### barrier_type
|
|
||||||
|
|
||||||
|
|
||||||
|
- **A cyclist can go past this.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle' target='_blank'>bicycle</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **A cyclist can not go past this.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle' target='_blank'>bicycle</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### barrier_type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
- **This is a single bollard in the road** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard' target='_blank'>bollard</a>
|
|
||||||
- **This is a cycle barrier slowing down cyclists** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
|
|
||||||
### Bollard type
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This is a single bollard in the road** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dbollard' target='_blank'>bollard</a>
|
||||||
|
- **This is a cycle barrier slowing down cyclists** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dcycle_barrier' target='_blank'>cycle_barrier</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Bollard type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What kind of bollard is this?**
|
The question is **What kind of bollard is this?**
|
||||||
|
|
||||||
- **Removable bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>
|
|
||||||
bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dremovable' target='_blank'>removable</a>
|
|
||||||
- **Fixed bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>
|
|
||||||
bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfixed' target='_blank'>fixed</a>
|
|
||||||
- **Bollard that can be folded down** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfoldable' target='_blank'>foldable</a>
|
|
||||||
- **Flexible bollard, usually plastic** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dflexible' target='_blank'>flexible</a>
|
|
||||||
- **Rising bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>
|
|
||||||
bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Drising' target='_blank'>rising</a>
|
|
||||||
|
|
||||||
### Cycle barrier type
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Removable bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dremovable' target='_blank'>removable</a>
|
||||||
|
- **Fixed bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfixed' target='_blank'>fixed</a>
|
||||||
|
- **Bollard that can be folded down** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dfoldable' target='_blank'>foldable</a>
|
||||||
|
- **Flexible bollard, usually plastic** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Dflexible' target='_blank'>flexible</a>
|
||||||
|
- **Rising bollard** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bollard' target='_blank'>bollard</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bollard%3Drising' target='_blank'>rising</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Cycle barrier type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What kind of cycling barrier is this?**
|
The question is **What kind of cycling barrier is this?**
|
||||||
|
|
||||||
- **Single, just two barriers with a space
|
|
||||||
inbetween <img src='./assets/themes/cycle_infra/Cycle_barrier_single.png' style='width:8em'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsingle' target='_blank'>single</a>
|
|
||||||
- **Double, two barriers behind each
|
|
||||||
other <img src='./assets/themes/cycle_infra/Cycle_barrier_double.svg' style='width:8em'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Ddouble' target='_blank'>double</a>
|
|
||||||
- **Triple, three barriers behind each
|
|
||||||
other <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dtriple' target='_blank'>triple</a>
|
|
||||||
- **Squeeze gate, gap is smaller at top, than at the
|
|
||||||
bottom <img src='./assets/themes/cycle_infra/Cycle_barrier_squeeze.png' style='width:8em'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsqueeze' target='_blank'>squeeze</a>
|
|
||||||
|
|
||||||
### MaxWidth
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Single, just two barriers with a space inbetween <img src='./assets/themes/cycle_infra/Cycle_barrier_single.png' style='width:8em'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsingle' target='_blank'>single</a>
|
||||||
|
- **Double, two barriers behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_double.svg' style='width:8em'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Ddouble' target='_blank'>double</a>
|
||||||
|
- **Triple, three barriers behind each other <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dtriple' target='_blank'>triple</a>
|
||||||
|
- **Squeeze gate, gap is smaller at top, than at the bottom <img src='./assets/themes/cycle_infra/Cycle_barrier_squeeze.png' style='width:8em'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cycle_barrier' target='_blank'>cycle_barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cycle_barrier%3Dsqueeze' target='_blank'>squeeze</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### MaxWidth
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How wide is the gap left over besides the barrier?**
|
The question is **How wide is the gap left over besides the barrier?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical)
|
||||||
property [maxwidth:physical](https://wiki.openstreetmap.org/wiki/Key:maxwidth:physical)
|
|
||||||
This is rendered with `Maximum width: {maxwidth:physical} m`
|
This is rendered with `Maximum width: {maxwidth:physical} m`
|
||||||
|
|
||||||
### Space between barrier (cyclebarrier)
|
|
||||||
|
|
||||||
|
### Space between barrier (cyclebarrier)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much space is there between the barriers (along the length of the road)?**
|
The question is **How much space is there between the barriers (along the length of the road)?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation)
|
||||||
property [width:separation](https://wiki.openstreetmap.org/wiki/Key:width:separation)
|
|
||||||
This is rendered with `Space between barriers (along the length of the road): {width:separation} m`
|
This is rendered with `Space between barriers (along the length of the road): {width:separation} m`
|
||||||
|
|
||||||
### Width of opening (cyclebarrier)
|
|
||||||
|
|
||||||
|
### Width of opening (cyclebarrier)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How wide is the smallest opening next to the barriers?**
|
The question is **How wide is the smallest opening next to the barriers?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening)
|
||||||
property [width:opening](https://wiki.openstreetmap.org/wiki/Key:width:opening)
|
|
||||||
This is rendered with `Width of opening: {width:opening} m`
|
This is rendered with `Width of opening: {width:opening} m`
|
||||||
|
|
||||||
### Overlap (cyclebarrier)
|
|
||||||
|
|
||||||
|
### Overlap (cyclebarrier)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much overlap do the barriers have?**
|
The question is **How much overlap do the barriers have?**
|
||||||
|
|
||||||
This rendering asks information about the property [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap)
|
This rendering asks information about the property [overlap](https://wiki.openstreetmap.org/wiki/Key:overlap)
|
||||||
This is rendered with `Overlap: {overlap} m`
|
This is rendered with `Overlap: {overlap} m`
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/barrier/barrier.json
|
This document is autogenerated from assets/layers/barrier/barrier.json
|
|
@ -1,20 +1,23 @@
|
||||||
bench
|
|
||||||
|
|
||||||
|
bench
|
||||||
=======
|
=======
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bench/bench.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/./assets/layers/bench/bench.svg' height="100px">
|
||||||
|
|
||||||
A bench is a wooden, metal, stone, ... surface where a human can sit. This layers visualises them and asks a few
|
A bench is a wooden, metal, stone, ... surface where a human can sit. This layers visualises them and asks a few questions about them.
|
||||||
questions about them.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bench](#bench)
|
1. [bench](#bench)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bench-backrest](#bench-backrest)
|
+ [bench-backrest](#bench-backrest)
|
||||||
+ [bench-seats](#bench-seats)
|
+ [bench-seats](#bench-seats)
|
||||||
|
@ -23,120 +26,168 @@ questions about them.
|
||||||
+ [bench-colour](#bench-colour)
|
+ [bench-colour](#bench-colour)
|
||||||
+ [bench-survey:date](#bench-surveydate)
|
+ [bench-survey:date](#bench-surveydate)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [benches](https://mapcomplete.osm.be/benches)
|
|
||||||
- [nature](https://mapcomplete.osm.be/nature)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [benches](https://mapcomplete.osm.be/benches)
|
||||||
|
- [nature](https://mapcomplete.osm.be/nature)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bench/bench.json)
|
[Go to the source code](../assets/layers/bench/bench.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbench' target='_blank'>bench</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbench' target='_blank'>bench</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/backrest#values) [backrest](https://wiki.openstreetmap.org/wiki/Key:backrest) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/backrest#values) [backrest](https://wiki.openstreetmap.org/wiki/Key:backrest) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/seats#values) [seats](https://wiki.openstreetmap.org/wiki/Key:seats) | [nat](../SpecialInputElements.md#nat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/seats#values) [seats](https://wiki.openstreetmap.org/wiki/Key:seats) | [nat](../SpecialInputElements.md#nat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/material#values) [material](https://wiki.openstreetmap.org/wiki/Key:material) | [string](../SpecialInputElements.md#string) | [wood](https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood) [metal](https://wiki.openstreetmap.org/wiki/Tag:material%3Dmetal) [stone](https://wiki.openstreetmap.org/wiki/Tag:material%3Dstone) [concrete](https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete) [plastic](https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic) [steel](https://wiki.openstreetmap.org/wiki/Tag:material%3Dsteel)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/material#values) [material](https://wiki.openstreetmap.org/wiki/Key:material) | [string](../SpecialInputElements.md#string) | [wood](https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood) [metal](https://wiki.openstreetmap.org/wiki/Tag:material%3Dmetal) [stone](https://wiki.openstreetmap.org/wiki/Tag:material%3Dstone) [concrete](https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete) [plastic](https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic) [steel](https://wiki.openstreetmap.org/wiki/Tag:material%3Dsteel)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/colour#values) [colour](https://wiki.openstreetmap.org/wiki/Key:colour) | [color](../SpecialInputElements.md#color) | [brown](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dbrown) [green](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgreen) [gray](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgray) [white](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dwhite) [red](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dred) [black](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblack) [blue](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblue) [yellow](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dyellow)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/colour#values) [colour](https://wiki.openstreetmap.org/wiki/Key:colour) | [color](../SpecialInputElements.md#color) | [brown](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dbrown) [green](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgreen) [gray](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgray) [white](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dwhite) [red](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dred) [black](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblack) [blue](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblue) [yellow](https://wiki.openstreetmap.org/wiki/Tag:colour%3Dyellow)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/survey:date#values) [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:survey:date%3D)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/survey:date#values) [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date) | [date](../SpecialInputElements.md#date) | [](https://wiki.openstreetmap.org/wiki/Tag:survey:date%3D)
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bench-backrest
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bench-backrest
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this bench have a backrest?**
|
The question is **Does this bench have a backrest?**
|
||||||
|
|
||||||
- **Backrest: Yes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:backrest' target='_blank'>
|
|
||||||
backrest</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Backrest: No** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:backrest' target='_blank'>
|
|
||||||
backrest</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bench-seats
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Backrest: Yes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:backrest' target='_blank'>backrest</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **Backrest: No** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:backrest' target='_blank'>backrest</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:backrest%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bench-seats
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How many seats does this bench have?**
|
The question is **How many seats does this bench have?**
|
||||||
|
|
||||||
This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats)
|
This rendering asks information about the property [seats](https://wiki.openstreetmap.org/wiki/Key:seats)
|
||||||
This is rendered with `{seats} seats`
|
This is rendered with `{seats} seats`
|
||||||
|
|
||||||
### bench-material
|
|
||||||
|
|
||||||
|
### bench-material
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the bench (seating) made from?**
|
The question is **What is the bench (seating) made from?**
|
||||||
|
|
||||||
This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material)
|
This rendering asks information about the property [material](https://wiki.openstreetmap.org/wiki/Key:material)
|
||||||
This is rendered with `Material: {material}`
|
This is rendered with `Material: {material}`
|
||||||
|
|
||||||
- **Material: wood** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood' target='_blank'>wood</a>
|
|
||||||
- **Material: metal** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dmetal' target='_blank'>metal</a>
|
|
||||||
- **Material: stone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dstone' target='_blank'>stone</a>
|
|
||||||
- **Material: concrete** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete' target='_blank'>concrete</a>
|
|
||||||
- **Material: plastic** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic' target='_blank'>plastic</a>
|
|
||||||
- **Material: steel** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>
|
|
||||||
material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dsteel' target='_blank'>steel</a>
|
|
||||||
|
|
||||||
### bench-direction
|
|
||||||
|
- **Material: wood** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dwood' target='_blank'>wood</a>
|
||||||
|
- **Material: metal** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dmetal' target='_blank'>metal</a>
|
||||||
|
- **Material: stone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dstone' target='_blank'>stone</a>
|
||||||
|
- **Material: concrete** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dconcrete' target='_blank'>concrete</a>
|
||||||
|
- **Material: plastic** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dplastic' target='_blank'>plastic</a>
|
||||||
|
- **Material: steel** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:material' target='_blank'>material</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:material%3Dsteel' target='_blank'>steel</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bench-direction
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **In which direction are you looking when sitting on the bench?**
|
The question is **In which direction are you looking when sitting on the bench?**
|
||||||
|
|
||||||
This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
|
This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
|
||||||
This is rendered with `When sitting on the bench, one looks towards {direction}°.`
|
This is rendered with `When sitting on the bench, one looks towards {direction}°.`
|
||||||
|
|
||||||
### bench-colour
|
|
||||||
|
|
||||||
|
### bench-colour
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which colour does this bench have?**
|
The question is **Which colour does this bench have?**
|
||||||
|
|
||||||
This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
|
This rendering asks information about the property [colour](https://wiki.openstreetmap.org/wiki/Key:colour)
|
||||||
This is rendered with `Colour: {colour}`
|
This is rendered with `Colour: {colour}`
|
||||||
|
|
||||||
- **Colour: brown** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dbrown' target='_blank'>brown</a>
|
|
||||||
- **Colour: green** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgreen' target='_blank'>green</a>
|
|
||||||
- **Colour: gray** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgray' target='_blank'>gray</a>
|
|
||||||
- **Colour: white** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dwhite' target='_blank'>white</a>
|
|
||||||
- **Colour: red** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dred' target='_blank'>red</a>
|
|
||||||
- **Colour: black** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblack' target='_blank'>black</a>
|
|
||||||
- **Colour: blue** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblue' target='_blank'>blue</a>
|
|
||||||
- **Colour: yellow** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>
|
|
||||||
colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dyellow' target='_blank'>yellow</a>
|
|
||||||
|
|
||||||
### bench-survey:date
|
|
||||||
|
- **Colour: brown** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dbrown' target='_blank'>brown</a>
|
||||||
|
- **Colour: green** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgreen' target='_blank'>green</a>
|
||||||
|
- **Colour: gray** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dgray' target='_blank'>gray</a>
|
||||||
|
- **Colour: white** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dwhite' target='_blank'>white</a>
|
||||||
|
- **Colour: red** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dred' target='_blank'>red</a>
|
||||||
|
- **Colour: black** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblack' target='_blank'>black</a>
|
||||||
|
- **Colour: blue** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dblue' target='_blank'>blue</a>
|
||||||
|
- **Colour: yellow** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:colour' target='_blank'>colour</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:colour%3Dyellow' target='_blank'>yellow</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bench-survey:date
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When was this bench last surveyed?**
|
The question is **When was this bench last surveyed?**
|
||||||
|
|
||||||
This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
|
This rendering asks information about the property [survey:date](https://wiki.openstreetmap.org/wiki/Key:survey:date)
|
||||||
This is rendered with `This bench was last surveyed on {survey:date}`
|
This is rendered with `This bench was last surveyed on {survey:date}`
|
||||||
|
|
||||||
- **Surveyed today!** corresponds with survey:date=
|
|
||||||
|
|
||||||
|
- **Surveyed today!** corresponds with survey:date=
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bench/bench.json
|
This document is autogenerated from assets/layers/bench/bench.json
|
|
@ -1,4 +1,6 @@
|
||||||
bench_at_pt
|
|
||||||
|
|
||||||
|
bench_at_pt
|
||||||
=============
|
=============
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,71 +9,106 @@ bench_at_pt
|
||||||
|
|
||||||
A layer showing all public-transport-stops which do have a bench
|
A layer showing all public-transport-stops which do have a bench
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bench_at_pt](#bench_at_pt)
|
1. [bench_at_pt](#bench_at_pt)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bench_at_pt-name](#bench_at_pt-name)
|
+ [bench_at_pt-name](#bench_at_pt-name)
|
||||||
+ [bench_at_pt-bench_type](#bench_at_pt-bench_type)
|
+ [bench_at_pt-bench_type](#bench_at_pt-bench_type)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [benches](https://mapcomplete.osm.be/benches)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [benches](https://mapcomplete.osm.be/benches)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bench_at_pt/bench_at_pt.json)
|
[Go to the source code](../assets/layers/bench_at_pt/bench_at_pt.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes' target='_blank'>yes</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench' target='_blank'>stand_up_bench</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes' target='_blank'>yes</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench' target='_blank'>stand_up_bench</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bench#values) [bench](https://wiki.openstreetmap.org/wiki/Key:bench) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes) [stand_up_bench](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench) [no](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bench#values) [bench](https://wiki.openstreetmap.org/wiki/Key:bench) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes) [stand_up_bench](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench) [no](https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno)
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bench_at_pt-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bench_at_pt-name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `{name}`
|
This is rendered with `{name}`
|
||||||
|
|
||||||
### bench_at_pt-bench_type
|
|
||||||
|
|
||||||
|
### bench_at_pt-bench_type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What kind of bench is this?**
|
The question is **What kind of bench is this?**
|
||||||
|
|
||||||
- **There is a normal, sit-down bench here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Stand up bench** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench' target='_blank'>stand_up_bench</a>
|
- **There is a normal, sit-down bench here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dyes' target='_blank'>yes</a>
|
||||||
- **There is no bench here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>
|
- **Stand up bench** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dstand_up_bench' target='_blank'>stand_up_bench</a>
|
||||||
bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno' target='_blank'>no</a>
|
- **There is no bench here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bench' target='_blank'>bench</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bench%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bench_at_pt/bench_at_pt.json
|
This document is autogenerated from assets/layers/bench_at_pt/bench_at_pt.json
|
|
@ -1,19 +1,23 @@
|
||||||
bicycle_library
|
|
||||||
|
|
||||||
|
bicycle_library
|
||||||
=================
|
=================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bicycle_library/bicycle_library.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/pin:#22ff55;./assets/layers/bicycle_library/bicycle_library.svg' height="100px">
|
||||||
|
|
||||||
A facility where bicycles can be lent for longer period of times
|
A facility where bicycles can be lent for longer period of times
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bicycle_library](#bicycle_library)
|
1. [bicycle_library](#bicycle_library)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bicycle_library-name](#bicycle_library-name)
|
+ [bicycle_library-name](#bicycle_library-name)
|
||||||
+ [website](#website)
|
+ [website](#website)
|
||||||
|
@ -24,129 +28,187 @@ A facility where bicycles can be lent for longer period of times
|
||||||
+ [bicycle-library-target-group](#bicycle-library-target-group)
|
+ [bicycle-library-target-group](#bicycle-library-target-group)
|
||||||
+ [description](#description)
|
+ [description](#description)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [bicyclelib](https://mapcomplete.osm.be/bicyclelib)
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [bicyclelib](https://mapcomplete.osm.be/bicyclelib)
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bicycle_library/bicycle_library.json)
|
[Go to the source code](../assets/layers/bicycle_library/bicycle_library.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_library' target='_blank'>bicycle_library</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_library' target='_blank'>bicycle_library</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:charge%3D) [€20warranty + €20/year](https://wiki.openstreetmap.org/wiki/Tag:charge%3D€20warranty + €20/year)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:charge%3D) [€20warranty + €20/year](https://wiki.openstreetmap.org/wiki/Tag:charge%3D€20warranty + €20/year)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle_library:for#values) [bicycle_library:for](https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for) | Multiple choice | [child](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dchild) [adult](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dadult) [disabled](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Ddisabled)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle_library:for#values) [bicycle_library:for](https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for) | Multiple choice | [child](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dchild) [adult](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dadult) [disabled](https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Ddisabled)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bicycle_library-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_library-name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this bicycle library?**
|
The question is **What is the name of this bicycle library?**
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `This bicycle library is called {name}`
|
This is rendered with `This bicycle library is called {name}`
|
||||||
|
|
||||||
### website
|
|
||||||
|
|
||||||
|
### website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### phone
|
|
||||||
|
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be
|
|
||||||
chosen as answer_
|
|
||||||
|
|
||||||
### email
|
|
||||||
|
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### opening_hours
|
|
||||||
|
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What are the opening hours of {name}?**
|
The question is **What are the opening hours of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
||||||
|
|
||||||
### bicycle_library-charge
|
|
||||||
|
|
||||||
|
### bicycle_library-charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does lending a bicycle cost?**
|
The question is **How much does lending a bicycle cost?**
|
||||||
|
|
||||||
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
||||||
This is rendered with `Lending a bicycle costs {charge}`
|
This is rendered with `Lending a bicycle costs {charge}`
|
||||||
|
|
||||||
- **Lending a bicycle is free** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>
|
|
||||||
fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>
|
|
||||||
- **Lending a bicycle costs €20/year and €20 warranty** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes' target='_blank'>yes</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:charge' target='_blank'>charge</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:charge%3D€20warranty + €20/year' target='_blank'>€20warranty +
|
|
||||||
€20/year</a>
|
|
||||||
|
|
||||||
### bicycle-library-target-group
|
|
||||||
|
- **Lending a bicycle is free** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>
|
||||||
|
- **Lending a bicycle costs €20/year and €20 warranty** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes' target='_blank'>yes</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:charge' target='_blank'>charge</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:charge%3D€20warranty + €20/year' target='_blank'>€20warranty + €20/year</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle-library-target-group
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Who can lend bicycles here?**
|
The question is **Who can lend bicycles here?**
|
||||||
|
|
||||||
- **Bikes for children available** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dchild' target='_blank'>child</a>
|
|
||||||
- **Bikes for adult available** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dadult' target='_blank'>adult</a>
|
|
||||||
- **Bikes for disabled persons available** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Ddisabled' target='_blank'>disabled</a>
|
|
||||||
|
|
||||||
### description
|
|
||||||
|
|
||||||
The question is **Is there still something relevant you couldn't give in the previous questions? Add it
|
|
||||||
here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
|
||||||
|
|
||||||
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
|
||||||
This is rendered with `{description}`
|
- **Bikes for children available** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dchild' target='_blank'>child</a>
|
||||||
|
- **Bikes for adult available** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Dadult' target='_blank'>adult</a>
|
||||||
|
- **Bikes for disabled persons available** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_library:for' target='_blank'>bicycle_library:for</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_library:for%3Ddisabled' target='_blank'>disabled</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### description
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Is there still something relevant you couldn't give in the previous questions? Add it here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
||||||
|
|
||||||
|
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
||||||
|
This is rendered with `{description}`
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bicycle_library/bicycle_library.json
|
This document is autogenerated from assets/layers/bicycle_library/bicycle_library.json
|
|
@ -1,4 +1,6 @@
|
||||||
bicycle_rental
|
|
||||||
|
|
||||||
|
bicycle_rental
|
||||||
================
|
================
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,13 +9,15 @@ bicycle_rental
|
||||||
|
|
||||||
Bicycle rental stations
|
Bicycle rental stations
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bicycle_rental](#bicycle_rental)
|
1. [bicycle_rental](#bicycle_rental)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [bicycle_rental_type](#bicycle_rental_type)
|
+ [bicycle_rental_type](#bicycle_rental_type)
|
||||||
+ [website](#website)
|
+ [website](#website)
|
||||||
+ [email](#email)
|
+ [email](#email)
|
||||||
|
@ -35,252 +39,323 @@ Bicycle rental stations
|
||||||
+ [rental-capacity-bicycle-type](#rental-capacity-bicycle-type)
|
+ [rental-capacity-bicycle-type](#rental-capacity-bicycle-type)
|
||||||
+ [questions](#questions)
|
+ [questions](#questions)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [bicycle_rental](https://mapcomplete.osm.be/bicycle_rental)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [bicycle_rental](https://mapcomplete.osm.be/bicycle_rental)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bicycle_rental/bicycle_rental.json)
|
[Go to the source code](../assets/layers/bicycle_rental/bicycle_rental.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
|bicycle_rental~^..*$|<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>
|
|
||||||
service:bicycle:rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>|rental~^.*
|
|
||||||
bicycle.*$
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_rental' target='_blank'>bicycle_rental</a>|bicycle_rental~^..*$|<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>|rental~^.*bicycle.*$
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/rental#values) [rental](https://wiki.openstreetmap.org/wiki/Key:rental) | [string](../SpecialInputElements.md#string) | [city_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcity_bike) [ebike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Debike) [bmx](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbmx) [mtb](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dmtb) [kid_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dkid_bike)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/rental#values) [rental](https://wiki.openstreetmap.org/wiki/Key:rental) | [string](../SpecialInputElements.md#string) | [city_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcity_bike) [ebike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Debike) [bmx](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbmx) [mtb](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dmtb) [kid_bike](https://wiki.openstreetmap.org/wiki/Tag:rental%3Dkid_bike)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:city_bike#values) [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:city_bike#values) [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:ebike#values) [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:ebike#values) [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:kid_bike#values) [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:kid_bike#values) [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:bmx#values) [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:bmx#values) [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:mtb#values) [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:mtb#values) [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:bicycle_pannier#values) [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) | [pnat](../SpecialInputElements.md#pnat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:bicycle_pannier#values) [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier) | [pnat](../SpecialInputElements.md#pnat) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_rental_type
|
||||||
|
|
||||||
|
|
||||||
### bicycle_rental_type
|
|
||||||
|
|
||||||
The question is **What kind of bicycle rental is this?**
|
The question is **What kind of bicycle rental is this?**
|
||||||
|
|
||||||
- **This is a shop whose main focus is bicycle rental** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Dshop' target='_blank'>shop</a>
|
|
||||||
- **This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is
|
|
||||||
not the main focus** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental' target='_blank'>rental</a>_This option cannot be
|
|
||||||
chosen as answer_
|
|
||||||
- **This is a shop which sells or repairs bicycles, but also rents out bicycles** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:
|
|
||||||
rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
- **This is an automated docking station, where a bicycle is mechanically locked into a structure** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Ddocking_station' target='_blank'>
|
|
||||||
docking_station</a>
|
|
||||||
- **A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles
|
|
||||||
are parked nearby** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>
|
|
||||||
bicycle_rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Dkey_dispensing_machine' target='_blank'>
|
|
||||||
key_dispensing_machine</a>
|
|
||||||
- **This is a dropoff point: a designated bicycle parking for this cycle rental** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Ddropoff_point' target='_blank'>dropoff_point</a>
|
|
||||||
|
|
||||||
### website
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This is a shop whose main focus is bicycle rental** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle_rental' target='_blank'>bicycle_rental</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Dshop' target='_blank'>shop</a>
|
||||||
|
- **This is a rental buisiness which rents out various objects and/or vehicles. It rents out bicycles too, but this is not the main focus** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Drental' target='_blank'>rental</a>_This option cannot be chosen as answer_
|
||||||
|
- **This is a shop which sells or repairs bicycles, but also rents out bicycles** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle' target='_blank'>bicycle</a>
|
||||||
|
- **This is an automated docking station, where a bicycle is mechanically locked into a structure** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Ddocking_station' target='_blank'>docking_station</a>
|
||||||
|
- **A machine is present which dispenses and accepts keys, eventually after authentication and/or payment. The bicycles are parked nearby** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Dkey_dispensing_machine' target='_blank'>key_dispensing_machine</a>
|
||||||
|
- **This is a dropoff point: a designated bicycle parking for this cycle rental** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_rental' target='_blank'>bicycle_rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_rental%3Ddropoff_point' target='_blank'>dropoff_point</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### email
|
|
||||||
|
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### phone
|
|
||||||
|
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be
|
|
||||||
chosen as answer_
|
|
||||||
|
|
||||||
### opening_hours
|
|
||||||
|
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What are the opening hours of {name}?**
|
The question is **What are the opening hours of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
||||||
|
|
||||||
### payment-options
|
|
||||||
|
|
||||||
|
### payment-options
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which methods of payment are accepted here?**
|
The question is **Which methods of payment are accepted here?**
|
||||||
|
|
||||||
- **Cash is accepted here** corresponds
|
|
||||||
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>
|
|
||||||
- **Payment cards are accepted here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### payment-options-advanced
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Cash is accepted here** corresponds 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>
|
||||||
|
- **Payment cards are accepted here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### payment-options-advanced
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which methods of payment are accepted here?**
|
The question is **Which methods of payment are accepted here?**
|
||||||
|
|
||||||
- **Cash is accepted here** corresponds
|
|
||||||
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>
|
|
||||||
- **Payment cards are accepted here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
|
||||||
- **Payment is done using a dedicated app** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:app' target='_blank'>payment:app</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:app%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:app' target='_blank'>payment:app</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:app%3Dno' target='_blank'>no</a>
|
|
||||||
- **Payment is done using a membership card** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:membership_card' target='_blank'>payment:
|
|
||||||
membership_card</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:membership_card%3Dyes' target='_blank'>
|
|
||||||
yes</a>Unselecting this answer will
|
|
||||||
add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:membership_card' target='_blank'>payment:
|
|
||||||
membership_card</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:membership_card%3Dno' target='_blank'>
|
|
||||||
no</a>
|
|
||||||
|
|
||||||
### bicycle-types
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Cash is accepted here** corresponds 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>
|
||||||
|
- **Payment cards are accepted here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
||||||
|
- **Payment is done using a dedicated app** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:app' target='_blank'>payment:app</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:app%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:app' target='_blank'>payment:app</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:app%3Dno' target='_blank'>no</a>
|
||||||
|
- **Payment is done using a membership card** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:membership_card' target='_blank'>payment:membership_card</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:membership_card%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:membership_card' target='_blank'>payment:membership_card</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:membership_card%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle-types
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What kind of bicycles and accessories are rented here?**
|
The question is **What kind of bicycles and accessories are rented here?**
|
||||||
|
|
||||||
This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental)
|
This rendering asks information about the property [rental](https://wiki.openstreetmap.org/wiki/Key:rental)
|
||||||
This is rendered with `{rental} is rented here`
|
This is rendered with `{rental} is rented here`
|
||||||
|
|
||||||
- **Normal city bikes can be rented here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcity_bike' target='_blank'>city_bike</a>
|
|
||||||
- **Electrical bikes can be rented here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Debike' target='_blank'>ebike</a>
|
|
||||||
- **BMX bikes can be rented here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbmx' target='_blank'>bmx</a>
|
|
||||||
- **Mountainbikes can be rented here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dmtb' target='_blank'>mtb</a>
|
|
||||||
- **Bikes for childs can be rented here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dkid_bike' target='_blank'>kid_bike</a>
|
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
- **Normal city bikes can be rented here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dcity_bike' target='_blank'>city_bike</a>
|
||||||
|
- **Electrical bikes can be rented here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Debike' target='_blank'>ebike</a>
|
||||||
|
- **BMX bikes can be rented here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dbmx' target='_blank'>bmx</a>
|
||||||
|
- **Mountainbikes can be rented here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dmtb' target='_blank'>mtb</a>
|
||||||
|
- **Bikes for childs can be rented here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:rental' target='_blank'>rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:rental%3Dkid_bike' target='_blank'>kid_bike</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much city bikes can be rented here? **
|
The question is **How much city bikes can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike)
|
||||||
property [capacity:city_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:city_bike)
|
|
||||||
This is rendered with `{capacity:city_bike} city bikes can be rented here`
|
This is rendered with `{capacity:city_bike} city bikes can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much electrical bikes can be rented here? **
|
The question is **How much electrical bikes can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike)
|
||||||
property [capacity:ebike](https://wiki.openstreetmap.org/wiki/Key:capacity:ebike)
|
|
||||||
This is rendered with `{capacity:ebike} electrical bikes can be rented here`
|
This is rendered with `{capacity:ebike} electrical bikes can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much bikes for children can be rented here? **
|
The question is **How much bikes for children can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike)
|
||||||
property [capacity:kid_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:kid_bike)
|
|
||||||
This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
|
This is rendered with `{capacity:kid_bike} bikes for children can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much BMX bikes can be rented here? **
|
The question is **How much BMX bikes can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx)
|
This rendering asks information about the property [capacity:bmx](https://wiki.openstreetmap.org/wiki/Key:capacity:bmx)
|
||||||
This is rendered with `{capacity:bmx} BMX bikes can be rented here`
|
This is rendered with `{capacity:bmx} BMX bikes can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much mountainbike can be rented here? **
|
The question is **How much mountainbike can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb)
|
This rendering asks information about the property [capacity:mtb](https://wiki.openstreetmap.org/wiki/Key:capacity:mtb)
|
||||||
This is rendered with `{capacity:mtb} mountainbike can be rented here`
|
This is rendered with `{capacity:mtb} mountainbike can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### rental-capacity-bicycle-type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### rental-capacity-bicycle-type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much bicycle panniers can be rented here? **
|
The question is **How much bicycle panniers can be rented here? **
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier)
|
||||||
property [capacity:bicycle_pannier](https://wiki.openstreetmap.org/wiki/Key:capacity:bicycle_pannier)
|
|
||||||
This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
|
This is rendered with `{capacity:bicycle_pannier} bicycle panniers can be rented here`
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
### questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bicycle_rental/bicycle_rental.json
|
This document is autogenerated from assets/layers/bicycle_rental/bicycle_rental.json
|
|
@ -1,21 +1,23 @@
|
||||||
bicycle_tube_vending_machine
|
|
||||||
|
|
||||||
|
bicycle_tube_vending_machine
|
||||||
==============================
|
==============================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bicycle_tube_vending_machine/pinIcon.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/pin:#ffffff;./assets/layers/bicycle_tube_vending_machine/pinIcon.svg' height="100px">
|
||||||
|
|
||||||
|
A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks, ...)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A layer showing vending machines for bicycle tubes (either purpose-built bicycle tube vending machines or classical
|
|
||||||
vending machines with bicycle tubes and optionally additional bicycle related objects such as lights, gloves, locks,
|
|
||||||
...)
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bicycle_tube_vending_machine](#bicycle_tube_vending_machine)
|
1. [bicycle_tube_vending_machine](#bicycle_tube_vending_machine)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [Still in use?](#still-in-use)
|
+ [Still in use?](#still-in-use)
|
||||||
+ [bicycle_tube_vending_machine-charge](#bicycle_tube_vending_machine-charge)
|
+ [bicycle_tube_vending_machine-charge](#bicycle_tube_vending_machine-charge)
|
||||||
|
@ -24,145 +26,167 @@ vending machines with bicycle tubes and optionally additional bicycle related ob
|
||||||
+ [bicycle_tube_vending_machine-operator](#bicycle_tube_vending_machine-operator)
|
+ [bicycle_tube_vending_machine-operator](#bicycle_tube_vending_machine-operator)
|
||||||
+ [bicycle_tube_vending_maching-other-items](#bicycle_tube_vending_maching-other-items)
|
+ [bicycle_tube_vending_maching-other-items](#bicycle_tube_vending_maching-other-items)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json)
|
[Go to the source code](../assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dvending_machine' target='_blank'>vending_machine</a>
|
|
||||||
- vending~^.*bicycle_tube.*$
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dvending_machine' target='_blank'>vending_machine</a>
|
||||||
|
- vending~^.*bicycle_tube.*$
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operational_status#values) [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3D) [broken](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken) [closed](https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/brand#values) [brand](https://wiki.openstreetmap.org/wiki/Key:brand) | [string](../SpecialInputElements.md#string) | [Continental](https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental) [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe) [Continental](https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Schwalbe](https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe) [Continental](https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental)
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### Still in use?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Still in use?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is this vending machine still operational?**
|
The question is **Is this vending machine still operational?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status)
|
||||||
property [operational_status](https://wiki.openstreetmap.org/wiki/Key:operational_status)
|
|
||||||
This is rendered with `The operational status is <i>{operational_status}</i>`
|
This is rendered with `The operational status is <i>{operational_status}</i>`
|
||||||
|
|
||||||
- **This vending machine works** corresponds with
|
|
||||||
- **This vending machine is broken** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operational_status' target='_blank'>operational_status</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken' target='_blank'>broken</a>
|
|
||||||
- **This vending machine is closed** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operational_status' target='_blank'>operational_status</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed' target='_blank'>closed</a>
|
|
||||||
|
|
||||||
### bicycle_tube_vending_machine-charge
|
|
||||||
|
- **This vending machine works** corresponds with
|
||||||
|
- **This vending machine is broken** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operational_status' target='_blank'>operational_status</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dbroken' target='_blank'>broken</a>
|
||||||
|
- **This vending machine is closed** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operational_status' target='_blank'>operational_status</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operational_status%3Dclosed' target='_blank'>closed</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_tube_vending_machine-charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does a bicycle tube cost?**
|
The question is **How much does a bicycle tube cost?**
|
||||||
|
|
||||||
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
||||||
This is rendered with `A bicycle tube costs {charge}`
|
This is rendered with `A bicycle tube costs {charge}`
|
||||||
|
|
||||||
### vending-machine-payment-methods
|
|
||||||
|
|
||||||
|
### vending-machine-payment-methods
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How can one pay at this tube vending machine?**
|
The question is **How can one pay at this tube vending machine?**
|
||||||
|
|
||||||
- **Payment with coins is possible** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dno' target='_blank'>no</a>
|
|
||||||
- **Payment with notes is possible** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dno' target='_blank'>no</a>
|
|
||||||
- **Payment with cards is possible** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bicycle_tube_vending_machine-brand
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Payment with coins is possible** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:coins' target='_blank'>payment:coins</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:coins%3Dno' target='_blank'>no</a>
|
||||||
|
- **Payment with notes is possible** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:notes' target='_blank'>payment:notes</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:notes%3Dno' target='_blank'>no</a>
|
||||||
|
- **Payment with cards is possible** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_tube_vending_machine-brand
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which brand of tubes are sold here?**
|
The question is **Which brand of tubes are sold here?**
|
||||||
|
|
||||||
This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand)
|
This rendering asks information about the property [brand](https://wiki.openstreetmap.org/wiki/Key:brand)
|
||||||
This is rendered with `{brand} tubes are sold here`
|
This is rendered with `{brand} tubes are sold here`
|
||||||
|
|
||||||
- **Continental tubes are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:brand' target='_blank'>brand</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental' target='_blank'>Continental</a>
|
|
||||||
- **Schwalbe tubes are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:brand' target='_blank'>brand</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe' target='_blank'>Schwalbe</a>
|
|
||||||
|
|
||||||
### bicycle_tube_vending_machine-operator
|
|
||||||
|
- **Continental tubes are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:brand' target='_blank'>brand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:brand%3DContinental' target='_blank'>Continental</a>
|
||||||
|
- **Schwalbe tubes are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:brand' target='_blank'>brand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:brand%3DSchwalbe' target='_blank'>Schwalbe</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_tube_vending_machine-operator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Who maintains this vending machine?**
|
The question is **Who maintains this vending machine?**
|
||||||
|
|
||||||
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
||||||
This is rendered with `This vending machine is maintained by {operator}`
|
This is rendered with `This vending machine is maintained by {operator}`
|
||||||
|
|
||||||
- **Maintained by Schwalbe** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe' target='_blank'>Schwalbe</a>
|
|
||||||
- **Maintained by Continental** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental' target='_blank'>Continental</a>
|
|
||||||
|
|
||||||
### bicycle_tube_vending_maching-other-items
|
|
||||||
|
- **Maintained by Schwalbe** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DSchwalbe' target='_blank'>Schwalbe</a>
|
||||||
|
- **Maintained by Continental** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DContinental' target='_blank'>Continental</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bicycle_tube_vending_maching-other-items
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Are other bicycle bicycle accessories sold here?**
|
The question is **Are other bicycle bicycle accessories sold here?**
|
||||||
|
|
||||||
- **Bicycle lights are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_light' target='_blank'>vending:bicycle_light</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_light%3Dyes' target='_blank'>yes</a>Unselecting this
|
|
||||||
answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_light' target='_blank'>vending:
|
|
||||||
bicycle_light</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_light%3Dno' target='_blank'>no</a>
|
- **Bicycle lights are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_light' target='_blank'>vending:bicycle_light</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_light%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_light' target='_blank'>vending:bicycle_light</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_light%3Dno' target='_blank'>no</a>
|
||||||
- **Gloves are sold here** corresponds
|
- **Gloves are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:gloves' target='_blank'>vending:gloves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:gloves%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:gloves' target='_blank'>vending:gloves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:gloves%3Dno' target='_blank'>no</a>
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:gloves' target='_blank'>vending:gloves</a>
|
- **Bicycle repair kits are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_repair_kit' target='_blank'>vending:bicycle_repair_kit</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_repair_kit%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_repair_kit' target='_blank'>vending:bicycle_repair_kit</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_repair_kit%3Dno' target='_blank'>no</a>
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:gloves%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
- **Bicycle pumps are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_pump' target='_blank'>vending:bicycle_pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_pump%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_pump' target='_blank'>vending:bicycle_pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_pump%3Dno' target='_blank'>no</a>
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:gloves' target='_blank'>vending:gloves</a>
|
- **Bicycle locks are sold here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dno' target='_blank'>no</a>
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:gloves%3Dno' target='_blank'>no</a>
|
|
||||||
- **Bicycle repair kits are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_repair_kit' target='_blank'>vending:
|
|
||||||
bicycle_repair_kit</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_repair_kit%3Dyes' target='_blank'>yes</a>Unselecting
|
|
||||||
this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_repair_kit' target='_blank'>
|
|
||||||
vending:bicycle_repair_kit</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_repair_kit%3Dno' target='_blank'>no</a>
|
|
||||||
- **Bicycle pumps are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_pump' target='_blank'>vending:bicycle_pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_pump%3Dyes' target='_blank'>yes</a>Unselecting this
|
|
||||||
answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_pump' target='_blank'>vending:
|
|
||||||
bicycle_pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_pump%3Dno' target='_blank'>no</a>
|
|
||||||
- **Bicycle locks are sold here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:bicycle_lock</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dyes' target='_blank'>yes</a>Unselecting this
|
|
||||||
answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:vending:bicycle_lock' target='_blank'>vending:
|
|
||||||
bicycle_lock</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:vending:bicycle_lock%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
|
This document is autogenerated from assets/layers/bicycle_tube_vending_machine/bicycle_tube_vending_machine.json
|
|
@ -1,20 +1,23 @@
|
||||||
bike_cafe
|
|
||||||
|
|
||||||
|
bike_cafe
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bike_cafe/bike_cafe.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/./assets/layers/bike_cafe/bike_cafe.svg' height="100px">
|
||||||
|
|
||||||
A bike café is a café geared towards cyclists, for example with services such as a pump, with lots of bicycle-related
|
A bike café is a café geared towards cyclists, for example with services such as a pump, with lots of bicycle-related decoration, ...
|
||||||
decoration, ...
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_cafe](#bike_cafe)
|
1. [bike_cafe](#bike_cafe)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bike_cafe-name](#bike_cafe-name)
|
+ [bike_cafe-name](#bike_cafe-name)
|
||||||
+ [bike_cafe-bike-pump](#bike_cafe-bike-pump)
|
+ [bike_cafe-bike-pump](#bike_cafe-bike-pump)
|
||||||
|
@ -25,129 +28,175 @@ decoration, ...
|
||||||
+ [bike_cafe-email](#bike_cafe-email)
|
+ [bike_cafe-email](#bike_cafe-email)
|
||||||
+ [bike_cafe-opening_hours](#bike_cafe-opening_hours)
|
+ [bike_cafe-opening_hours](#bike_cafe-opening_hours)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_cafe/bike_cafe.json)
|
[Go to the source code](../assets/layers/bike_cafe/bike_cafe.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant' target='_blank'>restaurant</a>
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:pub' target='_blank'>pub</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:pub%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:pub' target='_blank'>pub</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:pub%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dbicycle' target='_blank'>bicycle</a>|service:bicycle:.*~^..*
|
|
||||||
$
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant' target='_blank'>restaurant</a>
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:pub' target='_blank'>pub</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:pub%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:pub' target='_blank'>pub</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:pub%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dbicycle' target='_blank'>bicycle</a>|service:bicycle:.*~^..*$
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump#values) [service:bicycle:pump](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump#values) [service:bicycle:pump](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:diy#values) [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:diy#values) [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:repair#values) [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:repair#values) [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_cafe-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cafe-name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this bike cafe?**
|
The question is **What is the name of this bike cafe?**
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `This bike cafe is called {name}`
|
This is rendered with `This bike cafe is called {name}`
|
||||||
|
|
||||||
### bike_cafe-bike-pump
|
|
||||||
|
|
||||||
|
### bike_cafe-bike-pump
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this bike cafe offer a bike pump for use by anyone?**
|
The question is **Does this bike cafe offer a bike pump for use by anyone?**
|
||||||
|
|
||||||
- **This bike cafe offers a bike pump for anyone** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This bike cafe doesn't offer a bike pump for anyone** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_cafe-repair-tools
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This bike cafe offers a bike pump for anyone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This bike cafe doesn't offer a bike pump for anyone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cafe-repair-tools
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Are there tools here to repair your own bike?**
|
The question is **Are there tools here to repair your own bike?**
|
||||||
|
|
||||||
- **This bike cafe offers tools for DIY repair** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This bike cafe doesn't offer tools for DIY repair** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_cafe-repair-service
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This bike cafe offers tools for DIY repair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This bike cafe doesn't offer tools for DIY repair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cafe-repair-service
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this bike cafe repair bikes?**
|
The question is **Does this bike cafe repair bikes?**
|
||||||
|
|
||||||
- **This bike cafe repairs bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This bike cafe doesn't repair bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_cafe-website
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This bike cafe repairs bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This bike cafe doesn't repair bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cafe-website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
### bike_cafe-phone
|
|
||||||
|
|
||||||
|
### bike_cafe-phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
### bike_cafe-email
|
|
||||||
|
|
||||||
|
### bike_cafe-email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
### bike_cafe-opening_hours
|
|
||||||
|
|
||||||
|
### bike_cafe-opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When it this bike café opened?**
|
The question is **When it this bike café opened?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
This is rendered with `{opening_hours_table(opening_hours)}`
|
||||||
This is rendered with `{opening_hours_table(opening_hours)}`
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_cafe/bike_cafe.json
|
This document is autogenerated from assets/layers/bike_cafe/bike_cafe.json
|
|
@ -1,4 +1,6 @@
|
||||||
bike_cleaning
|
|
||||||
|
|
||||||
|
bike_cleaning
|
||||||
===============
|
===============
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,96 +9,114 @@ bike_cleaning
|
||||||
|
|
||||||
A layer showing facilities where one can clean their bike
|
A layer showing facilities where one can clean their bike
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_cleaning](#bike_cleaning)
|
1. [bike_cleaning](#bike_cleaning)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge)
|
+ [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge)
|
||||||
+ [bike_cleaning-charge](#bike_cleaning-charge)
|
+ [bike_cleaning-charge](#bike_cleaning-charge)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_cleaning/bike_cleaning.json)
|
[Go to the source code](../assets/layers/bike_cleaning/bike_cleaning.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:
|
|
||||||
cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes' target='_blank'>yes</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:
|
|
||||||
cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy' target='_blank'>diy</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_wash' target='_blank'>bicycle_wash</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbike_wash' target='_blank'>bike_wash</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes' target='_blank'>yes</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy' target='_blank'>diy</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_wash' target='_blank'>bicycle_wash</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbike_wash' target='_blank'>bike_wash</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning:charge#values) [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning:charge#values) [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_cleaning-service:bicycle:cleaning:charge
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cleaning-service:bicycle:cleaning:charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does it cost to use the cleaning service?**
|
The question is **How much does it cost to use the cleaning service?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
|
||||||
property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
|
|
||||||
This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
|
This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
|
||||||
|
|
||||||
- **The cleaning service is free to use** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno&service:bicycle:cleaning:charge=' target='_blank'>
|
|
||||||
no&service:bicycle:cleaning:charge=</a>
|
|
||||||
- **Free to use** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno' target='_blank'>
|
|
||||||
no</a>_This option cannot be chosen as answer_
|
|
||||||
- **The cleaning service has a fee, but the amount is not known** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dyes&service:bicycle:cleaning:charge=' target='_blank'>
|
|
||||||
yes&service:bicycle:cleaning:charge=</a>_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### bike_cleaning-charge
|
|
||||||
|
- **The cleaning service is free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno&service:bicycle:cleaning:charge=' target='_blank'>no&service:bicycle:cleaning:charge=</a>
|
||||||
|
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno' target='_blank'>no</a>_This option cannot be chosen as answer_
|
||||||
|
- **The cleaning service has a fee, but the amount is not known** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dyes&service:bicycle:cleaning:charge=' target='_blank'>yes&service:bicycle:cleaning:charge=</a>_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cleaning-charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does it cost to use the cleaning service?**
|
The question is **How much does it cost to use the cleaning service?**
|
||||||
|
|
||||||
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
||||||
This is rendered with `Using the cleaning service costs {charge}`
|
This is rendered with `Using the cleaning service costs {charge}`
|
||||||
|
|
||||||
- **Free to use cleaning service** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno&charge=' target='_blank'>no&charge=</a>
|
- **Free to use cleaning service** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno&charge=' target='_blank'>no&charge=</a>
|
||||||
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>
|
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>_This option cannot be chosen as answer_
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>_This option cannot be chosen as
|
- **The cleaning service has a fee** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes' target='_blank'>yes</a>
|
||||||
answer_
|
|
||||||
- **The cleaning service has a fee** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dyes' target='_blank'>yes</a>
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_cleaning/bike_cleaning.json
|
This document is autogenerated from assets/layers/bike_cleaning/bike_cleaning.json
|
|
@ -1,19 +1,23 @@
|
||||||
bike_parking
|
|
||||||
|
|
||||||
|
bike_parking
|
||||||
==============
|
==============
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bike_parking/parking.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/pin:#5473de;./assets/layers/bike_parking/parking.svg' height="100px">
|
||||||
|
|
||||||
A layer showing where you can park your bike
|
A layer showing where you can park your bike
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_parking](#bike_parking)
|
1. [bike_parking](#bike_parking)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [Bicycle parking type](#bicycle-parking-type)
|
+ [Bicycle parking type](#bicycle-parking-type)
|
||||||
+ [Underground?](#underground)
|
+ [Underground?](#underground)
|
||||||
|
@ -23,148 +27,185 @@ A layer showing where you can park your bike
|
||||||
+ [Cargo bike spaces?](#cargo-bike-spaces)
|
+ [Cargo bike spaces?](#cargo-bike-spaces)
|
||||||
+ [Cargo bike capacity?](#cargo-bike-capacity)
|
+ [Cargo bike capacity?](#cargo-bike-capacity)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_parking/bike_parking.json)
|
[Go to the source code](../assets/layers/bike_parking/bike_parking.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_parking' target='_blank'>bicycle_parking</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle_parking#values) [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [shed](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/bicycle_parking#values) [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking) | [string](../SpecialInputElements.md#string) | [stands](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands) [wall_loops](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops) [handlebar_holder](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder) [rack](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack) [two_tier](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier) [shed](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed) [bollard](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard) [floor](https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/location#values) [location](https://wiki.openstreetmap.org/wiki/Key:location) | Multiple choice | [underground](https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground) [surface](https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/location#values) [location](https://wiki.openstreetmap.org/wiki/Key:location) | Multiple choice | [underground](https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground) [surface](https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop) [rooftop](https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/covered#values) [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/covered#values) [covered](https://wiki.openstreetmap.org/wiki/Key:covered) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [nat](../SpecialInputElements.md#nat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity#values) [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity) | [nat](../SpecialInputElements.md#nat) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [private](https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [private](https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/cargo_bike#values) [cargo_bike](https://wiki.openstreetmap.org/wiki/Key:cargo_bike) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dyes) [designated](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/cargo_bike#values) [cargo_bike](https://wiki.openstreetmap.org/wiki/Key:cargo_bike) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dyes) [designated](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Ddesignated) [no](https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:cargo_bike#values) [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike) | [nat](../SpecialInputElements.md#nat) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/capacity:cargo_bike#values) [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike) | [nat](../SpecialInputElements.md#nat) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### Bicycle parking type
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Bicycle parking type
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the type of this bicycle parking?**
|
The question is **What is the type of this bicycle parking?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking)
|
||||||
property [bicycle_parking](https://wiki.openstreetmap.org/wiki/Key:bicycle_parking)
|
|
||||||
This is rendered with `This is a bicycle parking of the type: {bicycle_parking}`
|
This is rendered with `This is a bicycle parking of the type: {bicycle_parking}`
|
||||||
|
|
||||||
- **Staple racks <img style='width: 25%' src='./assets/layers/bike_parking/staple.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands' target='_blank'>stands</a>
|
|
||||||
- **Wheel rack/loops <img style='width: 25%'' src='./assets/layers/bike_parking/wall_loops.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops' target='_blank'>wall_loops</a>
|
|
||||||
- **Handlebar holder <img style='width: 25%'' src='./assets/layers/bike_parking/handlebar_holder.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder' target='_blank'>
|
|
||||||
handlebar_holder</a>
|
|
||||||
- **Rack <img style='width: 25%'' src='./assets/layers/bike_parking/rack.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack' target='_blank'>rack</a>
|
|
||||||
- **Two-tiered <img style='width: 25%'' src='./assets/layers/bike_parking/two_tier.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier' target='_blank'>two_tier</a>
|
|
||||||
- **Shed <img style='width: 25%'' src='./assets/layers/bike_parking/shed.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed' target='_blank'>shed</a>
|
|
||||||
- **Bollard <img style='width: 25%'' src='./assets/layers/bike_parking/bollard.svg'>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard' target='_blank'>bollard</a>
|
|
||||||
- **An area on the floor which is marked for bicycle parking** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor' target='_blank'>floor</a>
|
|
||||||
|
|
||||||
### Underground?
|
|
||||||
|
- **Staple racks <img style='width: 25%' src='./assets/layers/bike_parking/staple.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dstands' target='_blank'>stands</a>
|
||||||
|
- **Wheel rack/loops <img style='width: 25%'' src='./assets/layers/bike_parking/wall_loops.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dwall_loops' target='_blank'>wall_loops</a>
|
||||||
|
- **Handlebar holder <img style='width: 25%'' src='./assets/layers/bike_parking/handlebar_holder.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dhandlebar_holder' target='_blank'>handlebar_holder</a>
|
||||||
|
- **Rack <img style='width: 25%'' src='./assets/layers/bike_parking/rack.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Drack' target='_blank'>rack</a>
|
||||||
|
- **Two-tiered <img style='width: 25%'' src='./assets/layers/bike_parking/two_tier.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dtwo_tier' target='_blank'>two_tier</a>
|
||||||
|
- **Shed <img style='width: 25%'' src='./assets/layers/bike_parking/shed.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dshed' target='_blank'>shed</a>
|
||||||
|
- **Bollard <img style='width: 25%'' src='./assets/layers/bike_parking/bollard.svg'>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dbollard' target='_blank'>bollard</a>
|
||||||
|
- **An area on the floor which is marked for bicycle parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:bicycle_parking' target='_blank'>bicycle_parking</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bicycle_parking%3Dfloor' target='_blank'>floor</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Underground?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the relative location of this bicycle parking?**
|
The question is **What is the relative location of this bicycle parking?**
|
||||||
|
|
||||||
- **Underground parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>
|
|
||||||
location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground' target='_blank'>underground</a>
|
|
||||||
- **Surface level parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>
|
|
||||||
location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface' target='_blank'>surface</a>
|
|
||||||
- **Rooftop parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>
|
|
||||||
location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop' target='_blank'>rooftop</a>
|
|
||||||
- **Surface level parking** corresponds with _This option cannot be chosen as answer_
|
|
||||||
- **Rooftop parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>
|
|
||||||
location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop' target='_blank'>rooftop</a>
|
|
||||||
|
|
||||||
### Is covered?
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Underground parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground' target='_blank'>underground</a>
|
||||||
|
- **Surface level parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dsurface' target='_blank'>surface</a>
|
||||||
|
- **Rooftop parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop' target='_blank'>rooftop</a>
|
||||||
|
- **Surface level parking** corresponds with _This option cannot be chosen as answer_
|
||||||
|
- **Rooftop parking** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Drooftop' target='_blank'>rooftop</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Is covered?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is this parking covered? Also select "covered" for indoor parkings.**
|
The question is **Is this parking covered? Also select "covered" for indoor parkings.**
|
||||||
|
|
||||||
- **This parking is covered (it has a roof)** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:covered' target='_blank'>covered</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This parking is not covered** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:covered' target='_blank'>covered</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### Capacity
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This parking is covered (it has a roof)** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:covered' target='_blank'>covered</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:covered%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This parking is not covered** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:covered' target='_blank'>covered</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:covered%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Capacity
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How many bicycles fit in this bicycle parking (including possible cargo bicycles)?**
|
The question is **How many bicycles fit in this bicycle parking (including possible cargo bicycles)?**
|
||||||
|
|
||||||
This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
|
This rendering asks information about the property [capacity](https://wiki.openstreetmap.org/wiki/Key:capacity)
|
||||||
This is rendered with `Place for {capacity} bikes`
|
This is rendered with `Place for {capacity} bikes`
|
||||||
|
|
||||||
### Access
|
|
||||||
|
|
||||||
|
### Access
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Who can use this bicycle parking?**
|
The question is **Who can use this bicycle parking?**
|
||||||
|
|
||||||
This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
|
This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
|
||||||
This is rendered with `{access}`
|
This is rendered with `{access}`
|
||||||
|
|
||||||
- **Publicly accessible** corresponds with <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>
|
|
||||||
- **Access is primarily for visitors to a business** corresponds
|
|
||||||
with <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 is limited to members of a school, company or organisation** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate' target='_blank'>private</a>
|
|
||||||
|
|
||||||
### Cargo bike spaces?
|
|
||||||
|
- **Publicly accessible** corresponds with <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>
|
||||||
|
- **Access is primarily for visitors to a business** corresponds with <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 is limited to members of a school, company or organisation** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dprivate' target='_blank'>private</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Cargo bike spaces?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this bicycle parking have spots for cargo bikes?**
|
The question is **Does this bicycle parking have spots for cargo bikes?**
|
||||||
|
|
||||||
- **This parking has room for cargo bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This parking has designated (official) spots for cargo bikes.** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Ddesignated' target='_blank'>designated</a>
|
|
||||||
- **You're not allowed to park cargo bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### Cargo bike capacity?
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This parking has room for cargo bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This parking has designated (official) spots for cargo bikes.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Ddesignated' target='_blank'>designated</a>
|
||||||
|
- **You're not allowed to park cargo bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:cargo_bike' target='_blank'>cargo_bike</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:cargo_bike%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Cargo bike capacity?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How many cargo bicycles fit in this bicycle parking?**
|
The question is **How many cargo bicycles fit in this bicycle parking?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike)
|
||||||
property [capacity:cargo_bike](https://wiki.openstreetmap.org/wiki/Key:capacity:cargo_bike)
|
This is rendered with `This parking fits {capacity:cargo_bike} cargo bikes`
|
||||||
This is rendered with `This parking fits {capacity:cargo_bike} cargo bikes`
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_parking/bike_parking.json
|
This document is autogenerated from assets/layers/bike_parking/bike_parking.json
|
|
@ -1,230 +1,302 @@
|
||||||
bike_repair_station
|
|
||||||
|
|
||||||
|
bike_repair_station
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/bike_repair_station/repair_station.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/pin:#88d32c;./assets/layers/bike_repair_station/repair_station.svg' height="100px">
|
||||||
|
|
||||||
A layer showing bicycle pumps and bicycle repair tool stands
|
A layer showing bicycle pumps and bicycle repair tool stands
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_repair_station](#bike_repair_station)
|
1. [bike_repair_station](#bike_repair_station)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bike_repair_station-available-services](#bike_repair_station-available-services)
|
+ [bike_repair_station-available-services](#bike_repair_station-available-services)
|
||||||
|
+ [Operational status](#operational-status)
|
||||||
|
+ [bike_repair_station-opening_hours](#bike_repair_station-opening_hours)
|
||||||
+ [bike_repair_station-operator](#bike_repair_station-operator)
|
+ [bike_repair_station-operator](#bike_repair_station-operator)
|
||||||
+ [bike_repair_station-email](#bike_repair_station-email)
|
+ [bike_repair_station-email](#bike_repair_station-email)
|
||||||
+ [bike_repair_station-phone](#bike_repair_station-phone)
|
+ [bike_repair_station-phone](#bike_repair_station-phone)
|
||||||
+ [bike_repair_station-opening_hours](#bike_repair_station-opening_hours)
|
|
||||||
+ [bike_repair_station-bike-chain-tool](#bike_repair_station-bike-chain-tool)
|
+ [bike_repair_station-bike-chain-tool](#bike_repair_station-bike-chain-tool)
|
||||||
+ [bike_repair_station-bike-stand](#bike_repair_station-bike-stand)
|
+ [bike_repair_station-bike-stand](#bike_repair_station-bike-stand)
|
||||||
+ [Operational status](#operational-status)
|
|
||||||
+ [Email maintainer](#email-maintainer)
|
+ [Email maintainer](#email-maintainer)
|
||||||
+ [bike_repair_station-valves](#bike_repair_station-valves)
|
+ [bike_repair_station-valves](#bike_repair_station-valves)
|
||||||
+ [bike_repair_station-electrical_pump](#bike_repair_station-electrical_pump)
|
+ [bike_repair_station-electrical_pump](#bike_repair_station-electrical_pump)
|
||||||
+ [bike_repair_station-manometer](#bike_repair_station-manometer)
|
+ [bike_repair_station-manometer](#bike_repair_station-manometer)
|
||||||
+ [level](#level)
|
+ [level](#level)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_repair_station/bike_repair_station.json)
|
[Go to the source code](../assets/layers/bike_repair_station/bike_repair_station.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_repair_station' target='_blank'>
|
|
||||||
bicycle_repair_station</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_repair_station' target='_blank'>bicycle_repair_station</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:tools#values) [service:bicycle:tools](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:tools#values) [service:bicycle:tools](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes) [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [De Fietsambassade Gent](https://wiki.openstreetmap.org/wiki/Tag:operator%3DDe Fietsambassade Gent)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump:operational_status#values) [service:bicycle:pump:operational_status](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump:operational_status) | Multiple choice | [broken](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Dbroken) [operational](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Doperational)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) | [24/7](https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7)
|
||||||
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) |
|
||||||
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:chain_tool#values) [service:bicycle:chain_tool](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:chain_tool#values) [service:bicycle:chain_tool](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:stand#values) [service:bicycle:stand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:stand#values) [service:bicycle:stand](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump:operational_status#values) [service:bicycle:pump:operational_status](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump:operational_status) | Multiple choice | [broken](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Dbroken) [](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3D)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/valves#values) [valves](https://wiki.openstreetmap.org/wiki/Key:valves) | [string](../SpecialInputElements.md#string) | [sclaverand](https://wiki.openstreetmap.org/wiki/Tag:valves%3Dsclaverand) [dunlop](https://wiki.openstreetmap.org/wiki/Tag:valves%3Ddunlop) [schrader](https://wiki.openstreetmap.org/wiki/Tag:valves%3Dschrader)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/valves#values) [valves](https://wiki.openstreetmap.org/wiki/Key:valves) | [string](../SpecialInputElements.md#string) | [sclaverand](https://wiki.openstreetmap.org/wiki/Tag:valves%3Dsclaverand) [dunlop](https://wiki.openstreetmap.org/wiki/Tag:valves%3Ddunlop) [schrader](https://wiki.openstreetmap.org/wiki/Tag:valves%3Dschrader)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/manual#values) [manual](https://wiki.openstreetmap.org/wiki/Key:manual) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:manual%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:manual%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/manual#values) [manual](https://wiki.openstreetmap.org/wiki/Key:manual) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:manual%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:manual%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/manometer#values) [manometer](https://wiki.openstreetmap.org/wiki/Key:manometer) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dno) [broken](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dbroken)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/manometer#values) [manometer](https://wiki.openstreetmap.org/wiki/Key:manometer) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dno) [broken](https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dbroken)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/level#values) [level](https://wiki.openstreetmap.org/wiki/Key:level) | [float](../SpecialInputElements.md#float) | [0](https://wiki.openstreetmap.org/wiki/Tag:level%3D0) [1](https://wiki.openstreetmap.org/wiki/Tag:level%3D1) [-1](https://wiki.openstreetmap.org/wiki/Tag:level%3D-1)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_repair_station-available-services
|
|
||||||
|
|
||||||
The question is **Which services are available at this bike station?**
|
|
||||||
|
|
||||||
- **There is only a pump present** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dno' target='_blank'>no</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **There are only tools (screwdrivers, pliers...) present** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes' target='_blank'>yes</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
|
||||||
- **There are both tools and a pump present** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes' target='_blank'>yes</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
|
||||||
|
|
||||||
### bike_repair_station-operator
|
|
||||||
|
|
||||||
The question is **Who maintains this cycle pump?**
|
### bike_repair_station-available-services
|
||||||
|
|
||||||
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
|
||||||
This is rendered with `Maintained by {operator}`
|
|
||||||
|
|
||||||
- **<a href='https://fietsambassade.gent.be/' target='_blank'>De Fietsambassade Gent</a>** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DDe Fietsambassade Gent' target='_blank'>De Fietsambassade
|
|
||||||
Gent</a>
|
|
||||||
|
|
||||||
### bike_repair_station-email
|
The question is **Which services are available at this location?**
|
||||||
|
|
||||||
The question is **What is the email address of the maintainer?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
|
||||||
This is rendered with `<a href='mailto:{email}'>{email}</a>`
|
|
||||||
|
|
||||||
### bike_repair_station-phone
|
|
||||||
|
|
||||||
The question is **What is the phone number of the maintainer?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
- **There is only a pump present** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dno' target='_blank'>no</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
- **There are only tools (screwdrivers, pliers...) present** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes' target='_blank'>yes</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
||||||
|
- **There are both tools and a pump present** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:tools' target='_blank'>service:bicycle:tools</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:tools%3Dyes' target='_blank'>yes</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
||||||
|
|
||||||
### bike_repair_station-opening_hours
|
|
||||||
|
|
||||||
The question is **When is this bicycle repair point open?**
|
|
||||||
|
|
||||||
This rendering asks information about the
|
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `{opening_hours_table()}`
|
|
||||||
|
|
||||||
- **Always open** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:opening_hours' target='_blank'>
|
### Operational status
|
||||||
opening_hours</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:opening_hours%3D24/7' target='_blank'>24/7</a>
|
|
||||||
- **Always open** corresponds with _This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### bike_repair_station-bike-chain-tool
|
|
||||||
|
|
||||||
The question is **Does this bike repair station have a special tool to repair your bike chain?**
|
|
||||||
|
|
||||||
- **There is a chain tool** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool' target='_blank'>service:bicycle:
|
|
||||||
chain_tool</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dyes' target='_blank'>
|
|
||||||
yes</a>
|
|
||||||
- **There is no chain tool** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool' target='_blank'>service:bicycle:
|
|
||||||
chain_tool</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dno' target='_blank'>
|
|
||||||
no</a>
|
|
||||||
|
|
||||||
### bike_repair_station-bike-stand
|
|
||||||
|
|
||||||
The question is **Does this bike station have a hook to hang your bike on or a stand to raise it?**
|
|
||||||
|
|
||||||
- **There is a hook or stand** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand' target='_blank'>service:bicycle:stand</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **There is no hook or stand** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand' target='_blank'>service:bicycle:stand</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### Operational status
|
|
||||||
|
|
||||||
The question is **Is the bike pump still operational?**
|
The question is **Is the bike pump still operational?**
|
||||||
|
|
||||||
- **The bike pump is broken** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump:operational_status' target='_blank'>
|
|
||||||
service:bicycle:pump:operational_status</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Dbroken' target='_blank'>
|
|
||||||
broken</a>
|
|
||||||
- **The bike pump is operational** corresponds with
|
|
||||||
|
|
||||||
### Email maintainer
|
|
||||||
|
|
||||||
|
|
||||||
|
- **The bike pump is broken** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump:operational_status' target='_blank'>service:bicycle:pump:operational_status</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Dbroken' target='_blank'>broken</a>
|
||||||
|
- **The bike pump is operational** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump:operational_status' target='_blank'>service:bicycle:pump:operational_status</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump:operational_status%3Doperational' target='_blank'>operational</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **When is this bicycle repair point open?**
|
||||||
|
|
||||||
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
|
This is rendered with `{opening_hours_table()}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Always open** corresponds 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%3D24/7' target='_blank'>24/7</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-operator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Who maintains this cycle pump?**
|
||||||
|
|
||||||
|
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
||||||
|
This is rendered with `Maintained by {operator}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **What is the email address of the maintainer?**
|
||||||
|
|
||||||
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
|
This is rendered with `<a href='mailto:{email}'>{email}</a>`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **What is the phone number of the maintainer?**
|
||||||
|
|
||||||
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-bike-chain-tool
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Does this bike repair station have a special tool to repair your bike chain?**
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- **There is a chain tool** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool' target='_blank'>service:bicycle:chain_tool</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **There is no chain tool** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:chain_tool' target='_blank'>service:bicycle:chain_tool</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:chain_tool%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-bike-stand
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Does this bike station have a hook to hang your bike on or a stand to raise it?**
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- **There is a hook or stand** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand' target='_blank'>service:bicycle:stand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **There is no hook or stand** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:stand' target='_blank'>service:bicycle:stand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:stand%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Email maintainer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_repair_station-valves
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-valves
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What valves are supported?**
|
The question is **What valves are supported?**
|
||||||
|
|
||||||
This rendering asks information about the property [valves](https://wiki.openstreetmap.org/wiki/Key:valves)
|
This rendering asks information about the property [valves](https://wiki.openstreetmap.org/wiki/Key:valves)
|
||||||
This is rendered with `This pump supports the following valves: {valves}`
|
This is rendered with `This pump supports the following valves: {valves}`
|
||||||
|
|
||||||
- **Sclaverand (also known as Presta)** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>valves</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Dsclaverand' target='_blank'>sclaverand</a>
|
|
||||||
- **Dunlop** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>valves</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Ddunlop' target='_blank'>dunlop</a>
|
|
||||||
- **Schrader (cars)** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>
|
|
||||||
valves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Dschrader' target='_blank'>schrader</a>
|
|
||||||
|
|
||||||
### bike_repair_station-electrical_pump
|
|
||||||
|
- **Sclaverand (also known as Presta)** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>valves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Dsclaverand' target='_blank'>sclaverand</a>
|
||||||
|
- **Dunlop** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>valves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Ddunlop' target='_blank'>dunlop</a>
|
||||||
|
- **Schrader (cars)** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:valves' target='_blank'>valves</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:valves%3Dschrader' target='_blank'>schrader</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-electrical_pump
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is this an electric bike pump?**
|
The question is **Is this an electric bike pump?**
|
||||||
|
|
||||||
- **Manual pump** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manual' target='_blank'>manual</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:manual%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Electrical pump** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manual' target='_blank'>
|
|
||||||
manual</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manual%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_repair_station-manometer
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Manual pump** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manual' target='_blank'>manual</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manual%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **Electrical pump** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manual' target='_blank'>manual</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manual%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_station-manometer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does the pump have a pressure indicator or manometer?**
|
The question is **Does the pump have a pressure indicator or manometer?**
|
||||||
|
|
||||||
- **There is a manometer** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>
|
|
||||||
manometer</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **There is no manometer** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>manometer</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dno' target='_blank'>no</a>
|
|
||||||
- **There is manometer but it is broken** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>manometer</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dbroken' target='_blank'>broken</a>
|
|
||||||
|
|
||||||
### level
|
|
||||||
|
|
||||||
|
|
||||||
|
- **There is a manometer** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>manometer</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **There is no manometer** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>manometer</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dno' target='_blank'>no</a>
|
||||||
|
- **There is manometer but it is broken** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:manometer' target='_blank'>manometer</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:manometer%3Dbroken' target='_blank'>broken</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### level
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **On what level is this feature located?**
|
The question is **On what level is this feature located?**
|
||||||
|
|
||||||
This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
|
This rendering asks information about the property [level](https://wiki.openstreetmap.org/wiki/Key:level)
|
||||||
This is rendered with `Located on the {level}th floor`
|
This is rendered with `Located on the {level}th floor`
|
||||||
|
|
||||||
- **Located underground** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>
|
|
||||||
location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground' target='_blank'>underground</a>_
|
|
||||||
This option cannot be chosen as answer_
|
- **Located underground** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:location' target='_blank'>location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:location%3Dunderground' target='_blank'>underground</a>_This option cannot be chosen as answer_
|
||||||
- **Located on the ground floor** corresponds
|
- **Located on the ground floor** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D0' target='_blank'>0</a>
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>
|
- **Located on the ground floor** corresponds with _This option cannot be chosen as answer_
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D0' target='_blank'>0</a>
|
- **Located on the first floor** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D1' target='_blank'>1</a>
|
||||||
- **Located on the ground floor** corresponds with _This option cannot be chosen as answer_
|
- **Located on the first basement level** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D-1' target='_blank'>-1</a>
|
||||||
- **Located on the first floor** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:level' target='_blank'>level</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:level%3D1' target='_blank'>1</a>
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_repair_station/bike_repair_station.json
|
This document is autogenerated from assets/layers/bike_repair_station/bike_repair_station.json
|
|
@ -1,4 +1,6 @@
|
||||||
bike_shop
|
|
||||||
|
|
||||||
|
bike_shop
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,13 +9,15 @@ bike_shop
|
||||||
|
|
||||||
A shop specifically selling bicycles or related items
|
A shop specifically selling bicycles or related items
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_shop](#bike_shop)
|
1. [bike_shop](#bike_shop)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bike_shop-is-bicycle_shop](#bike_shop-is-bicycle_shop)
|
+ [bike_shop-is-bicycle_shop](#bike_shop-is-bicycle_shop)
|
||||||
+ [bike_shop-name](#bike_shop-name)
|
+ [bike_shop-name](#bike_shop-name)
|
||||||
|
@ -32,49 +36,60 @@ A shop specifically selling bicycles or related items
|
||||||
+ [bike_repair_bike-wash](#bike_repair_bike-wash)
|
+ [bike_repair_bike-wash](#bike_repair_bike-wash)
|
||||||
+ [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge)
|
+ [bike_cleaning-service:bicycle:cleaning:charge](#bike_cleaning-servicebicycle:cleaning:charge)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_shop/bike_shop.json)
|
[Go to the source code](../assets/layers/bike_shop/bike_shop.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_rental' target='_blank'>bicycle_rental</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports' target='_blank'>sports</a>&service:bicycle:retail!~
|
|
||||||
^no$&service:bicycle:repair!~^no$&<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dcycling' target='_blank'>cycling</a>|
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbicycle_rental' target='_blank'>bicycle_rental</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:shop' target='_blank'>shop</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shop%3Dsports' target='_blank'>sports</a>&service:bicycle:retail!~^no$&service:bicycle:repair!~^no$&<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dcycling' target='_blank'>cycling</a>|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access#values) [access](https://wiki.openstreetmap.org/wiki/Key:access) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:retail#values) [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:retail#values) [service:bicycle:retail](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:repair#values) [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:repair#values) [service:bicycle:repair](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold) [brand](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:rental#values) [service:bicycle:rental](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:rental#values) [service:bicycle:rental](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dno)
|
||||||
|
@ -82,187 +97,240 @@ attribute | type | values which are supported by this layer
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump#values) [service:bicycle:pump](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dseparate)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:pump#values) [service:bicycle:pump](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno) [separate](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dseparate)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:diy#values) [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Donly_sold)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:diy#values) [service:bicycle:diy](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno) [only_sold](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Donly_sold)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning#values) [service:bicycle:cleaning](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes) [diy](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning#values) [service:bicycle:cleaning](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes) [diy](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy) [no](https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning:charge#values) [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:bicycle:cleaning:charge#values) [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge) | [string](../SpecialInputElements.md#string) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_shop-is-bicycle_shop
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_shop-is-bicycle_shop
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bike_shop-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_shop-name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this bicycle shop?**
|
The question is **What is the name of this bicycle shop?**
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `This bicycle shop is called {name}`
|
This is rendered with `This bicycle shop is called {name}`
|
||||||
|
|
||||||
### bike_shop-website
|
|
||||||
|
|
||||||
|
### bike_shop-website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
### bike_shop-phone
|
|
||||||
|
|
||||||
|
### bike_shop-phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
### bike_shop-email
|
|
||||||
|
|
||||||
|
### bike_shop-email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
### bike_shop-opening_hours
|
|
||||||
|
|
||||||
|
### bike_shop-opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When is this shop opened?**
|
The question is **When is this shop opened?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `{opening_hours_table(opening_hours)}`
|
This is rendered with `{opening_hours_table(opening_hours)}`
|
||||||
|
|
||||||
### description
|
|
||||||
|
|
||||||
The question is **Is there still something relevant you couldn't give in the previous questions? Add it
|
|
||||||
here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
|
||||||
|
|
||||||
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
### description
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Is there still something relevant you couldn't give in the previous questions? Add it here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
||||||
|
|
||||||
|
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
||||||
This is rendered with `{description}`
|
This is rendered with `{description}`
|
||||||
|
|
||||||
### bike_shop-access
|
|
||||||
|
|
||||||
|
### bike_shop-access
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
|
This rendering asks information about the property [access](https://wiki.openstreetmap.org/wiki/Key:access)
|
||||||
This is rendered with `Enkel voor {access}`
|
This is rendered with `Enkel voor {access}`
|
||||||
|
|
||||||
### bike_repair_sells-bikes
|
|
||||||
|
|
||||||
|
### bike_repair_sells-bikes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this shop sell bikes?**
|
The question is **Does this shop sell bikes?**
|
||||||
|
|
||||||
- **This shop sells bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail' target='_blank'>service:bicycle:
|
|
||||||
retail</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop doesn't sell bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail' target='_blank'>service:bicycle:
|
|
||||||
retail</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_repair_repairs-bikes
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop sells bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail' target='_blank'>service:bicycle:retail</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't sell bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:retail' target='_blank'>service:bicycle:retail</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:retail%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_repairs-bikes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this shop repair bikes?**
|
The question is **Does this shop repair bikes?**
|
||||||
|
|
||||||
- **This shop repairs bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop doesn't repair bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno' target='_blank'>no</a>
|
|
||||||
- **This shop only repairs bikes bought here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold' target='_blank'>
|
|
||||||
only_sold</a>
|
|
||||||
- **This shop only repairs bikes of a certain brand** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:
|
|
||||||
repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand' target='_blank'>brand</a>
|
|
||||||
|
|
||||||
### bike_repair_rents-bikes
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop repairs bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't repair bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dno' target='_blank'>no</a>
|
||||||
|
- **This shop only repairs bikes bought here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Donly_sold' target='_blank'>only_sold</a>
|
||||||
|
- **This shop only repairs bikes of a certain brand** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:repair' target='_blank'>service:bicycle:repair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:repair%3Dbrand' target='_blank'>brand</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_rents-bikes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this shop rent out bikes?**
|
The question is **Does this shop rent out bikes?**
|
||||||
|
|
||||||
- **This shop rents out bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:
|
|
||||||
rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop doesn't rent out bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:
|
|
||||||
rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_repair_second-hand-bikes
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop rents out bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't rent out bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:rental' target='_blank'>service:bicycle:rental</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:rental%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_second-hand-bikes
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this shop sell second-hand bikes?**
|
The question is **Does this shop sell second-hand bikes?**
|
||||||
|
|
||||||
- **This shop sells second-hand bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:
|
|
||||||
second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes' target='_blank'>
|
|
||||||
yes</a>
|
|
||||||
- **This shop doesn't sell second-hand bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:
|
|
||||||
second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno' target='_blank'>
|
|
||||||
no</a>
|
|
||||||
- **This shop only sells second-hand bikes** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:
|
|
||||||
second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly' target='_blank'>
|
|
||||||
only</a>
|
|
||||||
|
|
||||||
### bike_repair_bike-pump-service
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop sells second-hand bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't sell second-hand bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Dno' target='_blank'>no</a>
|
||||||
|
- **This shop only sells second-hand bikes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:second_hand' target='_blank'>service:bicycle:second_hand</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:second_hand%3Donly' target='_blank'>only</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_bike-pump-service
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this shop offer a bike pump for use by anyone?**
|
The question is **Does this shop offer a bike pump for use by anyone?**
|
||||||
|
|
||||||
- **This shop offers a bike pump for anyone** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop doesn't offer a bike pump for anyone** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
|
||||||
- **There is bicycle pump, it is shown as a separate point ** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dseparate' target='_blank'>separate</a>
|
|
||||||
|
|
||||||
### bike_repair_tools-service
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop offers a bike pump for anyone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't offer a bike pump for anyone** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dno' target='_blank'>no</a>
|
||||||
|
- **There is bicycle pump, it is shown as a separate point ** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:pump' target='_blank'>service:bicycle:pump</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:pump%3Dseparate' target='_blank'>separate</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_tools-service
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Are there tools here to repair your own bike?**
|
The question is **Are there tools here to repair your own bike?**
|
||||||
|
|
||||||
- **This shop offers tools for DIY repair** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop doesn't offer tools for DIY repair** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno' target='_blank'>no</a>
|
|
||||||
- **Tools for DIY repair are only available if you bought/hire the bike in the shop** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Donly_sold' target='_blank'>only_sold</a>
|
|
||||||
|
|
||||||
### bike_repair_bike-wash
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop offers tools for DIY repair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop doesn't offer tools for DIY repair** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Dno' target='_blank'>no</a>
|
||||||
|
- **Tools for DIY repair are only available if you bought/hire the bike in the shop** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:diy' target='_blank'>service:bicycle:diy</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:diy%3Donly_sold' target='_blank'>only_sold</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_repair_bike-wash
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Are bicycles washed here?**
|
The question is **Are bicycles washed here?**
|
||||||
|
|
||||||
- **This shop cleans bicycles** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:
|
|
||||||
cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This shop has an installation where one can clean bicycles themselves** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:
|
|
||||||
cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy' target='_blank'>diy</a>
|
|
||||||
- **This shop doesn't offer bicycle cleaning** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:
|
|
||||||
cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### bike_cleaning-service:bicycle:cleaning:charge
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This shop cleans bicycles** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **This shop has an installation where one can clean bicycles themselves** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Ddiy' target='_blank'>diy</a>
|
||||||
|
- **This shop doesn't offer bicycle cleaning** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning' target='_blank'>service:bicycle:cleaning</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bike_cleaning-service:bicycle:cleaning:charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does it cost to use the cleaning service?**
|
The question is **How much does it cost to use the cleaning service?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
|
||||||
property [service:bicycle:cleaning:charge](https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:charge)
|
|
||||||
This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
|
This is rendered with `Using the cleaning service costs {service:bicycle:cleaning:charge}`
|
||||||
|
|
||||||
- **The cleaning service is free to use** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>
|
- **The cleaning service is free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno&service:bicycle:cleaning:charge=' target='_blank'>no&service:bicycle:cleaning:charge=</a>
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno&service:bicycle:cleaning:charge=' target='_blank'>
|
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno' target='_blank'>no</a>_This option cannot be chosen as answer_
|
||||||
no&service:bicycle:cleaning:charge=</a>
|
- **The cleaning service has a fee, but the amount is not known** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dyes&service:bicycle:cleaning:charge=' target='_blank'>yes&service:bicycle:cleaning:charge=</a>_This option cannot be chosen as answer_
|
||||||
- **Free to use** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dno' target='_blank'>
|
|
||||||
no</a>_This option cannot be chosen as answer_
|
|
||||||
- **The cleaning service has a fee, but the amount is not known** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:bicycle:cleaning:fee' target='_blank'>service:bicycle:
|
|
||||||
cleaning:fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:bicycle:cleaning:fee%3Dyes&service:bicycle:cleaning:charge=' target='_blank'>
|
|
||||||
yes&service:bicycle:cleaning:charge=</a>_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_shop/bike_shop.json
|
This document is autogenerated from assets/layers/bike_shop/bike_shop.json
|
|
@ -1,4 +1,6 @@
|
||||||
bike_themed_object
|
|
||||||
|
|
||||||
|
bike_themed_object
|
||||||
====================
|
====================
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,13 +9,15 @@ bike_themed_object
|
||||||
|
|
||||||
A layer with bike-themed objects but who don't match any other layer
|
A layer with bike-themed objects but who don't match any other layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [bike_themed_object](#bike_themed_object)
|
1. [bike_themed_object](#bike_themed_object)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [description](#description)
|
+ [description](#description)
|
||||||
+ [website](#website)
|
+ [website](#website)
|
||||||
|
@ -21,104 +25,138 @@ A layer with bike-themed objects but who don't match any other layer
|
||||||
+ [phone](#phone)
|
+ [phone](#phone)
|
||||||
+ [opening_hours](#opening_hours)
|
+ [opening_hours](#opening_hours)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cyclofix](https://mapcomplete.osm.be/cyclofix)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/bike_themed_object/bike_themed_object.json)
|
[Go to the source code](../assets/layers/bike_themed_object/bike_themed_object.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:association' target='_blank'>association</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:association%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:association' target='_blank'>association</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:association%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:ngo' target='_blank'>ngo</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:ngo%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:ngo' target='_blank'>ngo</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:ngo%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:club' target='_blank'>club</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:club%3Dbicycle' target='_blank'>bicycle</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:club' target='_blank'>club</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:club%3Dcycling' target='_blank'>cycling</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:theme' target='_blank'>theme</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:theme%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:association' target='_blank'>association</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:association%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:association' target='_blank'>association</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:association%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:ngo' target='_blank'>ngo</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:ngo%3Dcycling' target='_blank'>cycling</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:ngo' target='_blank'>ngo</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:ngo%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:club' target='_blank'>club</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:club%3Dbicycle' target='_blank'>bicycle</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:club' target='_blank'>club</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:club%3Dcycling' target='_blank'>cycling</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/description#values) [description](https://wiki.openstreetmap.org/wiki/Key:description) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### description
|
|
||||||
|
|
||||||
The question is **Is there still something relevant you couldn't give in the previous questions? Add it
|
|
||||||
here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
|
||||||
|
|
||||||
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
|
||||||
|
|
||||||
|
### description
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
The question is **Is there still something relevant you couldn't give in the previous questions? Add it here.<br/><span style='font-size: small'>Don't repeat already stated facts</span>**
|
||||||
|
|
||||||
|
This rendering asks information about the property [description](https://wiki.openstreetmap.org/wiki/Key:description)
|
||||||
This is rendered with `{description}`
|
This is rendered with `{description}`
|
||||||
|
|
||||||
### website
|
|
||||||
|
|
||||||
|
### website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### email
|
|
||||||
|
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### phone
|
|
||||||
|
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be
|
|
||||||
chosen as answer_
|
|
||||||
|
|
||||||
### opening_hours
|
|
||||||
|
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What are the opening hours of {name}?**
|
The question is **What are the opening hours of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
||||||
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/bike_themed_object/bike_themed_object.json
|
This document is autogenerated from assets/layers/bike_themed_object/bike_themed_object.json
|
|
@ -1,73 +1,113 @@
|
||||||
binocular
|
|
||||||
|
|
||||||
|
binocular
|
||||||
===========
|
===========
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/binocular/telescope.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/circle:white;./assets/layers/binocular/telescope.svg' height="100px">
|
||||||
|
|
||||||
Binoculas
|
Binoculas
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [binocular](#binocular)
|
1. [binocular](#binocular)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [binocular-charge](#binocular-charge)
|
+ [binocular-charge](#binocular-charge)
|
||||||
+ [binocular-direction](#binocular-direction)
|
+ [binocular-direction](#binocular-direction)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [binoculars](https://mapcomplete.osm.be/binoculars)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [binoculars](https://mapcomplete.osm.be/binoculars)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/binocular/binocular.json)
|
[Go to the source code](../assets/layers/binocular/binocular.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbinoculars' target='_blank'>binoculars</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbinoculars' target='_blank'>binoculars</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:charge%3D)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/charge#values) [charge](https://wiki.openstreetmap.org/wiki/Key:charge) | [string](../SpecialInputElements.md#string) | [](https://wiki.openstreetmap.org/wiki/Tag:charge%3D)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/direction#values) [direction](https://wiki.openstreetmap.org/wiki/Key:direction) | [direction](../SpecialInputElements.md#direction) |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### binocular-charge
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### binocular-charge
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **How much does one have to pay to use these binoculars?**
|
The question is **How much does one have to pay to use these binoculars?**
|
||||||
|
|
||||||
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
This rendering asks information about the property [charge](https://wiki.openstreetmap.org/wiki/Key:charge)
|
||||||
This is rendered with `Using these binoculars costs {charge}`
|
This is rendered with `Using these binoculars costs {charge}`
|
||||||
|
|
||||||
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### binocular-direction
|
|
||||||
|
- **Free to use** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:fee' target='_blank'>fee</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:fee%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### binocular-direction
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When looking through this binocular, in what direction does one look?**
|
The question is **When looking through this binocular, in what direction does one look?**
|
||||||
|
|
||||||
This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
|
This rendering asks information about the property [direction](https://wiki.openstreetmap.org/wiki/Key:direction)
|
||||||
This is rendered with `Looks towards {direction}°`
|
This is rendered with `Looks towards {direction}°`
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/binocular/binocular.json
|
This document is autogenerated from assets/layers/binocular/binocular.json
|
|
@ -1,4 +1,6 @@
|
||||||
birdhide
|
|
||||||
|
|
||||||
|
birdhide
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,108 +9,133 @@ birdhide
|
||||||
|
|
||||||
Een vogelkijkhut
|
Een vogelkijkhut
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [birdhide](#birdhide)
|
1. [birdhide](#birdhide)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [bird-hide-shelter-or-wall](#bird-hide-shelter-or-wall)
|
+ [bird-hide-shelter-or-wall](#bird-hide-shelter-or-wall)
|
||||||
+ [bird-hide-wheelchair](#bird-hide-wheelchair)
|
+ [bird-hide-wheelchair](#bird-hide-wheelchair)
|
||||||
+ [birdhide-operator](#birdhide-operator)
|
+ [birdhide-operator](#birdhide-operator)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [nature](https://mapcomplete.osm.be/nature)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [nature](https://mapcomplete.osm.be/nature)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/birdhide/birdhide.json)
|
[Go to the source code](../assets/layers/birdhide/birdhide.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:leisure' target='_blank'>leisure</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dbird_hide' target='_blank'>bird_hide</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:leisure' target='_blank'>leisure</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dbird_hide' target='_blank'>bird_hide</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/building#values) [building](https://wiki.openstreetmap.org/wiki/Key:building) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:building%3D) [yes](https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes) [tower](https://wiki.openstreetmap.org/wiki/Tag:building%3Dtower)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/building#values) [building](https://wiki.openstreetmap.org/wiki/Key:building) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:building%3D) [yes](https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes) [tower](https://wiki.openstreetmap.org/wiki/Tag:building%3Dtower)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Natuurpunt](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt) [Agentschap Natuur en Bos](https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/operator#values) [operator](https://wiki.openstreetmap.org/wiki/Key:operator) | [string](../SpecialInputElements.md#string) | [Natuurpunt](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt) [Agentschap Natuur en Bos](https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos)
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### bird-hide-shelter-or-wall
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bird-hide-shelter-or-wall
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is dit een kijkwand of kijkhut?**
|
The question is **Is dit een kijkwand of kijkhut?**
|
||||||
|
|
||||||
- **Vogelkijkwand** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>
|
|
||||||
shelter</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dno' target='_blank'>no</a>
|
|
||||||
- **Vogelkijkhut** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>
|
|
||||||
amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dshelter' target='_blank'>shelter</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>building</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes' target='_blank'>yes</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>shelter</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Vogelkijktoren** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>
|
|
||||||
building</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dtower' target='_blank'>tower</a>
|
|
||||||
&<a href='https://wiki.openstreetmap.org/wiki/Key:bird_hide' target='_blank'>bird_hide</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:bird_hide%3Dtower' target='_blank'>tower</a>
|
|
||||||
- **Vogelkijkhut** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>
|
|
||||||
amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dshelter' target='_blank'>shelter</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>building</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes' target='_blank'>yes</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>shelter</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dyes' target='_blank'>yes</a>_This option cannot be chosen
|
|
||||||
as answer_
|
|
||||||
|
|
||||||
### bird-hide-wheelchair
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Vogelkijkwand** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>shelter</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dno' target='_blank'>no</a>
|
||||||
|
- **Vogelkijkhut** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dshelter' target='_blank'>shelter</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>building</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes' target='_blank'>yes</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>shelter</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **Vogelkijktoren** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>building</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dtower' target='_blank'>tower</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:bird_hide' target='_blank'>bird_hide</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:bird_hide%3Dtower' target='_blank'>tower</a>
|
||||||
|
- **Vogelkijkhut** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dshelter' target='_blank'>shelter</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:building' target='_blank'>building</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:building%3Dyes' target='_blank'>yes</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:shelter' target='_blank'>shelter</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:shelter%3Dyes' target='_blank'>yes</a>_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### bird-hide-wheelchair
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is deze vogelkijkplaats rolstoeltoegankelijk?**
|
The question is **Is deze vogelkijkplaats rolstoeltoegankelijk?**
|
||||||
|
|
||||||
- **Er zijn speciale voorzieningen voor rolstoelen** corresponds
|
|
||||||
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>
|
|
||||||
- **Een rolstoel raakt er vlot** corresponds
|
|
||||||
with <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>
|
|
||||||
- **Je kan er raken met een rolstoel, maar het is niet makkelijk** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited' target='_blank'>limited</a>
|
|
||||||
- **Niet rolstoeltoegankelijk** corresponds
|
|
||||||
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>
|
|
||||||
|
|
||||||
### birdhide-operator
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Er zijn speciale voorzieningen voor rolstoelen** corresponds 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>
|
||||||
|
- **Een rolstoel raakt er vlot** corresponds with <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>
|
||||||
|
- **Je kan er raken met een rolstoel, maar het is niet makkelijk** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited' target='_blank'>limited</a>
|
||||||
|
- **Niet rolstoeltoegankelijk** corresponds 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>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### birdhide-operator
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Wie beheert deze vogelkijkplaats?**
|
The question is **Wie beheert deze vogelkijkplaats?**
|
||||||
|
|
||||||
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
||||||
This is rendered with `Beheer door {operator}`
|
This is rendered with `Beheer door {operator}`
|
||||||
|
|
||||||
- **Beheer door Natuurpunt** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt' target='_blank'>Natuurpunt</a>
|
- **Beheer door Natuurpunt** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt' target='_blank'>Natuurpunt</a>
|
||||||
- **Beheer door het Agentschap Natuur en Bos ** corresponds
|
- **Beheer door het Agentschap Natuur en Bos ** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos' target='_blank'>Agentschap Natuur en Bos</a>
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:operator' target='_blank'>operator</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:operator%3DAgentschap Natuur en Bos' target='_blank'>Agentschap
|
|
||||||
Natuur en Bos</a>
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/birdhide/birdhide.json
|
This document is autogenerated from assets/layers/birdhide/birdhide.json
|
|
@ -1,19 +1,23 @@
|
||||||
cafe_pub
|
|
||||||
|
|
||||||
|
cafe_pub
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/cafe_pub/pub.svg' height="100px">
|
<img src='https://mapcomplete.osm.be/circle:white;./assets/layers/cafe_pub/pub.svg' height="100px">
|
||||||
|
|
||||||
A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions
|
A layer showing cafés and pubs where one can gather around a drink. The layer asks for some relevant questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Table of contents
|
## Table of contents
|
||||||
|
|
||||||
1. [cafe_pub](#cafe_pub)
|
1. [cafe_pub](#cafe_pub)
|
||||||
* [Themes using this layer](#themes-using-this-layer)
|
* [Themes using this layer](#themes-using-this-layer)
|
||||||
|
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
||||||
- [Basic tags for this layer](#basic-tags-for-this-layer)
|
- [Supported attributes](#supported-attributes)
|
||||||
- [Supported attributes](#supported-attributes)
|
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
+ [Name](#name)
|
+ [Name](#name)
|
||||||
+ [Classification](#classification)
|
+ [Classification](#classification)
|
||||||
|
@ -26,185 +30,231 @@ A layer showing cafés and pubs where one can gather around a drink. The layer a
|
||||||
+ [service:electricity](#serviceelectricity)
|
+ [service:electricity](#serviceelectricity)
|
||||||
+ [dog-access](#dog-access)
|
+ [dog-access](#dog-access)
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
- [cafes_and_pubs](https://mapcomplete.osm.be/cafes_and_pubs)
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [cafes_and_pubs](https://mapcomplete.osm.be/cafes_and_pubs)
|
||||||
|
|
||||||
|
|
||||||
[Go to the source code](../assets/layers/cafe_pub/cafe_pub.json)
|
[Go to the source code](../assets/layers/cafe_pub/cafe_pub.json)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
Basic tags for this layer
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>
|
|
||||||
|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten' target='_blank'>biergarten</a>
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
|
- <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten' target='_blank'>biergarten</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
**Warning** This quick overview is incomplete
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
attribute | type | values which are supported by this layer
|
attribute | type | values which are supported by this layer
|
||||||
----------- | ------ | ------------------------------------------
|
----------- | ------ | ------------------------------------------
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/name#values) [name](https://wiki.openstreetmap.org/wiki/Key:name) | [string](../SpecialInputElements.md#string) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [pub](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub) [bar](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar) [cafe](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant) [biergarten](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/amenity#values) [amenity](https://wiki.openstreetmap.org/wiki/Key:amenity) | Multiple choice | [pub](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub) [bar](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar) [cafe](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe) [restaurant](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant) [biergarten](https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/opening_hours#values) [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours) | [opening_hours](../SpecialInputElements.md#opening_hours) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/website#values) [website](https://wiki.openstreetmap.org/wiki/Key:website) | [url](../SpecialInputElements.md#url) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/email#values) [email](https://wiki.openstreetmap.org/wiki/Key:email) | [email](../SpecialInputElements.md#email) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/phone#values) [phone](https://wiki.openstreetmap.org/wiki/Key:phone) | [phone](../SpecialInputElements.md#phone) |
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/wheelchair#values) [wheelchair](https://wiki.openstreetmap.org/wiki/Key:wheelchair) | Multiple choice | [designated](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Ddesignated) [yes](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited) [no](https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/service:electricity#values) [service:electricity](https://wiki.openstreetmap.org/wiki/Key:service:electricity) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes) [limited](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited) [ask](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask) [no](https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno)
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed)
|
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/dog#values) [dog](https://wiki.openstreetmap.org/wiki/Key:dog) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno) [leashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed) [unleashed](https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed)
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
### images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
_This tagrendering has no question and is thus read-only_
|
||||||
|
|
||||||
### Name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### Name
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this pub?**
|
The question is **What is the name of this pub?**
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
||||||
This is rendered with `This pub is named {name}`
|
This is rendered with `This pub is named {name}`
|
||||||
|
|
||||||
### Classification
|
|
||||||
|
|
||||||
|
### Classification
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What kind of cafe is this**
|
The question is **What kind of cafe is this**
|
||||||
|
|
||||||
- **Dit is <b>een bruin café of een kroeg</b> waar voornamelijk bier wordt gedronken. De inrichting is typisch gezellig
|
|
||||||
met veel houtwerk ** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>
|
|
||||||
amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>
|
|
||||||
- **Dit is een <b>bar</b> waar men ter plaatse alcoholische drank nuttigt. De inrichting is typisch modern en
|
|
||||||
commercieel, soms met lichtinstallatie en feestmuziek** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>
|
|
||||||
- **Dit is een <b>cafe</b> - een plaats waar men rustig kan zitten om een thee, koffie of alcoholische drank te
|
|
||||||
nuttigen.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>
|
|
||||||
- **Dit is een <b>restaurant</b> waar men een maaltijd geserveerd krijgt** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant' target='_blank'>restaurant</a>
|
|
||||||
- **Een open ruimte waar bier geserveerd wordt. Typisch in Duitsland** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten' target='_blank'>biergarten</a>
|
|
||||||
|
|
||||||
### opening_hours
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Dit is <b>een bruin café of een kroeg</b> waar voornamelijk bier wordt gedronken. De inrichting is typisch gezellig met veel houtwerk ** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dpub' target='_blank'>pub</a>
|
||||||
|
- **Dit is een <b>bar</b> waar men ter plaatse alcoholische drank nuttigt. De inrichting is typisch modern en commercieel, soms met lichtinstallatie en feestmuziek** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbar' target='_blank'>bar</a>
|
||||||
|
- **Dit is een <b>cafe</b> - een plaats waar men rustig kan zitten om een thee, koffie of alcoholische drank te nuttigen.** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dcafe' target='_blank'>cafe</a>
|
||||||
|
- **Dit is een <b>restaurant</b> waar men een maaltijd geserveerd krijgt** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Drestaurant' target='_blank'>restaurant</a>
|
||||||
|
- **Een open ruimte waar bier geserveerd wordt. Typisch in Duitsland** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:amenity' target='_blank'>amenity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:amenity%3Dbiergarten' target='_blank'>biergarten</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### opening_hours
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What are the opening hours of {name}?**
|
The question is **What are the opening hours of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the
|
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
||||||
property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
This is rendered with `<h3>Opening hours</h3>{opening_hours_table(opening_hours)}`
|
||||||
|
|
||||||
### website
|
|
||||||
|
|
||||||
|
### website
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {name}?**
|
The question is **What is the website of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
This rendering asks information about the property [website](https://wiki.openstreetmap.org/wiki/Key:website)
|
||||||
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
This is rendered with `<a href='{website}' target='_blank'>{website}</a>`
|
||||||
|
|
||||||
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### email
|
|
||||||
|
- **<a href='{contact:website}' target='_blank'>{contact:website}</a>** corresponds with contact:website~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### email
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the email address of {name}?**
|
The question is **What is the email address of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
This rendering asks information about the property [email](https://wiki.openstreetmap.org/wiki/Key:email)
|
||||||
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
This is rendered with `<a href='mailto:{email}' target='_blank'>{email}</a>`
|
||||||
|
|
||||||
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This
|
|
||||||
option cannot be chosen as answer_
|
|
||||||
|
|
||||||
### phone
|
|
||||||
|
- **<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>** corresponds with contact:email~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### phone
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the phone number of {name}?**
|
The question is **What is the phone number of {name}?**
|
||||||
|
|
||||||
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
This rendering asks information about the property [phone](https://wiki.openstreetmap.org/wiki/Key:phone)
|
||||||
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
This is rendered with `<a href='tel:{phone}'>{phone}</a>`
|
||||||
|
|
||||||
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be
|
|
||||||
chosen as answer_
|
|
||||||
|
|
||||||
### payment-options
|
|
||||||
|
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### payment-options
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Which methods of payment are accepted here?**
|
The question is **Which methods of payment are accepted here?**
|
||||||
|
|
||||||
- **Cash is accepted here** corresponds
|
|
||||||
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>
|
|
||||||
- **Payment cards are accepted here** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer
|
|
||||||
will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### wheelchair-access
|
|
||||||
|
|
||||||
|
|
||||||
|
- **Cash is accepted here** corresponds 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>
|
||||||
|
- **Payment cards are accepted here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dyes' target='_blank'>yes</a>Unselecting this answer will add <a href='https://wiki.openstreetmap.org/wiki/Key:payment:cards' target='_blank'>payment:cards</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:payment:cards%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### wheelchair-access
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is this place accessible with a wheelchair?**
|
The question is **Is this place accessible with a wheelchair?**
|
||||||
|
|
||||||
- **This place is specially adapted for wheelchair users** corresponds
|
|
||||||
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>
|
|
||||||
- **This place is easily reachable with a wheelchair** corresponds
|
|
||||||
with <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>
|
|
||||||
- **It is possible to reach this place in a wheelchair, but it is not easy** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited' target='_blank'>limited</a>
|
|
||||||
- **This place is not reachable with a wheelchair** corresponds
|
|
||||||
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>
|
|
||||||
|
|
||||||
### service:electricity
|
|
||||||
|
|
||||||
|
|
||||||
|
- **This place is specially adapted for wheelchair users** corresponds 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>
|
||||||
|
- **This place is easily reachable with a wheelchair** corresponds with <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>
|
||||||
|
- **It is possible to reach this place in a wheelchair, but it is not easy** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:wheelchair' target='_blank'>wheelchair</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:wheelchair%3Dlimited' target='_blank'>limited</a>
|
||||||
|
- **This place is not reachable with a wheelchair** corresponds 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>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### service:electricity
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this amenity have electrical outlets, available to customers when they are inside?**
|
The question is **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** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>
|
|
||||||
service:electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes' target='_blank'>
|
|
||||||
yes</a>
|
|
||||||
- **There are a few domestic sockets available to customers seated indoors, where they can charge their electronics**
|
|
||||||
corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:
|
|
||||||
electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited' target='_blank'>
|
|
||||||
limited</a>
|
|
||||||
- **There are no sockets available indoors to customers, but charging might be possible if the staff is asked**
|
|
||||||
corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:
|
|
||||||
electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask' target='_blank'>ask</a>
|
|
||||||
- **There are a no domestic sockets available to customers seated indoors** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:electricity</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
### dog-access
|
|
||||||
|
|
||||||
|
|
||||||
|
- **There are plenty of domestic sockets available to customers seated indoors, where they can charge their electronics** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dyes' target='_blank'>yes</a>
|
||||||
|
- **There are a few domestic sockets available to customers seated indoors, where they can charge their electronics** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dlimited' target='_blank'>limited</a>
|
||||||
|
- **There are no sockets available indoors to customers, but charging might be possible if the staff is asked** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dask' target='_blank'>ask</a>
|
||||||
|
- **There are a no domestic sockets available to customers seated indoors** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:service:electricity' target='_blank'>service:electricity</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:service:electricity%3Dno' target='_blank'>no</a>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### dog-access
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Are dogs allowed in this business?**
|
The question is **Are dogs allowed in this business?**
|
||||||
|
|
||||||
- **Dogs are allowed** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Dogs are <b>not</b> allowed** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno' target='_blank'>no</a>
|
- **Dogs are allowed** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dyes' target='_blank'>yes</a>
|
||||||
- **Dogs are allowed, but they have to be leashed** corresponds
|
- **Dogs are <b>not</b> allowed** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dno' target='_blank'>no</a>
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>
|
- **Dogs are allowed, but they have to be leashed** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed' target='_blank'>leashed</a>
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dleashed' target='_blank'>leashed</a>
|
- **Dogs are allowed and can run around freely** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed' target='_blank'>unleashed</a>
|
||||||
- **Dogs are allowed and can run around freely** corresponds
|
|
||||||
with <a href='https://wiki.openstreetmap.org/wiki/Key:dog' target='_blank'>dog</a>
|
|
||||||
=<a href='https://wiki.openstreetmap.org/wiki/Tag:dog%3Dunleashed' target='_blank'>unleashed</a>
|
|
||||||
|
|
||||||
This document is autogenerated from assets/layers/cafe_pub/cafe_pub.json
|
This document is autogenerated from assets/layers/cafe_pub/cafe_pub.json
|
File diff suppressed because it is too large
Load diff
|
@ -212,7 +212,7 @@
|
||||||
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image[]",
|
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image",
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
@ -511,11 +511,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -590,7 +587,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -212,7 +212,7 @@ export default {
|
||||||
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image[]",
|
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image",
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
@ -509,11 +509,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -588,7 +585,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -367,11 +367,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -446,7 +443,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
@ -1087,7 +1084,7 @@
|
||||||
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image[]",
|
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image",
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -365,11 +365,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -444,7 +441,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
@ -1077,7 +1074,7 @@ export default {
|
||||||
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
"description": "The _first sentence_ of the description is shown on the button of the `add` menu.\nThe full description is shown in the confirmation dialog.\n\n(The first sentence is until the first '.'-character in the description)"
|
||||||
},
|
},
|
||||||
"exampleImages": {
|
"exampleImages": {
|
||||||
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image[]",
|
"description": "Example images, which show real-life pictures of what such a feature might look like\n\nType: image",
|
||||||
"type": "array",
|
"type": "array",
|
||||||
"items": {
|
"items": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
|
|
|
@ -177,11 +177,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -256,7 +253,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -175,11 +175,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -254,7 +251,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -181,11 +181,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -260,7 +257,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -179,11 +179,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -258,7 +255,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -17,11 +17,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -96,7 +93,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -17,11 +17,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -96,7 +93,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -125,11 +125,8 @@
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -204,7 +201,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -123,11 +123,8 @@ export default {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"render": {
|
|
||||||
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`"
|
|
||||||
},
|
|
||||||
"question": {
|
"question": {
|
||||||
"description": "If it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
"description": "Renders this value. Note that \"{key}\"-parts are substituted by the corresponding values of the element.\nIf neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.\n\nNote that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`\ntype: rendered\n/\nrender?: string | any,\n\n/**\nIf it turns out that this tagRendering doesn't match _any_ value, then we show this question.\nIf undefined, the question is never asked and this tagrendering is read-only"
|
||||||
},
|
},
|
||||||
"condition": {
|
"condition": {
|
||||||
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
"description": "Only show this question if the object also matches the following tags.\n\nThis is useful to ask a follow-up question. E.g. if there is a diaper table, then ask a follow-up question on diaper tables...",
|
||||||
|
@ -202,7 +199,7 @@ export default {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"then": {
|
"then": {
|
||||||
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option"
|
"description": "If the condition `if` is met, the text `then` will be rendered.\nIf not known yet, the user will be presented with `then` as an option\ntype: rendered"
|
||||||
},
|
},
|
||||||
"icon": {
|
"icon": {
|
||||||
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
"description": "An icon supporting this mapping; typically shown pretty small\nType: icon",
|
||||||
|
|
|
@ -10,7 +10,7 @@ import {UIEventSource} from "./UIEventSource";
|
||||||
import {LocalStorageSource} from "./Web/LocalStorageSource";
|
import {LocalStorageSource} from "./Web/LocalStorageSource";
|
||||||
import LZString from "lz-string";
|
import LZString from "lz-string";
|
||||||
import * as personal from "../assets/themes/personal/personal.json";
|
import * as personal from "../assets/themes/personal/personal.json";
|
||||||
import {FixImages, FixLegacyTheme} from "../Models/ThemeConfig/Conversion/LegacyJsonConvert";
|
import {FixLegacyTheme} from "../Models/ThemeConfig/Conversion/LegacyJsonConvert";
|
||||||
import {LayerConfigJson} from "../Models/ThemeConfig/Json/LayerConfigJson";
|
import {LayerConfigJson} from "../Models/ThemeConfig/Json/LayerConfigJson";
|
||||||
import SharedTagRenderings from "../Customizations/SharedTagRenderings";
|
import SharedTagRenderings from "../Customizations/SharedTagRenderings";
|
||||||
import * as known_layers from "../assets/generated/known_layers.json"
|
import * as known_layers from "../assets/generated/known_layers.json"
|
||||||
|
@ -18,6 +18,7 @@ import {LayoutConfigJson} from "../Models/ThemeConfig/Json/LayoutConfigJson";
|
||||||
import {PrepareTheme} from "../Models/ThemeConfig/Conversion/PrepareTheme";
|
import {PrepareTheme} from "../Models/ThemeConfig/Conversion/PrepareTheme";
|
||||||
import * as licenses from "../assets/generated/license_info.json"
|
import * as licenses from "../assets/generated/license_info.json"
|
||||||
import TagRenderingConfig from "../Models/ThemeConfig/TagRenderingConfig";
|
import TagRenderingConfig from "../Models/ThemeConfig/TagRenderingConfig";
|
||||||
|
import {FixImages} from "../Models/ThemeConfig/Conversion/FixImages";
|
||||||
|
|
||||||
export default class DetermineLayout {
|
export default class DetermineLayout {
|
||||||
|
|
||||||
|
|
|
@ -10,17 +10,20 @@ export default class StaticFeatureSource implements FeatureSource {
|
||||||
|
|
||||||
constructor(features: any[] | UIEventSource<any[] | UIEventSource<{ feature: any, freshness: Date }>>, useFeaturesDirectly) {
|
constructor(features: any[] | UIEventSource<any[] | UIEventSource<{ feature: any, freshness: Date }>>, useFeaturesDirectly) {
|
||||||
const now = new Date();
|
const now = new Date();
|
||||||
|
if(features === undefined){
|
||||||
|
throw "Static feature source received undefined as source"
|
||||||
|
}
|
||||||
if (useFeaturesDirectly) {
|
if (useFeaturesDirectly) {
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.features = features
|
this.features = features
|
||||||
} else if (features instanceof UIEventSource) {
|
} else if (features instanceof UIEventSource) {
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
this.features = features.map(features => features.map(f => ({feature: f, freshness: now})))
|
this.features = features.map(features => features?.map(f => ({feature: f, freshness: now}) ?? []))
|
||||||
} else {
|
} else {
|
||||||
this.features = new UIEventSource(features.map(f => ({
|
this.features = new UIEventSource(features?.map(f => ({
|
||||||
feature: f,
|
feature: f,
|
||||||
freshness: now
|
freshness: now
|
||||||
})))
|
}))??[])
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,127 @@
|
||||||
|
import {Conversion, DesugaringStep} from "./Conversion";
|
||||||
|
import {LayoutConfigJson} from "../Json/LayoutConfigJson";
|
||||||
|
import {Utils} from "../../../Utils";
|
||||||
|
import * as metapaths from "../../../assets/layoutconfigmeta.json";
|
||||||
|
import * as tagrenderingmetapaths from "../../../assets/tagrenderingconfigmeta.json";
|
||||||
|
|
||||||
|
export class ExtractImages extends Conversion<LayoutConfigJson, string[]> {
|
||||||
|
constructor() {
|
||||||
|
super("Extract all images from a layoutConfig using the meta paths");
|
||||||
|
}
|
||||||
|
|
||||||
|
convert(json: LayoutConfigJson, context: string): { result: string[] } {
|
||||||
|
const paths = metapaths["default"] ?? metapaths
|
||||||
|
const trpaths = tagrenderingmetapaths["default"] ?? tagrenderingmetapaths
|
||||||
|
const allFoundImages = []
|
||||||
|
for (const metapath of paths) {
|
||||||
|
if (metapath.typeHint === undefined) {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
if (metapath.typeHint !== "image" && metapath.typeHint !== "icon") {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
const mightBeTr = Array.isArray(metapath.type) && metapath.type.some(t => t["$ref"] == "#/definitions/TagRenderingConfigJson")
|
||||||
|
const found = Utils.CollectPath(metapath.path, json)
|
||||||
|
if (mightBeTr) {
|
||||||
|
// We might have tagRenderingConfigs containing icons here
|
||||||
|
for (const foundImage of found) {
|
||||||
|
if (typeof foundImage === "string") {
|
||||||
|
allFoundImages.push(foundImage)
|
||||||
|
} else {
|
||||||
|
// This is a tagRendering where every rendered value might be an icon!
|
||||||
|
for (const trpath of trpaths) {
|
||||||
|
if (trpath.typeHint !== "rendered") {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
Utils.CollectPath(trpath.path, foundImage, allFoundImages)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
allFoundImages.push(...found)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
const splitParts = [].concat(...allFoundImages.map(img => img.split(";")))
|
||||||
|
.map(img => img.split(":")[0])
|
||||||
|
return {result: Utils.Dedup(splitParts)};
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
export class FixImages extends DesugaringStep<LayoutConfigJson> {
|
||||||
|
private readonly _knownImages: Set<string>;
|
||||||
|
|
||||||
|
constructor(knownImages: Set<string>) {
|
||||||
|
super("Walks over the entire theme and replaces images to the relative URL. Only works if the ID of the theme is an URL");
|
||||||
|
this._knownImages = knownImages;
|
||||||
|
}
|
||||||
|
|
||||||
|
convert(json: LayoutConfigJson, context: string): { result: LayoutConfigJson; errors?: string[]; warnings?: string[] } {
|
||||||
|
let url: URL;
|
||||||
|
try {
|
||||||
|
url = new URL(json.id)
|
||||||
|
} catch (e) {
|
||||||
|
// Not a URL, we don't rewrite
|
||||||
|
return {result: json}
|
||||||
|
}
|
||||||
|
|
||||||
|
const absolute = url.protocol + "//" + url.host
|
||||||
|
let relative = url.protocol + "//" + url.host + url.pathname
|
||||||
|
relative = relative.substring(0, relative.lastIndexOf("/"))
|
||||||
|
const self = this;
|
||||||
|
|
||||||
|
function replaceString(leaf: string) {
|
||||||
|
if (self._knownImages.has(leaf)) {
|
||||||
|
return leaf;
|
||||||
|
}
|
||||||
|
if (leaf.startsWith("./")) {
|
||||||
|
return relative + leaf.substring(1)
|
||||||
|
}
|
||||||
|
if (leaf.startsWith("/")) {
|
||||||
|
return absolute + leaf
|
||||||
|
}
|
||||||
|
return leaf;
|
||||||
|
}
|
||||||
|
|
||||||
|
json = Utils.Clone(json)
|
||||||
|
|
||||||
|
let paths = metapaths["default"] ?? metapaths
|
||||||
|
let trpaths = tagrenderingmetapaths["default"] ?? tagrenderingmetapaths
|
||||||
|
|
||||||
|
for (const metapath of paths) {
|
||||||
|
if (metapath.typeHint !== "image" && metapath.typeHint !== "icon") {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
const mightBeTr = Array.isArray(metapath.type) && metapath.type.some(t => t["$ref"] == "#/definitions/TagRenderingConfigJson")
|
||||||
|
Utils.WalkPath(metapath.path, json, leaf => {
|
||||||
|
if (typeof leaf === "string") {
|
||||||
|
return replaceString(leaf)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (mightBeTr) {
|
||||||
|
// We might have reached a tagRenderingConfig containing icons
|
||||||
|
// lets walk every rendered value and fix the images in there
|
||||||
|
for (const trpath of trpaths) {
|
||||||
|
if (trpath.typeHint !== "rendered") {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
Utils.WalkPath(trpath.path, leaf, (rendered => {
|
||||||
|
return replaceString(rendered)
|
||||||
|
}))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return leaf;
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
return {
|
||||||
|
result: json
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
|
@ -3,7 +3,6 @@ import {Utils} from "../../../Utils";
|
||||||
import LineRenderingConfigJson from "../Json/LineRenderingConfigJson";
|
import LineRenderingConfigJson from "../Json/LineRenderingConfigJson";
|
||||||
import {LayerConfigJson} from "../Json/LayerConfigJson";
|
import {LayerConfigJson} from "../Json/LayerConfigJson";
|
||||||
import {DesugaringStep, Fuse, OnEvery} from "./Conversion";
|
import {DesugaringStep, Fuse, OnEvery} from "./Conversion";
|
||||||
import * as metapaths from "../../../assets/layoutconfigmeta.json"
|
|
||||||
|
|
||||||
export class UpdateLegacyLayer extends DesugaringStep<LayerConfigJson | string | { builtin, override }> {
|
export class UpdateLegacyLayer extends DesugaringStep<LayerConfigJson | string | { builtin, override }> {
|
||||||
|
|
||||||
|
@ -160,101 +159,3 @@ export class FixLegacyTheme extends Fuse<LayoutConfigJson> {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
export class FixImages extends DesugaringStep<LayoutConfigJson> {
|
|
||||||
private readonly _knownImages: Set<string>;
|
|
||||||
|
|
||||||
constructor(knownImages: Set<string>) {
|
|
||||||
super("Walks over the entire theme and replaces images to the relative URL. Only works if the ID of the theme is an URL");
|
|
||||||
this._knownImages = knownImages;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Walks the path into the object till the end.
|
|
||||||
*
|
|
||||||
* If a list is encountered, this is tranparently walked recursively on every object.
|
|
||||||
*
|
|
||||||
* The leaf objects are replaced
|
|
||||||
*/
|
|
||||||
private static WalkPath(path: string[], object: any, replaceLeaf: ((leaf: any) => any)) {
|
|
||||||
const head = path[0]
|
|
||||||
if (path.length === 1) {
|
|
||||||
// We have reached the leaf
|
|
||||||
const leaf = object[head];
|
|
||||||
if (leaf !== undefined) {
|
|
||||||
object[head] = replaceLeaf(leaf)
|
|
||||||
}
|
|
||||||
return
|
|
||||||
|
|
||||||
}
|
|
||||||
const sub = object[head]
|
|
||||||
if (sub === undefined) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (typeof sub !== "object") {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (sub["forEach"] !== undefined) {
|
|
||||||
sub.forEach(el => FixImages.WalkPath(path.slice(1), el, replaceLeaf))
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
FixImages.WalkPath(path.slice(1), sub, replaceLeaf)
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
convert(json: LayoutConfigJson, context: string): { result: LayoutConfigJson; errors?: string[]; warnings?: string[] } {
|
|
||||||
let url: URL;
|
|
||||||
console.log("Fixing images!")
|
|
||||||
try {
|
|
||||||
url = new URL(json.id)
|
|
||||||
} catch (e) {
|
|
||||||
// Not a URL, we don't rewrite
|
|
||||||
return {result: json}
|
|
||||||
}
|
|
||||||
|
|
||||||
const absolute = url.protocol +"//"+url.host
|
|
||||||
let relative = url.protocol +"//"+ url.host + url.pathname
|
|
||||||
relative = relative.substring(0, relative.lastIndexOf("/"))
|
|
||||||
const self = this;
|
|
||||||
|
|
||||||
function replaceString(leaf: string) {
|
|
||||||
if (self._knownImages.has(leaf)) {
|
|
||||||
return leaf;
|
|
||||||
}
|
|
||||||
if (leaf.startsWith("./")) {
|
|
||||||
return relative + leaf.substring(1)
|
|
||||||
}
|
|
||||||
if (leaf.startsWith("/")) {
|
|
||||||
return absolute + leaf
|
|
||||||
}
|
|
||||||
return leaf;
|
|
||||||
}
|
|
||||||
|
|
||||||
json = Utils.Clone(json)
|
|
||||||
|
|
||||||
let paths = metapaths["default"] ?? metapaths
|
|
||||||
|
|
||||||
for (const metapath of paths) {
|
|
||||||
if (metapath.typeHint !== "image" && metapath.typeHint !== "icon") {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
FixImages.WalkPath(metapath.path, json, leaf => {
|
|
||||||
console.log("Detected leaf: ", leaf)
|
|
||||||
if (typeof leaf === "string") {
|
|
||||||
return replaceString(leaf)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (metapath.type["some"] !== undefined && (<any[]>metapath.type).some(t => t["$ref"] == "\"#/definitions/TagRenderingConfigJson\"")) {
|
|
||||||
console.log("Possibly found a tagrendering")
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
return leaf;
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
return {
|
|
||||||
result: json
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -8,6 +8,7 @@ import {LayoutConfigJson} from "../Json/LayoutConfigJson";
|
||||||
import LayoutConfig from "../LayoutConfig";
|
import LayoutConfig from "../LayoutConfig";
|
||||||
import {TagRenderingConfigJson} from "../Json/TagRenderingConfigJson";
|
import {TagRenderingConfigJson} from "../Json/TagRenderingConfigJson";
|
||||||
import {TagUtils} from "../../../Logic/Tags/TagUtils";
|
import {TagUtils} from "../../../Logic/Tags/TagUtils";
|
||||||
|
import {ExtractImages} from "./FixImages";
|
||||||
|
|
||||||
|
|
||||||
class ValidateLanguageCompleteness extends DesugaringStep<any> {
|
class ValidateLanguageCompleteness extends DesugaringStep<any> {
|
||||||
|
@ -54,8 +55,9 @@ class ValidateTheme extends DesugaringStep<LayoutConfigJson> {
|
||||||
this._isBuiltin = isBuiltin;
|
this._isBuiltin = isBuiltin;
|
||||||
}
|
}
|
||||||
|
|
||||||
convert(json: LayoutConfigJson, context: string): { result: LayoutConfigJson; errors: string[] } {
|
convert(json: LayoutConfigJson, context: string): { result: LayoutConfigJson; errors: string[], warnings: string[] } {
|
||||||
const errors = []
|
const errors = []
|
||||||
|
const warnings = []
|
||||||
{
|
{
|
||||||
// Legacy format checks
|
// Legacy format checks
|
||||||
if (this._isBuiltin) {
|
if (this._isBuiltin) {
|
||||||
|
@ -67,7 +69,34 @@ class ValidateTheme extends DesugaringStep<LayoutConfigJson> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
// Check for remote images
|
||||||
|
const images = new ExtractImages().convertStrict(json, "validation")
|
||||||
|
const remoteImages = images.filter(img => img.indexOf("http") == 0)
|
||||||
|
for (const remoteImage of remoteImages) {
|
||||||
|
errors.push("Found a remote image: " + remoteImage + " in theme " + json.id + ", please download it.")
|
||||||
|
}
|
||||||
|
for (const image of images) {
|
||||||
|
if (image.indexOf("{") >= 0) {
|
||||||
|
warnings.push("Ignoring image with { in the path: ", image)
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
if(image === "assets/SocialImage.png"){
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
if(image.match(/[a-z]*/)){
|
||||||
|
// This is a builtin img, e.g. 'checkmark' or 'crosshair'
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.knownImagePaths !== undefined && !this.knownImagePaths.has(image)) {
|
||||||
|
const ctx = context === undefined ? "" : ` in a layer defined in the theme ${context}`
|
||||||
|
errors.push(`Image with path ${image} not found or not attributed; it is used in ${json.id}${ctx}`)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
try {
|
try {
|
||||||
const theme = new LayoutConfig(json, true, "test")
|
const theme = new LayoutConfig(json, true, "test")
|
||||||
if (theme.id !== theme.id.toLowerCase()) {
|
if (theme.id !== theme.id.toLowerCase()) {
|
||||||
|
@ -97,7 +126,8 @@ class ValidateTheme extends DesugaringStep<LayoutConfigJson> {
|
||||||
|
|
||||||
return {
|
return {
|
||||||
result: json,
|
result: json,
|
||||||
errors
|
errors,
|
||||||
|
warnings
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -247,27 +277,6 @@ export class ValidateLayer extends DesugaringStep<LayerConfigJson> {
|
||||||
errors.push(context + ": layer " + json.id + " contains an old 'hideUnderlayingFeaturesMinPercentage'")
|
errors.push(context + ": layer " + json.id + " contains an old 'hideUnderlayingFeaturesMinPercentage'")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{
|
|
||||||
// Check for remote images
|
|
||||||
const layer = new LayerConfig(json, "test", true)
|
|
||||||
const images = Array.from(layer.ExtractImages())
|
|
||||||
const remoteImages = images.filter(img => img.indexOf("http") == 0)
|
|
||||||
for (const remoteImage of remoteImages) {
|
|
||||||
errors.push("Found a remote image: " + remoteImage + " in layer " + layer.id + ", please download it. You can use the fixTheme script to automate this")
|
|
||||||
}
|
|
||||||
for (const image of images) {
|
|
||||||
if (image.indexOf("{") >= 0) {
|
|
||||||
warnings.push("Ignoring image with { in the path: ", image)
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
|
|
||||||
if (this.knownImagePaths !== undefined && !this.knownImagePaths.has(image)) {
|
|
||||||
const ctx = context === undefined ? "" : ` in a layer defined in the theme ${context}`
|
|
||||||
errors.push(`Image with path ${image} not found or not attributed; it is used in ${layer.id}${ctx}`)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
{
|
{
|
||||||
// CHeck location of layer file
|
// CHeck location of layer file
|
||||||
const expected: string = `assets/layers/${json.id}/${json.id}.json`
|
const expected: string = `assets/layers/${json.id}/${json.id}.json`
|
||||||
|
|
|
@ -195,7 +195,7 @@ export interface LayerConfigJson {
|
||||||
/**
|
/**
|
||||||
* Example images, which show real-life pictures of what such a feature might look like
|
* Example images, which show real-life pictures of what such a feature might look like
|
||||||
*
|
*
|
||||||
* Type: image[]
|
* Type: image
|
||||||
*/
|
*/
|
||||||
exampleImages?: string[]
|
exampleImages?: string[]
|
||||||
|
|
||||||
|
|
|
@ -30,6 +30,7 @@ export interface TagRenderingConfigJson {
|
||||||
* If neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.
|
* If neither 'textFieldQuestion' nor 'mappings' are defined, this text is simply shown as default value.
|
||||||
*
|
*
|
||||||
* Note that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`
|
* Note that this is a HTML-interpreted value, so you can add links as e.g. '<a href='{website}'>{website}</a>' or include images such as `This is of type A <br><img src='typeA-icon.svg' />`
|
||||||
|
* type: rendered
|
||||||
*/
|
*/
|
||||||
render?: string | any,
|
render?: string | any,
|
||||||
|
|
||||||
|
@ -114,6 +115,7 @@ export interface TagRenderingConfigJson {
|
||||||
/**
|
/**
|
||||||
* If the condition `if` is met, the text `then` will be rendered.
|
* If the condition `if` is met, the text `then` will be rendered.
|
||||||
* If not known yet, the user will be presented with `then` as an option
|
* If not known yet, the user will be presented with `then` as an option
|
||||||
|
* type: rendered
|
||||||
*/
|
*/
|
||||||
then: string | any,
|
then: string | any,
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -311,8 +311,11 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
if (mapRendering === undefined) {
|
if (mapRendering === undefined) {
|
||||||
return undefined
|
return undefined
|
||||||
}
|
}
|
||||||
const baseTags = TagUtils.changeAsProperties(this.source.osmTags.asChange({id: "node/-1"}))
|
return mapRendering.GetBaseIcon(this.GetBaseTags())
|
||||||
return mapRendering.GetSimpleIcon(new UIEventSource(baseTags))
|
}
|
||||||
|
|
||||||
|
public GetBaseTags(): any{
|
||||||
|
return TagUtils.changeAsProperties(this.source.osmTags.asChange({id: "node/-1"}))
|
||||||
}
|
}
|
||||||
|
|
||||||
public GenerateDocumentation(usedInThemes: string[], layerIsNeededBy: Map<string, string[]>, dependencies: {
|
public GenerateDocumentation(usedInThemes: string[], layerIsNeededBy: Map<string, string[]>, dependencies: {
|
||||||
|
@ -365,12 +368,6 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
extraProps.push(new Combine(["This layer is needed as dependency for layer", new Link(revDep, "#" + revDep)]))
|
extraProps.push(new Combine(["This layer is needed as dependency for layer", new Link(revDep, "#" + revDep)]))
|
||||||
}
|
}
|
||||||
|
|
||||||
const icon = Array.from(this.mapRendering[0]?.icon?.ExtractImages(true) ?? [])[0]
|
|
||||||
let iconImg = ""
|
|
||||||
if (icon !== undefined) {
|
|
||||||
iconImg = `<img src='https://mapcomplete.osm.be/${icon}' height="100px"> `
|
|
||||||
}
|
|
||||||
|
|
||||||
let neededTags: TagsFilter[] = [this.source.osmTags]
|
let neededTags: TagsFilter[] = [this.source.osmTags]
|
||||||
if (this.source.osmTags["and"] !== undefined) {
|
if (this.source.osmTags["and"] !== undefined) {
|
||||||
neededTags = this.source.osmTags["and"]
|
neededTags = this.source.osmTags["and"]
|
||||||
|
@ -402,6 +399,16 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
]).SetClass("flex-col flex")
|
]).SetClass("flex-col flex")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const icon = this.mapRendering
|
||||||
|
.filter(mr => mr.location.has("point"))
|
||||||
|
.map(mr => mr.icon.render.txt)
|
||||||
|
.find(i => i !== undefined)
|
||||||
|
let iconImg = ""
|
||||||
|
if (icon !== undefined) {
|
||||||
|
// This is for the documentation, so we have to use raw HTML
|
||||||
|
iconImg = `<img src='https://mapcomplete.osm.be/${icon}' height="100px"> `
|
||||||
|
}
|
||||||
|
|
||||||
return new Combine([
|
return new Combine([
|
||||||
new Combine([
|
new Combine([
|
||||||
new Title(this.id, 1),
|
new Title(this.id, 1),
|
||||||
|
@ -435,25 +442,6 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
return Utils.NoNull([...this.tagRenderings, ...this.titleIcons, this.title, this.isShown])
|
return Utils.NoNull([...this.tagRenderings, ...this.titleIcons, this.title, this.isShown])
|
||||||
}
|
}
|
||||||
|
|
||||||
public ExtractImages(): Set<string> {
|
|
||||||
const parts: Set<string>[] = [];
|
|
||||||
parts.push(...this.tagRenderings?.map((tr) => tr.ExtractImages(false)));
|
|
||||||
parts.push(...this.titleIcons?.map((tr) => tr.ExtractImages(true)));
|
|
||||||
for (const preset of this.presets) {
|
|
||||||
parts.push(new Set<string>(preset.description?.ExtractImages(false)));
|
|
||||||
parts.push(new Set(preset.exampleImages ?? []))
|
|
||||||
}
|
|
||||||
for (const pointRenderingConfig of this.mapRendering) {
|
|
||||||
parts.push(pointRenderingConfig.ExtractImages())
|
|
||||||
}
|
|
||||||
const allIcons = new Set<string>();
|
|
||||||
for (const part of parts) {
|
|
||||||
part?.forEach(allIcons.add, allIcons);
|
|
||||||
}
|
|
||||||
|
|
||||||
return allIcons;
|
|
||||||
}
|
|
||||||
|
|
||||||
public isLeftRightSensitive(): boolean {
|
public isLeftRightSensitive(): boolean {
|
||||||
return this.lineRendering.some(lr => lr.leftRightSensitive)
|
return this.lineRendering.some(lr => lr.leftRightSensitive)
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,7 @@ import LayerConfig from "./LayerConfig";
|
||||||
import {LayerConfigJson} from "./Json/LayerConfigJson";
|
import {LayerConfigJson} from "./Json/LayerConfigJson";
|
||||||
import Constants from "../Constants";
|
import Constants from "../Constants";
|
||||||
import TilesourceConfig from "./TilesourceConfig";
|
import TilesourceConfig from "./TilesourceConfig";
|
||||||
|
import {ExtractImages} from "./Conversion/FixImages";
|
||||||
|
|
||||||
export default class LayoutConfig {
|
export default class LayoutConfig {
|
||||||
public readonly id: string;
|
public readonly id: string;
|
||||||
|
@ -50,6 +51,8 @@ export default class LayoutConfig {
|
||||||
public readonly overpassMaxZoom: number
|
public readonly overpassMaxZoom: number
|
||||||
public readonly osmApiTileSize: number
|
public readonly osmApiTileSize: number
|
||||||
public readonly official: boolean;
|
public readonly official: boolean;
|
||||||
|
|
||||||
|
public readonly usedImages : string[]
|
||||||
|
|
||||||
constructor(json: LayoutConfigJson, official = true, context?: string) {
|
constructor(json: LayoutConfigJson, official = true, context?: string) {
|
||||||
this.official = official;
|
this.official = official;
|
||||||
|
@ -67,7 +70,7 @@ export default class LayoutConfig {
|
||||||
this.credits = json.credits;
|
this.credits = json.credits;
|
||||||
this.version = json.version;
|
this.version = json.version;
|
||||||
this.language = json.mustHaveLanguage ?? Array.from(Object.keys(json.title));
|
this.language = json.mustHaveLanguage ?? Array.from(Object.keys(json.title));
|
||||||
|
this.usedImages =Array.from( new ExtractImages().convertStrict(json, "while extracting the images")).sort()
|
||||||
{
|
{
|
||||||
if (typeof json.title === "string") {
|
if (typeof json.title === "string") {
|
||||||
throw `The title of a theme should always be a translation, as it sets the corresponding languages (${context}.title). The themenID is ${this.id}; the offending object is ${JSON.stringify(json.title)} which is a ${typeof json.title})`
|
throw `The title of a theme should always be a translation, as it sets the corresponding languages (${context}.title). The themenID is ${this.id}; the offending object is ${JSON.stringify(json.title)} which is a ${typeof json.title})`
|
||||||
|
@ -177,63 +180,6 @@ export default class LayoutConfig {
|
||||||
return custom;
|
return custom;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ExtractImages(): Set<string> {
|
|
||||||
const icons = new Set<string>()
|
|
||||||
for (const layer of this.layers) {
|
|
||||||
layer.ExtractImages().forEach(icons.add, icons)
|
|
||||||
}
|
|
||||||
icons.add(this.icon)
|
|
||||||
icons.add(this.socialImage)
|
|
||||||
return icons
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Replaces all the relative image-urls with a fixed image url
|
|
||||||
* This is to fix loading from external sources
|
|
||||||
*
|
|
||||||
* It should be passed the location where the original theme file is hosted.
|
|
||||||
*
|
|
||||||
* If no images are rewritten, the same object is returned, otherwise a new copy is returned
|
|
||||||
*/
|
|
||||||
public patchImages(originalURL: string, originalJson: string): LayoutConfig {
|
|
||||||
const allImages = Array.from(this.ExtractImages())
|
|
||||||
const rewriting = new Map<string, string>()
|
|
||||||
|
|
||||||
// Needed for absolute urls: note that it doesn't contain a trailing slash
|
|
||||||
const origin = new URL(originalURL).origin
|
|
||||||
let path = new URL(originalURL).href
|
|
||||||
path = path.substring(0, path.lastIndexOf("/"))
|
|
||||||
for (const image of allImages) {
|
|
||||||
if (image == "" || image == undefined) {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if (image.startsWith("http://") || image.startsWith("https://")) {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if (image.startsWith("/")) {
|
|
||||||
// This is an absolute path
|
|
||||||
rewriting.set(image, origin + image)
|
|
||||||
} else if (image.startsWith("./assets/themes")) {
|
|
||||||
// Legacy workaround
|
|
||||||
rewriting.set(image, path + image.substring(image.lastIndexOf("/")))
|
|
||||||
} else if (image.startsWith("./")) {
|
|
||||||
// This is a relative url
|
|
||||||
rewriting.set(image, path + image.substring(1))
|
|
||||||
} else {
|
|
||||||
// This is a relative URL with only the path
|
|
||||||
rewriting.set(image, path + image)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (rewriting.size == 0) {
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
rewriting.forEach((value, key) => {
|
|
||||||
console.log("Rewriting", key, "==>", value)
|
|
||||||
originalJson = originalJson.replace(new RegExp(key, "g"), value)
|
|
||||||
})
|
|
||||||
return new LayoutConfig(JSON.parse(originalJson), false, "Layout rewriting")
|
|
||||||
}
|
|
||||||
|
|
||||||
public isLeftRightSensitive() {
|
public isLeftRightSensitive() {
|
||||||
return this.layers.some(l => l.isLeftRightSensitive())
|
return this.layers.some(l => l.isLeftRightSensitive())
|
||||||
}
|
}
|
||||||
|
|
|
@ -116,35 +116,23 @@ export default class PointRenderingConfig extends WithContextLoader {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public ExtractImages(): Set<string> {
|
public GetBaseIcon(tags?: any): BaseUIElement {
|
||||||
const parts: Set<string>[] = [];
|
tags = tags ?? {id: "node/-1"}
|
||||||
parts.push(this.icon?.ExtractImages(true));
|
const rotation = Utils.SubstituteKeys(this.rotation?.GetRenderValue(tags)?.txt ?? "0deg", tags)
|
||||||
parts.push(
|
const htmlDefs = Utils.SubstituteKeys(this.icon.GetRenderValue(tags)?.txt, tags)
|
||||||
...this.iconBadges?.map((overlay) => overlay.then.ExtractImages(true))
|
let defaultPin: BaseUIElement = undefined
|
||||||
);
|
if (this.label === undefined) {
|
||||||
|
defaultPin = Svg.teardrop_with_hole_green_svg()
|
||||||
const allIcons = new Set<string>();
|
|
||||||
for (const part of parts) {
|
|
||||||
part?.forEach(allIcons.add, allIcons);
|
|
||||||
}
|
}
|
||||||
return allIcons;
|
return PointRenderingConfig.FromHtmlMulti(htmlDefs, rotation, false, defaultPin)
|
||||||
}
|
}
|
||||||
|
|
||||||
public GetSimpleIcon(tags: UIEventSource<any>): BaseUIElement {
|
public GetSimpleIcon(tags: UIEventSource<any>): BaseUIElement {
|
||||||
const self = this;
|
const self = this;
|
||||||
if (this.icon === undefined) {
|
if (this.icon === undefined) {
|
||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
return new VariableUiElement(tags.map(tags => {
|
return new VariableUiElement(tags.map(tags => self.GetBaseIcon(tags))).SetClass("w-full h-full block")
|
||||||
const rotation = Utils.SubstituteKeys(self.rotation?.GetRenderValue(tags)?.txt ?? "0deg", tags)
|
|
||||||
|
|
||||||
const htmlDefs = Utils.SubstituteKeys(self.icon.GetRenderValue(tags)?.txt, tags)
|
|
||||||
let defaultPin: BaseUIElement = undefined
|
|
||||||
if (self.label === undefined) {
|
|
||||||
defaultPin = Svg.teardrop_with_hole_green_svg()
|
|
||||||
}
|
|
||||||
return PointRenderingConfig.FromHtmlMulti(htmlDefs, rotation, false, defaultPin)
|
|
||||||
})).SetClass("w-full h-full block")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public GenerateLeafletStyle(
|
public GenerateLeafletStyle(
|
||||||
|
|
|
@ -425,18 +425,6 @@ export default class TagRenderingConfig {
|
||||||
return translations;
|
return translations;
|
||||||
}
|
}
|
||||||
|
|
||||||
public ExtractImages(isIcon: boolean): Set<string> {
|
|
||||||
|
|
||||||
const usedIcons = new Set<string>()
|
|
||||||
this.render?.ExtractImages(isIcon)?.forEach(usedIcons.add, usedIcons)
|
|
||||||
|
|
||||||
for (const mapping of this.mappings ?? []) {
|
|
||||||
mapping.then.ExtractImages(isIcon).forEach(usedIcons.add, usedIcons)
|
|
||||||
}
|
|
||||||
|
|
||||||
return usedIcons;
|
|
||||||
}
|
|
||||||
|
|
||||||
FreeformValues(): { key: string, type?: string, values?: string [] } {
|
FreeformValues(): { key: string, type?: string, values?: string [] } {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
|
@ -20,6 +20,8 @@ import Toggle from "../Input/Toggle";
|
||||||
import {OsmConnection} from "../../Logic/Osm/OsmConnection";
|
import {OsmConnection} from "../../Logic/Osm/OsmConnection";
|
||||||
import Constants from "../../Models/Constants";
|
import Constants from "../../Models/Constants";
|
||||||
import ContributorCount from "../../Logic/ContributorCount";
|
import ContributorCount from "../../Logic/ContributorCount";
|
||||||
|
import {icon} from "leaflet";
|
||||||
|
import Img from "../Base/Img";
|
||||||
|
|
||||||
export class OpenIdEditor extends VariableUiElement {
|
export class OpenIdEditor extends VariableUiElement {
|
||||||
constructor(state: { locationControl: UIEventSource<Loc> }, iconStyle?: string, objectId?: string) {
|
constructor(state: { locationControl: UIEventSource<Loc> }, iconStyle?: string, objectId?: string) {
|
||||||
|
@ -131,8 +133,7 @@ export default class CopyrightPanel extends Combine {
|
||||||
new OpenJosm(state, iconStyle)
|
new OpenJosm(state, iconStyle)
|
||||||
]
|
]
|
||||||
|
|
||||||
const iconAttributions = Utils.NoNull(Array.from(layoutToUse.ExtractImages()))
|
const iconAttributions = layoutToUse.usedImages.map(CopyrightPanel.IconAttribution)
|
||||||
.map(CopyrightPanel.IconAttribution)
|
|
||||||
|
|
||||||
let maintainer: BaseUIElement = undefined
|
let maintainer: BaseUIElement = undefined
|
||||||
if (layoutToUse.maintainer !== undefined && layoutToUse.maintainer !== "" && layoutToUse.maintainer.toLowerCase() !== "mapcomplete") {
|
if (layoutToUse.maintainer !== undefined && layoutToUse.maintainer !== "" && layoutToUse.maintainer.toLowerCase() !== "mapcomplete") {
|
||||||
|
@ -224,23 +225,19 @@ export default class CopyrightPanel extends Combine {
|
||||||
const sources = Utils.NoNull(Utils.NoEmpty(license.sources))
|
const sources = Utils.NoNull(Utils.NoEmpty(license.sources))
|
||||||
|
|
||||||
return new Combine([
|
return new Combine([
|
||||||
`<img src='${iconPath}' style="width: 50px; height: 50px; min-width: 50px; min-height: 50px; margin-right: 0.5em;">`,
|
new Img(iconPath).SetClass("w-12 min-h-12 mr-2 mb-2"),
|
||||||
new Combine([
|
new Combine([
|
||||||
new FixedUiElement(license.authors.join("; ")).SetClass("font-bold"),
|
new FixedUiElement(license.authors.join("; ")).SetClass("font-bold"),
|
||||||
new Combine([license.license,
|
license.license,
|
||||||
sources.length > 0 ? " - " : "",
|
new Combine([ ...sources.map(lnk => {
|
||||||
...sources.map(lnk => {
|
|
||||||
let sourceLinkContent = lnk;
|
let sourceLinkContent = lnk;
|
||||||
try {
|
try {
|
||||||
sourceLinkContent = new URL(lnk).hostname
|
sourceLinkContent = new URL(lnk).hostname
|
||||||
} catch {
|
} catch {
|
||||||
console.error("Not a valid URL:", lnk)
|
console.error("Not a valid URL:", lnk)
|
||||||
}
|
}
|
||||||
return new Link(sourceLinkContent, lnk, true);
|
return new Link(sourceLinkContent, lnk, true).SetClass("mr-2 mb-2");
|
||||||
})
|
})]).SetClass("flex flex-wrap")
|
||||||
]
|
|
||||||
).SetClass("block m-2")
|
|
||||||
|
|
||||||
]).SetClass("flex flex-col").SetStyle("width: calc(100% - 50px - 0.5em); min-width: 12rem;")
|
]).SetClass("flex flex-col").SetStyle("width: calc(100% - 50px - 0.5em); min-width: 12rem;")
|
||||||
]).SetClass("flex flex-wrap border-b border-gray-300 m-2 border-box")
|
]).SetClass("flex flex-wrap border-b border-gray-300 m-2 border-box")
|
||||||
}
|
}
|
||||||
|
|
|
@ -176,7 +176,7 @@ export default class ConfirmLocationOfPoint extends Combine {
|
||||||
if(preset.exampleImages !== undefined && preset.exampleImages.length > 0){
|
if(preset.exampleImages !== undefined && preset.exampleImages.length > 0){
|
||||||
examples = new Combine([
|
examples = new Combine([
|
||||||
new Title( preset.exampleImages.length == 1 ? Translations.t.general.example : Translations.t.general.examples),
|
new Title( preset.exampleImages.length == 1 ? Translations.t.general.example : Translations.t.general.examples),
|
||||||
new Combine(preset.exampleImages.map(img => new Img(img).SetClass("h-64 m-1 w-auto"))).SetClass("flex flex-wrap items-stretch")
|
new Combine(preset.exampleImages.map(img => new Img(img).SetClass("h-64 m-1 w-auto rounded-lg"))).SetClass("flex flex-wrap items-stretch")
|
||||||
])
|
])
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -108,10 +108,10 @@
|
||||||
"path": "repair_station_example_3.jpg",
|
"path": "repair_station_example_3.jpg",
|
||||||
"license": "CC-BY-SA 3.0 Unported",
|
"license": "CC-BY-SA 3.0 Unported",
|
||||||
"authors": [
|
"authors": [
|
||||||
"or \tThelmadatter"
|
"Thelmadatter"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
"\u001b[3~https://wiki.openstreetmap.org/wiki/File:BikeRepairMonterrey.JPG"
|
"https://wiki.openstreetmap.org/wiki/File:BikeRepairMonterrey.JPG"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -3,20 +3,22 @@
|
||||||
"path": "logo.svg",
|
"path": "logo.svg",
|
||||||
"license": "CC0",
|
"license": "CC0",
|
||||||
"authors": [
|
"authors": [
|
||||||
"Stijn Wens"
|
"Toerisme Vlaanderen"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
"https://wens.be/free-antwerpenize-bicycle-font"
|
"https://toerismevlaanderen.be/pinjepunt",
|
||||||
|
"https://mapcomplete.osm.be/toerisme_vlaanderenn"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"path": "rental.svg",
|
"path": "rental.svg",
|
||||||
"license": "CC0",
|
"license": "CC0",
|
||||||
"authors": [
|
"authors": [
|
||||||
"Stijn Wens"
|
"Toerisme Vlaanderen"
|
||||||
],
|
],
|
||||||
"sources": [
|
"sources": [
|
||||||
"https://wens.be/free-antwerpenize-bicycle-font"
|
"https://toerismevlaanderen.be/pinjepunt",
|
||||||
|
"https://mapcomplete.osm.be/toerisme_vlaanderenn"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
|
@ -17,7 +17,7 @@
|
||||||
"nl": "<p class='mb-4'><i>Pin je punt</i> is een open toerismekaart waarin wandelaars en fietsers nuttige info verzamelen voor andere wandelaars en fietsers.<b>Klik op de exacte locatie op de kaart</b>om een punt toe te voegen of op een bestaand punt om het te wijzigen. We verzamelen:<ol><li>Laadpunten voor e-bikes</li><li>Openbare toiletten</li><li>Zit- en picknickbankjes</li><li>Uitkijktorens</li><li>Fietsherstelpunten</li><li>Fietsverhuurpunten</li><li>Speeltuinen</li></ol></p>"
|
"nl": "<p class='mb-4'><i>Pin je punt</i> is een open toerismekaart waarin wandelaars en fietsers nuttige info verzamelen voor andere wandelaars en fietsers.<b>Klik op de exacte locatie op de kaart</b>om een punt toe te voegen of op een bestaand punt om het te wijzigen. We verzamelen:<ol><li>Laadpunten voor e-bikes</li><li>Openbare toiletten</li><li>Zit- en picknickbankjes</li><li>Uitkijktorens</li><li>Fietsherstelpunten</li><li>Fietsverhuurpunten</li><li>Speeltuinen</li></ol></p>"
|
||||||
},
|
},
|
||||||
"descriptionTail": {
|
"descriptionTail": {
|
||||||
"nl": "<p>Een initiatief van de 5 provinciale toeristische organisaties en Toerisme Vlaanderen</p><a href='https://www.toerismevlaanderen.be/pinjepunt'>Meer informatie op toerismevlaaneren.be</a><img style='height:5rem; width: auto;' src='./assets/themes/toerisme_vlaanderen/logo.png' />"
|
"nl": "<p>Een initiatief van de 5 provinciale toeristische organisaties en Toerisme Vlaanderen</p><a href='https://www.toerismevlaanderen.be/pinjepunt'>Meer informatie op toerismevlaanderen.be</a><img style='height:5rem; width: auto;' class='mt-6 mb-2' src='./assets/themes/toerisme_vlaanderen/logo.png' />"
|
||||||
},
|
},
|
||||||
"icon": "./assets/svg/teardrop_with_hole_green.svg",
|
"icon": "./assets/svg/teardrop_with_hole_green.svg",
|
||||||
"startZoom": 8,
|
"startZoom": 8,
|
||||||
|
|
|
@ -1,83 +0,0 @@
|
||||||
/*
|
|
||||||
* This script attempt to automatically fix some basic issues when a theme from the custom generator is loaded
|
|
||||||
*/
|
|
||||||
import {Utils} from "../Utils"
|
|
||||||
import {readFileSync, writeFileSync} from "fs";
|
|
||||||
import SmallLicense from "../Models/smallLicense";
|
|
||||||
import ScriptUtils from "./ScriptUtils";
|
|
||||||
import AllImageProviders from "../Logic/ImageProviders/AllImageProviders";
|
|
||||||
import {LayoutConfigJson} from "../Models/ThemeConfig/Json/LayoutConfigJson";
|
|
||||||
import LayerConfig from "../Models/ThemeConfig/LayerConfig";
|
|
||||||
|
|
||||||
ScriptUtils.fixUtils()
|
|
||||||
|
|
||||||
if (process.argv.length == 2) {
|
|
||||||
console.log("USAGE: ts-node scripts/fixTheme <path to theme>")
|
|
||||||
throw "No path specified"
|
|
||||||
}
|
|
||||||
|
|
||||||
const path = process.argv[2]
|
|
||||||
const dir = path.substring(0, path.lastIndexOf("/"))
|
|
||||||
|
|
||||||
console.log("Fixing up ", path)
|
|
||||||
|
|
||||||
const themeConfigJson: LayoutConfigJson = JSON.parse(readFileSync(path, "UTF8"))
|
|
||||||
|
|
||||||
const licenses: SmallLicense[] = []
|
|
||||||
|
|
||||||
const replacements: { source: string, destination: string }[] = []
|
|
||||||
|
|
||||||
for (const layerConfigJson of themeConfigJson.layers) {
|
|
||||||
if (typeof (layerConfigJson) === "string") {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
if (layerConfigJson["overpassTags"] !== undefined) {
|
|
||||||
const tags = layerConfigJson["overpassTags"];
|
|
||||||
layerConfigJson["overpassTags"] = undefined;
|
|
||||||
layerConfigJson["source"] = {osmTags: tags}
|
|
||||||
}
|
|
||||||
// @ts-ignore
|
|
||||||
const layerConfig = new LayerConfig(layerConfigJson, "fix theme", true)
|
|
||||||
const images: string[] = Array.from(layerConfig.ExtractImages())
|
|
||||||
const remoteImages = images.filter(img => img.startsWith("http"))
|
|
||||||
|
|
||||||
for (const remoteImage of remoteImages) {
|
|
||||||
|
|
||||||
|
|
||||||
const filename = remoteImage.substring(remoteImage.lastIndexOf("/"))
|
|
||||||
ScriptUtils.DownloadFileTo(remoteImage, dir + "/" + filename)
|
|
||||||
|
|
||||||
|
|
||||||
const imgPath = remoteImage.substring(remoteImage.lastIndexOf("/") + 1)
|
|
||||||
|
|
||||||
for (const attributionSrc of AllImageProviders.ImageAttributionSource) {
|
|
||||||
try {
|
|
||||||
attributionSrc.GetAttributionFor(remoteImage).addCallbackAndRun(license => {
|
|
||||||
console.log("Downloaded an attribution!")
|
|
||||||
licenses.push({
|
|
||||||
path: imgPath,
|
|
||||||
license: license?.license ?? "",
|
|
||||||
authors: Utils.NoNull([license?.artist]),
|
|
||||||
sources: [remoteImage]
|
|
||||||
})
|
|
||||||
})
|
|
||||||
} catch (e) {
|
|
||||||
// Hush hush
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
replacements.push({source: remoteImage, destination: `${dir}/${imgPath}`})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
let fixedThemeJson = JSON.stringify(themeConfigJson, null, " ")
|
|
||||||
for (const replacement of replacements) {
|
|
||||||
fixedThemeJson = fixedThemeJson.replace(new RegExp(replacement.source, "g"), replacement.destination)
|
|
||||||
}
|
|
||||||
|
|
||||||
writeFileSync(dir + "/generated.license_info.json", JSON.stringify(licenses, null, " "))
|
|
||||||
writeFileSync(path + ".autofixed.json", fixedThemeJson)
|
|
||||||
|
|
||||||
console.log(`IMPORTANT:
|
|
||||||
1) Copy generated.license_info.json over into license_info.json and add the missing attributions and authors
|
|
||||||
2) Verify ${path}.autofixed.json as theme, and rename it to ${path}`)
|
|
|
@ -2,6 +2,10 @@ import {existsSync, mkdirSync, readFileSync, unlinkSync, writeFileSync} from "fs
|
||||||
import SmallLicense from "../Models/smallLicense";
|
import SmallLicense from "../Models/smallLicense";
|
||||||
import ScriptUtils from "./ScriptUtils";
|
import ScriptUtils from "./ScriptUtils";
|
||||||
|
|
||||||
|
|
||||||
|
function validateLicenseInfo(l : SmallLicense){
|
||||||
|
l.sources.map(s => new URL(s))
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* Sweeps the entire 'assets/' (except assets/generated) directory for image files and any 'license_info.json'-file.
|
* Sweeps the entire 'assets/' (except assets/generated) directory for image files and any 'license_info.json'-file.
|
||||||
* Checks that the license info is included for each of them and generates a compiles license_info.json for those
|
* Checks that the license info is included for each of them and generates a compiles license_info.json for those
|
||||||
|
@ -11,8 +15,6 @@ function generateLicenseInfos(paths: string[]): SmallLicense[] {
|
||||||
const licenses = []
|
const licenses = []
|
||||||
for (const path of paths) {
|
for (const path of paths) {
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
|
||||||
const parsed = JSON.parse(readFileSync(path, "UTF-8"))
|
const parsed = JSON.parse(readFileSync(path, "UTF-8"))
|
||||||
if (Array.isArray(parsed)) {
|
if (Array.isArray(parsed)) {
|
||||||
const l: SmallLicense[] = parsed
|
const l: SmallLicense[] = parsed
|
||||||
|
@ -22,12 +24,6 @@ function generateLicenseInfos(paths: string[]): SmallLicense[] {
|
||||||
licenses.push(...l)
|
licenses.push(...l)
|
||||||
} else {
|
} else {
|
||||||
const smallLicens: SmallLicense = parsed;
|
const smallLicens: SmallLicense = parsed;
|
||||||
/*if(parsed.license === "CC-BY"){
|
|
||||||
console.log("Rewriting ", path)
|
|
||||||
parsed.license === "CC-BY 4.0"
|
|
||||||
writeFileSync(path, JSON.stringify(smallLicens, null, " "))
|
|
||||||
}*/
|
|
||||||
|
|
||||||
smallLicens.path = path.substring(0, 1 + path.lastIndexOf("/")) + smallLicens.path
|
smallLicens.path = path.substring(0, 1 + path.lastIndexOf("/")) + smallLicens.path
|
||||||
licenses.push(smallLicens)
|
licenses.push(smallLicens)
|
||||||
}
|
}
|
||||||
|
@ -229,6 +225,7 @@ function createFullLicenseOverview(licensePaths) {
|
||||||
for (const licensePath of licensePaths) {
|
for (const licensePath of licensePaths) {
|
||||||
const licenses = <SmallLicense[]>JSON.parse(readFileSync(licensePath, "UTF-8"))
|
const licenses = <SmallLicense[]>JSON.parse(readFileSync(licensePath, "UTF-8"))
|
||||||
for (const license of licenses) {
|
for (const license of licenses) {
|
||||||
|
validateLicenseInfo(license)
|
||||||
const dir = licensePath.substring(0, licensePath.length - "license_info.json".length)
|
const dir = licensePath.substring(0, licensePath.length - "license_info.json".length)
|
||||||
license.path = dir + license.path
|
license.path = dir + license.path
|
||||||
allLicenses.push(license)
|
allLicenses.push(license)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
import {equal} from "assert";
|
import {equal} from "assert";
|
||||||
import T from "./TestHelper";
|
import T from "./TestHelper";
|
||||||
import {Translation} from "../UI/i18n/Translation";
|
import {Translation} from "../UI/i18n/Translation";
|
||||||
import * as bike_repair_station from "../assets/layers/bike_repair_station/bike_repair_station.json"
|
import * as cyclofix from "../assets/generated/themes/cyclofix.json"
|
||||||
import LayerConfig from "../Models/ThemeConfig/LayerConfig";
|
import {ExtractImages} from "../Models/ThemeConfig/Conversion/FixImages";
|
||||||
|
|
||||||
export default class ImageAttributionSpec extends T {
|
export default class ImageAttributionSpec extends T {
|
||||||
constructor() {
|
constructor() {
|
||||||
|
@ -10,9 +10,9 @@ export default class ImageAttributionSpec extends T {
|
||||||
[
|
[
|
||||||
"Should find all the images",
|
"Should find all the images",
|
||||||
() => {
|
() => {
|
||||||
const pumps: LayerConfig = new LayerConfig(bike_repair_station)
|
const images = new Set(new ExtractImages().convertStrict(cyclofix, "test"))
|
||||||
const images = pumps.ExtractImages();
|
const expectedValues = [
|
||||||
const expectedValues = ['./assets/layers/bike_repair_station/repair_station.svg',
|
'./assets/layers/bike_repair_station/repair_station.svg',
|
||||||
'./assets/layers/bike_repair_station/repair_station_pump.svg',
|
'./assets/layers/bike_repair_station/repair_station_pump.svg',
|
||||||
'./assets/layers/bike_repair_station/broken_pump.svg',
|
'./assets/layers/bike_repair_station/broken_pump.svg',
|
||||||
'./assets/layers/bike_repair_station/pump.svg',
|
'./assets/layers/bike_repair_station/pump.svg',
|
||||||
|
@ -20,7 +20,8 @@ export default class ImageAttributionSpec extends T {
|
||||||
'./assets/layers/bike_repair_station/pump_example_manual.jpg',
|
'./assets/layers/bike_repair_station/pump_example_manual.jpg',
|
||||||
'./assets/layers/bike_repair_station/pump_example.png',
|
'./assets/layers/bike_repair_station/pump_example.png',
|
||||||
'./assets/layers/bike_repair_station/pump_example_round.jpg',
|
'./assets/layers/bike_repair_station/pump_example_round.jpg',
|
||||||
'./assets/layers/bike_repair_station/repair_station_example_2.jpg']
|
'./assets/layers/bike_repair_station/repair_station_example_2.jpg',
|
||||||
|
'close']
|
||||||
for (const expected of expectedValues) {
|
for (const expected of expectedValues) {
|
||||||
T.isTrue(images.has(expected), expected + " not found")
|
T.isTrue(images.has(expected), expected + " not found")
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
import T from "./TestHelper";
|
import T from "./TestHelper";
|
||||||
import {FixImages, FixLegacyTheme} from "../Models/ThemeConfig/Conversion/LegacyJsonConvert";
|
import {FixLegacyTheme} from "../Models/ThemeConfig/Conversion/LegacyJsonConvert";
|
||||||
import LayoutConfig from "../Models/ThemeConfig/LayoutConfig";
|
import LayoutConfig from "../Models/ThemeConfig/LayoutConfig";
|
||||||
import {TagRenderingConfigJson} from "../Models/ThemeConfig/Json/TagRenderingConfigJson";
|
import {TagRenderingConfigJson} from "../Models/ThemeConfig/Json/TagRenderingConfigJson";
|
||||||
import {AddMiniMap} from "../Models/ThemeConfig/Conversion/PrepareTheme";
|
import {AddMiniMap} from "../Models/ThemeConfig/Conversion/PrepareTheme";
|
||||||
import {DetectShadowedMappings} from "../Models/ThemeConfig/Conversion/Validation";
|
import {DetectShadowedMappings} from "../Models/ThemeConfig/Conversion/Validation";
|
||||||
import * as Assert from "assert";
|
import * as Assert from "assert";
|
||||||
|
import {FixImages} from "../Models/ThemeConfig/Conversion/FixImages";
|
||||||
|
|
||||||
export default class LegacyThemeLoaderSpec extends T {
|
export default class LegacyThemeLoaderSpec extends T {
|
||||||
|
|
||||||
|
@ -239,6 +240,17 @@ export default class LegacyThemeLoaderSpec extends T {
|
||||||
"mapRendering": [
|
"mapRendering": [
|
||||||
{
|
{
|
||||||
"icon": "./TS_bolt.svg",
|
"icon": "./TS_bolt.svg",
|
||||||
|
iconBadges: [{
|
||||||
|
if: "id=yes",
|
||||||
|
then:{
|
||||||
|
mappings: [
|
||||||
|
{
|
||||||
|
if: "id=yes",
|
||||||
|
then: "./Something.svg"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}],
|
||||||
"location": [
|
"location": [
|
||||||
"point",
|
"point",
|
||||||
"centroid"
|
"centroid"
|
||||||
|
@ -433,6 +445,10 @@ export default class LegacyThemeLoaderSpec extends T {
|
||||||
const fixedValue = fixed.layers[0]["mapRendering"][0].icon
|
const fixedValue = fixed.layers[0]["mapRendering"][0].icon
|
||||||
Assert.equal("https://raw.githubusercontent.com/seppesantens/MapComplete-Themes/main/VerkeerdeBordenDatabank/TS_bolt.svg",
|
Assert.equal("https://raw.githubusercontent.com/seppesantens/MapComplete-Themes/main/VerkeerdeBordenDatabank/TS_bolt.svg",
|
||||||
fixedValue)
|
fixedValue)
|
||||||
|
|
||||||
|
const fixedMapping = fixed.layers[0]["mapRendering"][0].iconBadges[0].then.mappings[0].then
|
||||||
|
Assert.equal("https://raw.githubusercontent.com/seppesantens/MapComplete-Themes/main/VerkeerdeBordenDatabank/Something.svg",
|
||||||
|
fixedMapping)
|
||||||
} ]
|
} ]
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in a new issue