refactoring: Fix documentation generation, (auto)remove documentation of deleted themes
This commit is contained in:
parent
43aeb9d191
commit
b0052d3a36
33 changed files with 1565 additions and 2903 deletions
|
@ -10,6 +10,7 @@
|
||||||
1. [Index of builtin TagRendering](#index-of-builtin-tagrendering)
|
1. [Index of builtin TagRendering](#index-of-builtin-tagrendering)
|
||||||
- [Existing builtin tagrenderings](#existing-builtin-tagrenderings)
|
- [Existing builtin tagrenderings](#existing-builtin-tagrenderings)
|
||||||
+ [images](#images)
|
+ [images](#images)
|
||||||
|
+ [luminous_or_lit](#luminous_or_lit)
|
||||||
+ [wikipedia](#wikipedia)
|
+ [wikipedia](#wikipedia)
|
||||||
+ [bench.*bench-questions](#bench*bench-questions)
|
+ [bench.*bench-questions](#bench*bench-questions)
|
||||||
+ [opening_hours](#opening_hours)
|
+ [opening_hours](#opening_hours)
|
||||||
|
@ -41,7 +42,6 @@
|
||||||
+ [climbing.max_difficulty](#climbingmax_difficulty)
|
+ [climbing.max_difficulty](#climbingmax_difficulty)
|
||||||
+ [climbing.sportclimbing](#climbingsportclimbing)
|
+ [climbing.sportclimbing](#climbingsportclimbing)
|
||||||
+ [climbing.max_bolts](#climbingmax_bolts)
|
+ [climbing.max_bolts](#climbingmax_bolts)
|
||||||
+ [all_tags](#all_tags)
|
|
||||||
+ [opening_hours_by_appointment](#opening_hours_by_appointment)
|
+ [opening_hours_by_appointment](#opening_hours_by_appointment)
|
||||||
+ [multilevels](#multilevels)
|
+ [multilevels](#multilevels)
|
||||||
+ [induction-loop](#induction-loop)
|
+ [induction-loop](#induction-loop)
|
||||||
|
@ -78,6 +78,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- advertising
|
||||||
- ambulancestation
|
- ambulancestation
|
||||||
- artwork
|
- artwork
|
||||||
- atm
|
- atm
|
||||||
|
@ -117,7 +118,6 @@
|
||||||
- food
|
- food
|
||||||
- ghost_bike
|
- ghost_bike
|
||||||
- governments
|
- governments
|
||||||
- grass_in_parks
|
|
||||||
- hackerspace
|
- hackerspace
|
||||||
- hotel
|
- hotel
|
||||||
- hydrant
|
- hydrant
|
||||||
|
@ -165,6 +165,17 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### luminous_or_lit
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- advertising
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### wikipedia
|
### wikipedia
|
||||||
|
|
||||||
|
|
||||||
|
@ -664,17 +675,6 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### all_tags
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- cluster_style
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### opening_hours_by_appointment
|
### opening_hours_by_appointment
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -34,7 +34,6 @@ The following items can be easily reused in your layers
|
||||||
+ [payment-options-advanced](#payment-options-advanced)
|
+ [payment-options-advanced](#payment-options-advanced)
|
||||||
+ [denominations-coins](#denominations-coins)
|
+ [denominations-coins](#denominations-coins)
|
||||||
+ [denominations-notes](#denominations-notes)
|
+ [denominations-notes](#denominations-notes)
|
||||||
+ [last_edit](#last_edit)
|
|
||||||
+ [all_tags](#all_tags)
|
+ [all_tags](#all_tags)
|
||||||
+ [multilevels](#multilevels)
|
+ [multilevels](#multilevels)
|
||||||
+ [level](#level)
|
+ [level](#level)
|
||||||
|
@ -53,6 +52,8 @@ The following items can be easily reused in your layers
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
{questions()}
|
||||||
|
|
||||||
*Read-only tagrendering*
|
*Read-only tagrendering*
|
||||||
|
|
||||||
|
|
||||||
|
@ -379,16 +380,6 @@ what notes can you use to pay here?
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### last_edit
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class='subtle' style='font-size: small; margin-top: 2em; margin-bottom: 0.5em;'><a href='https://www.openStreetMap.org/changeset/{_last_edit:changeset}' target='_blank'>Last edited on {_last_edit:timestamp}</a> by <a href='https://www.openStreetMap.org/user/{_last_edit:contributor}' target='_blank'>{_last_edit:contributor}</a></div>
|
|
||||||
|
|
||||||
*Read-only tagrendering*
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### all_tags
|
### all_tags
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -17,14 +17,8 @@ MapComplete supports the following keys:
|
||||||
|
|
||||||
Key combination | Action
|
Key combination | Action
|
||||||
----------------- | --------
|
----------------- | --------
|
||||||
`B` | Opens the Background, layers and filters panel
|
|
||||||
`Escape` | Close the sidebar
|
`Escape` | Close the sidebar
|
||||||
`L` | Pan the map to the current location or zoom the map to the current location. Requests geopermission
|
`b` | Opens the Background, layers and filters panel
|
||||||
`M` | Select a background layer of category map
|
|
||||||
`O` | Select a background layer of category osmbasedmap
|
|
||||||
`P` | Select a background layer of category photo
|
|
||||||
`ctrl+F` | Select the search bar to search locations
|
|
||||||
`shift+O` | Sets the background layer to OpenStreetMap-carto
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from
|
This document is autogenerated from
|
||||||
|
|
|
@ -1,56 +0,0 @@
|
||||||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
|
||||||
|
|
||||||
cluster_style
|
|
||||||
===============
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The style for the clustering in all themes. Enable `debug=true` to peak into clustered tiles
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **0** and higher
|
|
||||||
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- tileId~.+
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22tileId%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### all_tags
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Shows a table with all the tags of the feature
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/cluster_style/cluster_style.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/cluster_style/cluster_style.json)
|
|
|
@ -1,106 +0,0 @@
|
||||||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
|
||||||
|
|
||||||
filters
|
|
||||||
=========
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This layer acts as library for common filters
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **0** and higher
|
|
||||||
- Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
|
|
||||||
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
|
|
||||||
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- id~.+
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### Filters
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
open_now.0 | Opened now | _isOpen=yes
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
accepts_cash.0 | Accepts cash | payment:cash=yes
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
accepts_cards.0 | Accepts payment cards | payment:cards=yes
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
has_image.0 | With and without images (default) |
|
|
||||||
has_image.1 | Has at least one image | image~.+\|image:0~.+|image:1~.+|image:2~.+|image:3~.+|mapillary~.+
|
|
||||||
has_image.2 | Probably does not have an image |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
tactile_paving.0 | With tactile paving | tactile_paving=yes
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
tactile_paving_advanced.0 | With or without tactile paving (default) |
|
|
||||||
tactile_paving_advanced.1 | With tactile paving | tactile_paving=yes
|
|
||||||
tactile_paving_advanced.2 | Without tactile paving | tactile_paving=no
|
|
||||||
tactile_paving_advanced.3 | No information about tactile paving |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
id | question | osmTags
|
|
||||||
---- | ---------- | ---------
|
|
||||||
has_organic.0 | Has organic options | organic=yes\|organic=only
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/filters/filters.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/filters/filters.json)
|
|
|
@ -1,75 +0,0 @@
|
||||||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
|
||||||
|
|
||||||
grass_in_parks
|
|
||||||
================
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/themes/playgrounds/playground.svg' height="100px">
|
|
||||||
|
|
||||||
Searches for all accessible grass patches within public parks - these are 'groenzones'
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **0** and higher
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:name' target='_blank'>name</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:name%3DPark Oude God' target='_blank'>Park Oude God</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:landuse' target='_blank'>landuse</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:landuse%3Dgrass' target='_blank'>grass</a>&<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpublic' target='_blank'>public</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes' target='_blank'>yes</a>
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22name%22%3D%22Park%20Oude%20God%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22landuse%22%3D%22grass%22%5D%5B%22access%22%3D%22public%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B%22landuse%22%3D%22grass%22%5D%5B%22access%22%3D%22yes%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### explanation
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### grass-in-parks-reviews
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/grass_in_parks/grass_in_parks.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/grass_in_parks/grass_in_parks.json)
|
|
|
@ -1,227 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
hackerspaces
|
|
||||||
==============
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/themes/hackerspaces/glider.svg' height="100px">
|
|
||||||
|
|
||||||
Hackerspace
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **8** and higher
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- [hackerspaces](https://mapcomplete.osm.be/hackerspaces)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for 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%3Dhackerspace' target='_blank'>hackerspace</a>
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22leisure%22%3D%22hackerspace%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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/hackerspace#values) [hackerspace](https://wiki.openstreetmap.org/wiki/Key:hackerspace) | Multiple choice | [makerspace](https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3Dmakerspace) [](https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3D)
|
|
||||||
[<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/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/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/drink:club-mate#values) [drink:club-mate](https://wiki.openstreetmap.org/wiki/Key:drink:club-mate) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dno)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/start_date#values) [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date) | [date](../SpecialInputElements.md#date) |
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### is_makerspace
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is this a hackerspace or a makerspace?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **This is a makerspace** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:hackerspace' target='_blank'>hackerspace</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:hackerspace%3Dmakerspace' target='_blank'>makerspace</a>
|
|
||||||
- **This is a traditional (software oriented) hackerspace** corresponds with
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### hackerspaces-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the name of this hackerspace?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [name](https://wiki.openstreetmap.org/wiki/Key:name)
|
|
||||||
This is rendered with `This hackerspace is named <b>{name}</b>`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### website
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the website of {title()}?**
|
|
||||||
|
|
||||||
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>`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **<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 {title()}?**
|
|
||||||
|
|
||||||
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>`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **<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 {title()}?**
|
|
||||||
|
|
||||||
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>`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **<a href='tel:{contact:phone}'>{contact:phone}</a>** corresponds with contact:phone~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### hackerspaces-opening_hours
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When is this hackerspace opened?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [opening_hours](https://wiki.openstreetmap.org/wiki/Key:opening_hours)
|
|
||||||
This is rendered with `{opening_hours_table()}`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Opened 24/7** 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>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### wheelchair-access
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### hs-club-mate
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Does this hackerspace serve Club Mate?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **This hackerspace serves club mate** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:drink:club-mate' target='_blank'>drink:club-mate</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **This hackerspace does not serve club mate** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:drink:club-mate' target='_blank'>drink:club-mate</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:drink:club-mate%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### hackerspaces-start_date
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **When was this hackerspace founded?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [start_date](https://wiki.openstreetmap.org/wiki/Key:start_date)
|
|
||||||
This is rendered with `This hackerspace was founded at {start_date}`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### minimap
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/themes/hackerspaces/hackerspaces.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/hackerspaces/hackerspaces.json)
|
|
|
@ -1,174 +0,0 @@
|
||||||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
|
||||||
|
|
||||||
icons
|
|
||||||
=======
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A layer acting as library for icon-tagrenderings, especially to show as badge next to a POI
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **0** and higher
|
|
||||||
- Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
|
|
||||||
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
|
|
||||||
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- id~.+
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Warning:
|
|
||||||
|
|
||||||
this quick overview is incomplete
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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/wikipedia#values) [wikipedia](https://wiki.openstreetmap.org/wiki/Key:wikipedia) | Multiple choice | [](https://wiki.openstreetmap.org/wiki/Tag:wikipedia%3D)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_isOpen#values) [_isOpen](https://wiki.openstreetmap.org/wiki/Key:_isOpen) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dno) [](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3D) [parse_error](https://wiki.openstreetmap.org/wiki/Tag:_isOpen%3Dparse_error)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/smoking#values) [smoking](https://wiki.openstreetmap.org/wiki/Key:smoking) | Multiple choice | [no](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dno) [yes](https://wiki.openstreetmap.org/wiki/Tag:smoking%3Dyes)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### wikipedialink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *<a href='https://www.wikidata.org/wiki/{wikidata}' target='_blank'><img src='./assets/svg/wikidata.svg' alt='WD'/></a>* corresponds with ``
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `wikipedia~.+|wikidata~.+`
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### isOpen
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *clock:#0f0;ring:#0f0* corresponds with `_isOpen=yes`
|
|
||||||
- *circle:#f00;clock:#fff* corresponds with `_isOpen=no`
|
|
||||||
- *clock:#ff0;ring:#ff0* corresponds with `opening_hours~.+`
|
|
||||||
- *circle:#f0f;clock:#fff* corresponds with `_isOpen=parse_error&opening_hours~.+`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### phonelink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `phone~.+`
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### emaillink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `email~.+`
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### smokingicon
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *<img textmode='🚭️' alt='no-smoking' src='./assets/tagRenderings/no_smoking.svg'/>* corresponds with `smoking=no`
|
|
||||||
- *<img textmode='🚬️' alt='smoking-allowed' src='./assets/tagRenderings/smoking.svg'/>* corresponds with `smoking=yes`
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### sharelink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### osmlink
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- ** corresponds with `id~^(.*\/-.*)$`
|
|
||||||
- *<a href='{_backend}/{id}' target='_blank'><img src='./assets/svg/osm-logo-us.svg'/></a>* corresponds with `_backend~.+`
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `id~^((node|way|relation)\/[0-9]*)$`
|
|
||||||
|
|
||||||
This tagrendering has labels `defaults`
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/icons/icons.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/icons/icons.json)
|
|
File diff suppressed because one or more lines are too long
|
@ -1,346 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
maybe_climbing
|
|
||||||
================
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/themes/climbing/climbing_unknown.svg' height="100px">
|
|
||||||
|
|
||||||
A climbing opportunity?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **19** and higher
|
|
||||||
- This layer will automatically load [climbing](./climbing.md) into the layout as it depends on it: A calculated tag loads features from this layer (calculatedTag[0] which calculates the value for _embedding_feature_properties)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- [climbing](https://mapcomplete.osm.be/climbing)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for 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%3Dsports_centre' target='_blank'>sports_centre</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dwall' target='_blank'>wall</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:barrier' target='_blank'>barrier</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:barrier%3Dretaining_wall' target='_blank'>retaining_wall</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Dcliff' target='_blank'>cliff</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Drock' target='_blank'>rock</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:natural' target='_blank'>natural</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:natural%3Dstone' target='_blank'>stone</a>
|
|
||||||
-
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22barrier%22%3D%22wall%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22barrier%22%3D%22retaining_wall%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22leisure%22%3D%22sports_centre%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22cliff%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22rock%22%5D(%7B%7Bbbox%7D%7D)%3B%0A%20%20%20%20nwr%5B!%22climbing%22%5D%5B%22natural%22%3D%22stone%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
**Warning** This quick overview is incomplete
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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/url#values) [url](https://wiki.openstreetmap.org/wiki/Key:url) | [url](../SpecialInputElements.md#url) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_embedding_feature:access#values) [_embedding_feature:access](https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dyes) [permit](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dpermit) [customers](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dmembers) [no](https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dno)
|
|
||||||
[<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) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:access%3Dyes) [permit](https://wiki.openstreetmap.org/wiki/Tag:access%3Dpermit) [customers](https://wiki.openstreetmap.org/wiki/Tag:access%3Dcustomers) [members](https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers) [no](https://wiki.openstreetmap.org/wiki/Tag:access%3Dno)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/access:description#values) [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) | [string](../SpecialInputElements.md#string) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:length#values) [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length) | [pnat](../SpecialInputElements.md#pnat) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:grade:french:min#values) [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min) | [string](../SpecialInputElements.md#string) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:grade:french:max#values) [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max) | [string](../SpecialInputElements.md#string) |
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:boulder#values) [climbing:boulder](https://wiki.openstreetmap.org/wiki/Key:climbing:boulder) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dno) [limited](https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dlimited)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:toprope#values) [climbing:toprope](https://wiki.openstreetmap.org/wiki/Key:climbing:toprope) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dno)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:sport#values) [climbing:sport](https://wiki.openstreetmap.org/wiki/Key:climbing:sport) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dno)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:traditional#values) [climbing:traditional](https://wiki.openstreetmap.org/wiki/Key:climbing:traditional) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dno)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/climbing:speed#values) [climbing:speed](https://wiki.openstreetmap.org/wiki/Key:climbing:speed) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dno)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### climbing-opportunity-name
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `name~^..*$` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### climbing-possible
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is climbing possible here?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:sport' target='_blank'>sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:sport%3Dclimbing' target='_blank'>climbing</a>
|
|
||||||
- **Climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing' target='_blank'>climbing</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing%3Dno' target='_blank'>no</a>
|
|
||||||
- **Climbing is not possible here** corresponds with sport!~^climbing$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Website
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is there a (unofficial) website with more informations (e.g. topos)?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [url](https://wiki.openstreetmap.org/wiki/Key:url)
|
|
||||||
This is rendered with `<a href='{url}' target='_blank'>{url}</a>`
|
|
||||||
|
|
||||||
Only visible if `leisure!~^sports_centre$&sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Access from containing feature
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> publicly accessible<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that </span> a permit is needed to access<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dpermit' target='_blank'>permit</a>
|
|
||||||
- **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to customers<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dcustomers' target='_blank'>customers</a>
|
|
||||||
- **<span class='subtle'>The <a href='#{_embedding_feature:id}'>containing feature</a> states that this is</span> only accessible to club members<br/>{_embedding_feature:access:description}** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dmembers' target='_blank'>members</a>
|
|
||||||
- **Not accessible as stated by <a href='#{_embedding_feature:id}'>the containing feature</a>** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:_embedding_feature:access' target='_blank'>_embedding_feature:access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_embedding_feature:access%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `_embedding_feature:access~^..*$` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Access
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Who can access here?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Publicly accessible to anyone** 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>
|
|
||||||
- **You need a permit to access here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dpermit' target='_blank'>permit</a>
|
|
||||||
- **Only customers** 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>
|
|
||||||
- **Only club members** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:access' target='_blank'>access</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:access%3Dmembers' target='_blank'>members</a>
|
|
||||||
- **Not 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%3Dno' target='_blank'>no</a>
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `climbing!~^no$&sport=climbing|climbing:sport=yes&access~^..*$|` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Access description (without _embedding_feature:access:description)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
This rendering asks information about the property [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description)
|
|
||||||
This is rendered with `{access:description}`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Avg length?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the (average) length of the routes in meters?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [climbing:length](https://wiki.openstreetmap.org/wiki/Key:climbing:length)
|
|
||||||
This is rendered with `The routes are <b>{canonical(climbing:length)}</b> long on average`
|
|
||||||
|
|
||||||
Only visible if `climbing!~^route$&climbing:toprope!~^no$&sport=climbing|climbing:sport=yes|climbing=traditional|climbing=gym` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Difficulty-min
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the grade of the easiest route here, according to the french classification system?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [climbing:grade:french:min](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:min)
|
|
||||||
This is rendered with `The lowest grade is {climbing:grade:french:min} according to the french/belgian system`
|
|
||||||
|
|
||||||
Only visible if `climbing!~^route$&climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Difficulty-max
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **What is the highest grade route here, according to the french classification system?**
|
|
||||||
|
|
||||||
This rendering asks information about the property [climbing:grade:french:max](https://wiki.openstreetmap.org/wiki/Key:climbing:grade:french:max)
|
|
||||||
This is rendered with `The highest grade is {climbing:grade:french:max} according to the french/belgian system`
|
|
||||||
|
|
||||||
Only visible if `climbing!~^route$&climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Boldering?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is bouldering possible here?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Bouldering is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Bouldering is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dno' target='_blank'>no</a>
|
|
||||||
- **Bouldering is possible, allthough there are only a few routes** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:boulder' target='_blank'>climbing:boulder</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:boulder%3Dlimited' target='_blank'>limited</a>
|
|
||||||
- **There are {climbing:boulder} boulder routes** corresponds with climbing:boulder~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Toproping?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is toprope climbing possible here?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Toprope climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:toprope' target='_blank'>climbing:toprope</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Toprope climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:toprope' target='_blank'>climbing:toprope</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:toprope%3Dno' target='_blank'>no</a>
|
|
||||||
- **There are {climbing:toprope} toprope routes** corresponds with climbing:toprope~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Sportclimbing?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is sport climbing possible here on fixed anchors?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Sport climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:sport' target='_blank'>climbing:sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Sport climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:sport' target='_blank'>climbing:sport</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:sport%3Dno' target='_blank'>no</a>
|
|
||||||
- **There are {climbing:sport} sport climbing routes** corresponds with climbing:sport~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Traditional climbing?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is traditional climbing possible here (using own gear e.g. chocks)?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **Traditional climbing is possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:traditional' target='_blank'>climbing:traditional</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **Traditional climbing is not possible here** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:traditional' target='_blank'>climbing:traditional</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:traditional%3Dno' target='_blank'>no</a>
|
|
||||||
- **There are {climbing:traditional} traditional climbing routes** corresponds with climbing:traditional~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Speed climbing?
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is **Is there a speed climbing wall?**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- **There is a speed climbing wall** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:speed' target='_blank'>climbing:speed</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dyes' target='_blank'>yes</a>
|
|
||||||
- **There is no speed climbing wall** corresponds with <a href='https://wiki.openstreetmap.org/wiki/Key:climbing:speed' target='_blank'>climbing:speed</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:climbing:speed%3Dno' target='_blank'>no</a>
|
|
||||||
- **There are {climbing:speed} speed climbing walls** corresponds with climbing:speed~^..*$_This option cannot be chosen as answer_
|
|
||||||
|
|
||||||
|
|
||||||
Only visible if `leisure=sports_centre&climbing:sport=yes|sport=climbing` is shown
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### reviews
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### questions
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### minimap
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
_This tagrendering has no question and is thus read-only_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/themes/climbing/climbing.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/themes/climbing/climbing.json)
|
|
235
Docs/Layers/note.md
Normal file
235
Docs/Layers/note.md
Normal file
|
@ -0,0 +1,235 @@
|
||||||
|
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
||||||
|
|
||||||
|
note
|
||||||
|
======
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<img src='https://mapcomplete.osm.be/./assets/svg/note.svg' height="100px">
|
||||||
|
|
||||||
|
This layer shows notes on OpenStreetMap. Having this layer in your theme will trigger the 'add new note' functionality in the 'addNewPoint'-popup (or if your theme has no presets, it'll enable adding notes)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- This layer is shown at zoomlevel **10** and higher
|
||||||
|
- <img src='../warning.svg' height='1rem'/> This layer is loaded from an external source, namely `https://api.openstreetmap.org/api/0.6/notes.json?limit=10000&closed=7&bbox={x_min},{y_min},{x_max},{y_max}`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Themes using this layer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- [notes](https://mapcomplete.osm.be/notes)
|
||||||
|
- [personal](https://mapcomplete.osm.be/personal)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Basic tags for this layer
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Elements must have the all of following tags to be shown on this layer:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- id~.+
|
||||||
|
|
||||||
|
|
||||||
|
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Supported attributes
|
||||||
|
----------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### conversation
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### add_image
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### comment
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### nearby-images
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### report-contributor
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering is only visible in the popup if the following condition is met: `_opened_by_anonymous_user=false`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### report-note
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### leftover-questions
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### minimap
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### last_edit
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering has no question and is thus read-only
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
This tagrendering is only visible in the popup if the following condition is met: `_last_edit:contributor~.+&_last_edit:changeset~.+`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### Filters
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
search.0 | Should mention {search} in the first comment | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
not.0 | Should <b>not</b> mention {search} in the first comment | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
opened_by.0 | Opened by contributor {search} | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
not_opened_by.0 | <b>Not</b> opened by contributor {search} | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
edited_by.0 | Last edited by contributor {search} | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
not_edited_by.0 | Opened after {search} | | search (string)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
opened_before.0 | Created before {search} | | search (date)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags | fields
|
||||||
|
---- | ---------- | --------- | --------
|
||||||
|
opened_after.0 | Created after {search} | | search (date)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags
|
||||||
|
---- | ---------- | ---------
|
||||||
|
anonymous.0 | Only show notes opened by an anonymous contributor | _opened_by_anonymous_user=true
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags
|
||||||
|
---- | ---------- | ---------
|
||||||
|
is_open.0 | Only show open notes |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
id | question | osmTags
|
||||||
|
---- | ---------- | ---------
|
||||||
|
no_imports.0 | All Notes (default) |
|
||||||
|
no_imports.1 | Hide import notes |
|
||||||
|
no_imports.2 | Show only import Notes | _is_import_note~.+
|
||||||
|
|
||||||
|
|
||||||
|
This document is autogenerated from [assets/layers/note/note.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note/note.json)
|
|
@ -1,126 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
note_import
|
|
||||||
=============
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/teardrop:#3333cc' height="100px">
|
|
||||||
|
|
||||||
Template for note note imports.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **10** and higher
|
|
||||||
- <img src='../warning.svg' height='1rem'/> This layer is loaded from an external source, namely `https://api.openstreetmap.org/api/0.6/notes.json?closed=0&bbox={x_min},{y_min},{x_max},{y_max}`
|
|
||||||
- This layer will automatically load [public_bookcase](./public_bookcase.md) into the layout as it depends on it: a tagrendering needs this layer (import)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#### Themes using this layer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- [personal](https://mapcomplete.osm.be/personal)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- id~^..*$
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### conversation
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Intro
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### import
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### close_note_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### close_note_mapped
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### comment
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### add_image
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/note_import/note_import.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/note_import/note_import.json)
|
|
|
@ -1,272 +0,0 @@
|
||||||
[//]: # (WARNING: this file is automatically generated. Please find the sources at the bottom and edit those sources)
|
|
||||||
|
|
||||||
usersettings
|
|
||||||
==============
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A special layer which is not meant to be shown on a map, but which is used to set user settings
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **0** and higher
|
|
||||||
- Elements don't have a title set and cannot be toggled nor will they show up in the dashboard. If you import this layer in your theme, override `title` to make this toggleable.
|
|
||||||
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
|
|
||||||
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- id~.+
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22id%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Warning:
|
|
||||||
|
|
||||||
this quick overview is incomplete
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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/mapcomplete-pictures-license#values) [mapcomplete-pictures-license](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-pictures-license) | Multiple choice | [CC0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC0) [CC-BY 4.0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC-BY 4.0) [CC-BY-SA 4.0](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-pictures-license%3DCC-BY-SA 4.0)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-show-all-questions#values) [mapcomplete-show-all-questions](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-show-all-questions) | Multiple choice | [true](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show-all-questions%3Dtrue) [false](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show-all-questions%3Dfalse)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-translation-mode#values) [mapcomplete-translation-mode](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-translation-mode) | Multiple choice | [false](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dfalse) [true](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dtrue) [mobile](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dmobile)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-translation-mode#values) [mapcomplete-translation-mode](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-translation-mode) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-translation-mode%3Dyes)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/_translation_percentage#values) [_translation_percentage](https://wiki.openstreetmap.org/wiki/Key:_translation_percentage) | Multiple choice | [100](https://wiki.openstreetmap.org/wiki/Tag:_translation_percentage%3D100)
|
|
||||||
[<img src='https://mapcomplete.osm.be/assets/svg/statistics.svg' height='18px'>](https://taginfo.openstreetmap.org/keys/mapcomplete-show_debug#values) [mapcomplete-show_debug](https://wiki.openstreetmap.org/wiki/Key:mapcomplete-show_debug) | Multiple choice | [yes](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show_debug%3Dyes) [no](https://wiki.openstreetmap.org/wiki/Tag:mapcomplete-show_debug%3Dno)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### picture-license
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This question is not meant to be placed on an OpenStreetMap-element; however it is used in the user information panel to ask which license the user wants
|
|
||||||
|
|
||||||
The question is *Under what license do you want to publish your pictures?*
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Pictures you take will be licensed with <b>CC0</b> and added to the public domain. This means that everyone can use your pictures for any purpose. <span class='subtle'>This is the default choice.</span>* corresponds with ``
|
|
||||||
- This option cannot be chosen as answer
|
|
||||||
- *Pictures you take will be licensed with <b>CC0</b> and added to the public domain. This means that everyone can use your pictures for any purpose.* corresponds with `mapcomplete-pictures-license=CC0`
|
|
||||||
- *Pictures you take will be licensed with <b>CC-BY 4.0</b> which requires everyone using your picture that they have to attribute you* corresponds with `mapcomplete-pictures-license=CC-BY 4.0`
|
|
||||||
- *Pictures you take will be licensed with <b>CC-BY-SA 4.0</b> which means that everyone using your picture must attribute you and that derivatives of your picture must be reshared with the same license.* corresponds with `mapcomplete-pictures-license=CC-BY-SA 4.0`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### all-questions-at-once
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is *Should questions for unknown data fields appear one-by-one or together?*
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Show all questions in the infobox together* corresponds with `mapcomplete-show-all-questions=true`
|
|
||||||
- *Show questions one-by-one* corresponds with `mapcomplete-show-all-questions=false`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translations-title
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is part of group `translations`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translation-mode
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is *Do you want to help translating MapComplete?*
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Don't show a button to quickly change translations* corresponds with `mapcomplete-translation-mode=false`
|
|
||||||
- *Show a button to quickly open translations when using MapComplete on a big screen* corresponds with `mapcomplete-translation-mode=true`
|
|
||||||
- *Always show the translation buttons, including on mobile* corresponds with `mapcomplete-translation-mode=mobile`
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is part of group `translations`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translation-help
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Click the 'translate'-icon next to a string to enter or update a piece of text. You need a Weblate-account for this. Create one with your OSM-username to automatically unlock translation mode.* corresponds with `mapcomplete-translation-mode=yes|mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is part of group `translations`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translation-completeness
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Completely translated* corresponds with `_translation_percentage=100`
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `mapcomplete-translation-mode=yes|mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
|
|
||||||
|
|
||||||
This tagrendering is part of group `translations`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translation-links
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `_translation_links~.+&mapcomplete-translation-mode=true|mapcomplete-translation-mode=mobile`
|
|
||||||
|
|
||||||
This tagrendering is part of group `translations`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### verified-mastodon
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *A link to your Mastodon-profile has been been found: <a href='{_mastodon_link}' target='_blank'>{_mastodon_link}</a>* corresponds with `_mastodon_link~.+`
|
|
||||||
- *We found a link to what looks to be a mastodon account, but it is unverified. <a href='https://www.openstreetmap.org/profile/edit' target='_blank'>Edit your profile description</a> and place the following there: <span class='code'><a href="{_mastodon_candidate}" rel="me">Mastodon</a>* corresponds with `_mastodon_candidate~.+`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### cscount-thanks
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *You have made changes on {_csCount} different occasions! That is awesome!* corresponds with `_csCount>0`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### translation-thanks
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *You have contributed to translating MapComplete! That's awesome!* corresponds with `_translation_contributions>0`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### contributor-thanks
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *You have contributed code to MapComplete with {_code_contributions} commits! That's awesome!* corresponds with `_code_contributions>0`
|
|
||||||
- This option cannot be chosen as answer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### show_debug
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is *Show user settings debug info?*
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Show debug info* corresponds with `mapcomplete-show_debug=yes`
|
|
||||||
- *Don't show debug info* corresponds with `mapcomplete-show_debug=no`
|
|
||||||
- *Don't show debug info* corresponds with ``
|
|
||||||
- This option cannot be chosen as answer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### debug
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This tagrendering is only visible in the popup if the following condition is met: `mapcomplete-show_debug=yes`
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/usersettings/usersettings.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/usersettings/usersettings.json)
|
|
|
@ -1,112 +0,0 @@
|
||||||
|
|
||||||
|
|
||||||
watermill
|
|
||||||
===========
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<img src='https://mapcomplete.osm.be/./assets/layers/watermill/watermill.svg' height="100px">
|
|
||||||
|
|
||||||
Watermolens
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- This layer is shown at zoomlevel **12** and higher
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Basic tags for this layer
|
|
||||||
---------------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Elements must have the all of following tags to be shown on this layer:
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- <a href='https://wiki.openstreetmap.org/wiki/Key:man_made' target='_blank'>man_made</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:man_made%3Dwatermill' target='_blank'>watermill</a>
|
|
||||||
|
|
||||||
|
|
||||||
[Execute on overpass](http://overpass-turbo.eu/?Q=%5Bout%3Ajson%5D%5Btimeout%3A90%5D%3B(%20%20%20%20nwr%5B%22man_made%22%3D%22watermill%22%5D(%7B%7Bbbox%7D%7D)%3B%0A)%3Bout%20body%3B%3E%3Bout%20skel%20qt%3B)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Supported attributes
|
|
||||||
----------------------
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Warning:
|
|
||||||
|
|
||||||
this quick overview is incomplete
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
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/access:description#values) [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description) | [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) | [Natuurpunt](https://wiki.openstreetmap.org/wiki/Tag:operator%3DNatuurpunt)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### images
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
This block shows the known images which are linked with the `image`-keys, but also via `mapillary` and `wikidata`
|
|
||||||
|
|
||||||
This tagrendering has no question and is thus read-only
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Access tag
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is *Is dit gebied toegankelijk?*
|
|
||||||
|
|
||||||
This rendering asks information about the property [access:description](https://wiki.openstreetmap.org/wiki/Key:access:description)
|
|
||||||
|
|
||||||
This is rendered with `De toegankelijkheid van dit gebied is: {access:description}`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Vrij toegankelijk* corresponds with `access=yes`
|
|
||||||
- *Niet toegankelijk* corresponds with `access=no`
|
|
||||||
- *Niet toegankelijk, want privégebied* corresponds with `access=private`
|
|
||||||
- *Toegankelijk, ondanks dat het privegebied is* corresponds with `access=permissive`
|
|
||||||
- *Enkel toegankelijk met een gids of tijdens een activiteit* corresponds with `access=guided`
|
|
||||||
- *Toegankelijk mits betaling* corresponds with `access=yes&fee=yes`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Operator tag
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The question is *Wie beheert dit pad?*
|
|
||||||
|
|
||||||
This rendering asks information about the property [operator](https://wiki.openstreetmap.org/wiki/Key:operator)
|
|
||||||
|
|
||||||
This is rendered with `Beheer door {operator}`
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- *Dit gebied wordt beheerd door Natuurpunt* corresponds with `operator=Natuurpunt`
|
|
||||||
- *Dit gebied wordt beheerd door {operator}* corresponds with `operator~^((n|N)atuurpunt.*)$`
|
|
||||||
- This option cannot be chosen as answer
|
|
||||||
|
|
||||||
|
|
||||||
This document is autogenerated from [assets/layers/watermill/watermill.json](https://github.com/pietervdvn/MapComplete/blob/develop/assets/layers/watermill/watermill.json)
|
|
|
@ -59,7 +59,7 @@ A date with date picker
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A positive number or zero
|
A whole, positive number or zero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -67,7 +67,7 @@ A positive number or zero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A number
|
A whole number, either positive, negative or zero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -170,7 +170,7 @@ A strict positive number
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A decimal
|
A decimal number
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -178,7 +178,7 @@ A decimal
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
A positive decimal (inclusive zero)
|
A positive decimal number or zero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -194,7 +194,7 @@ An email adress
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
The validatedTextField will format URLs to always be valid and have a https://-header (even though the 'https'-part will be hidden from the user
|
The validatedTextField will format URLs to always be valid and have a https://-header (even though the 'https'-part will be hidden from the user. Furthermore, some tracking parameters will be removed
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -255,4 +255,4 @@ postfix | Piece of text that will always be added to the end of the generated op
|
||||||
|
|
||||||
Shows a color picker
|
Shows a color picker
|
||||||
|
|
||||||
This document is autogenerated from [UI/Input/ValidatedTextField.ts](https://github.com/pietervdvn/MapComplete/blob/develop/UI/Input/ValidatedTextField.ts)
|
This document is autogenerated from [UI/InputElement/Validators.ts](https://github.com/pietervdvn/MapComplete/blob/develop/UI/InputElement/Validators.ts)
|
||||||
|
|
|
@ -91,27 +91,27 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "animated",
|
"key": "animated",
|
||||||
"description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
|
"description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
"value": "no"
|
"value": "no"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "animated",
|
"key": "animated",
|
||||||
"description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
|
"description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
"value": "digital_display"
|
"value": "digital_display"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "animated",
|
"key": "animated",
|
||||||
"description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
|
"description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
"value": "trivision_blades"
|
"value": "trivision_blades"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "animated",
|
"key": "animated",
|
||||||
"description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
|
"description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
"value": "winding_posters"
|
"value": "winding_posters"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "animated",
|
"key": "animated",
|
||||||
"description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign)",
|
"description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Open Advertising Map') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
"value": "revolving"
|
"value": "revolving"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,265 +0,0 @@
|
||||||
{
|
|
||||||
"data_format": 1,
|
|
||||||
"project": {
|
|
||||||
"name": "MapComplete Entrances",
|
|
||||||
"description": "Survey entrances to help wheelchair routing",
|
|
||||||
"project_url": "https://mapcomplete.osm.be/entrances",
|
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/layers/entrance/door.svg",
|
|
||||||
"contact_name": "Pieter Vander Vennet, MapComplete",
|
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "footway"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "path"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "corridor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "steps"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag",
|
|
||||||
"value": "door"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "The MapComplete theme Entrances has a layer Entrance showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "image",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "mapillary",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikidata",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikipedia",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "level",
|
|
||||||
"description": "Layer 'Entrance' shows and asks freeform values for key 'level' (in the MapComplete.osm.be theme 'Entrances')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "location",
|
|
||||||
"description": "Layer 'Entrance' shows location=underground with a fixed text, namely 'Located underground' (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "underground"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "level",
|
|
||||||
"description": "Layer 'Entrance' shows level=0 with a fixed text, namely 'Located on the ground floor' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "level",
|
|
||||||
"description": "Layer 'Entrance' shows with a fixed text, namely 'Located on the ground floor' (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key level.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "level",
|
|
||||||
"description": "Layer 'Entrance' shows level=1 with a fixed text, namely 'Located on the first floor' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "level",
|
|
||||||
"description": "Layer 'Entrance' shows level=-1 with a fixed text, namely 'Located on the first basement level' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "-1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=yes with a fixed text, namely 'No specific entrance type is known' (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key entrance.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "door"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "main"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "secondary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "service"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "exit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "entrance"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "emergency"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "home"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=yes with a fixed text, namely 'The door type is not known' (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=hinged with a fixed text, namely 'A classical, hinged door supported by joints' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "hinged"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=revolving with a fixed text, namely 'A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "revolving"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=sliding with a fixed text, namely 'A sliding door where the door slides sidewards, typically parallel with a wall' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "sliding"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=overhead with a fixed text, namely 'A door which rolls from overhead, typically seen for garages' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "overhead"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=no with a fixed text, namely 'This is an entrance without a physical door' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "no"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=yes with a fixed text, namely 'This is an automatic door' (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=no with a fixed text, namely 'This door is <b>not</b> automated' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "no"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=motion with a fixed text, namely 'This door will open automatically when <b>motion</b> is detected' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "motion"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=floor with a fixed text, namely 'This door will open automatically when a <b>sensor in the floor</b> is triggered' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "floor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=button with a fixed text, namely 'This door will open automatically when a <b>button is pressed</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "button"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=slowdown_button with a fixed text, namely 'This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "slowdown_button"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=continuous with a fixed text, namely 'This door revolves automatically all the time' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "continuous"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=serviced_on_button_press with a fixed text, namely 'This door will be opened by staff when requested by <b>pressing a button</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "serviced_on_button_press"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=serviced_on_request with a fixed text, namely 'This door will be opened by staff when requested' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "serviced_on_request"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "width",
|
|
||||||
"description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'Entrances')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "kerb:height",
|
|
||||||
"description": "Layer 'Entrance' shows and asks freeform values for key 'kerb:height' (in the MapComplete.osm.be theme 'Entrances')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "kerb:height",
|
|
||||||
"description": "Layer 'Entrance' shows kerb:height=0 with a fixed text, namely 'This door does not have a kerb' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Entrances')",
|
|
||||||
"value": "0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -2,7 +2,7 @@
|
||||||
"data_format": 1,
|
"data_format": 1,
|
||||||
"project": {
|
"project": {
|
||||||
"name": "MapComplete Ghost bikes",
|
"name": "MapComplete Ghost bikes",
|
||||||
"description": "A <b>ghost bike</b> is a memorial for a cyclist who died in a traffic accident, in the form of a white bicycle placed permanently near the accident location",
|
"description": "A ",
|
||||||
"project_url": "https://mapcomplete.osm.be/ghostbikes",
|
"project_url": "https://mapcomplete.osm.be/ghostbikes",
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/themes/ghostbikes/logo.svg",
|
"icon_url": "https://mapcomplete.osm.be/assets/themes/ghostbikes/logo.svg",
|
||||||
|
|
|
@ -1,63 +0,0 @@
|
||||||
{
|
|
||||||
"data_format": 1,
|
|
||||||
"project": {
|
|
||||||
"name": "MapComplete Governmental Offices",
|
|
||||||
"description": "On this map, Governmental offices are shown and can be easily added",
|
|
||||||
"project_url": "https://mapcomplete.osm.be/governments",
|
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/themes/onwheels/crest.svg",
|
|
||||||
"contact_name": "Pieter Vander Vennet, MapComplete",
|
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
{
|
|
||||||
"key": "office",
|
|
||||||
"description": "The MapComplete theme Governmental Offices has a layer governments showing features with this tag",
|
|
||||||
"value": "government"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "image",
|
|
||||||
"description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "mapillary",
|
|
||||||
"description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikidata",
|
|
||||||
"description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikipedia",
|
|
||||||
"description": "The layer 'governments allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "phone",
|
|
||||||
"description": "Layer 'governments' shows and asks freeform values for key 'phone' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "contact:phone",
|
|
||||||
"description": "Layer 'governments' shows contact:phone~^..*$ with a fixed text, namely '<a href='tel:{contact:phone}'>{contact:phone}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "email",
|
|
||||||
"description": "Layer 'governments' shows and asks freeform values for key 'email' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "contact:email",
|
|
||||||
"description": "Layer 'governments' shows contact:email~^..*$ with a fixed text, namely '<a href='mailto:{contact:email}' target='_blank'>{contact:email}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "website",
|
|
||||||
"description": "Layer 'governments' shows and asks freeform values for key 'website' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "contact:website",
|
|
||||||
"description": "Layer 'governments' shows contact:website~^..*$ with a fixed text, namely '<a href='{contact:website}' target='_blank'>{contact:website}</a>' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "name",
|
|
||||||
"description": "Layer 'governments' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Governmental Offices')"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,13 +0,0 @@
|
||||||
{
|
|
||||||
"data_format": 1,
|
|
||||||
"project": {
|
|
||||||
"name": "MapComplete Notes on OpenStreetMap",
|
|
||||||
"description": "A note is a pin on the map with some text to indicate something wrong",
|
|
||||||
"project_url": "https://mapcomplete.osm.be/notes",
|
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/themes/notes/logo.svg",
|
|
||||||
"contact_name": "Pieter Vander Vennet, MapComplete",
|
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
|
||||||
},
|
|
||||||
"tags": []
|
|
||||||
}
|
|
|
@ -10,6 +10,213 @@
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
"contact_email": "pietervdvn@posteo.net"
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "The MapComplete theme Personal theme has a layer Advertise showing features with this tag"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "image",
|
||||||
|
"description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "mapillary",
|
||||||
|
"description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "wikidata",
|
||||||
|
"description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "wikipedia",
|
||||||
|
"description": "The layer 'Advertise allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows and asks freeform values for key 'advertising' (in the MapComplete.osm.be theme 'Personal theme')"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=billboard with a fixed text, namely 'This is a billboard' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "billboard"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=board with a fixed text, namely 'This is a board' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "board"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=column with a fixed text, namely 'This is a column' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "column"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=flag with a fixed text, namely 'This is a flag' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "flag"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=poster_box with a fixed text, namely 'This is a poster Box' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "poster_box"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=screen with a fixed text, namely 'This is a screen' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "screen"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=sculpture with a fixed text, namely 'This is a sculpture' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "sculpture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=sign with a fixed text, namely 'This is a sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "sign"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=tarp with a fixed text, namely 'This is a tarp (a weatherproof piece of textile with an advertising message)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "tarp"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=totem with a fixed text, namely 'This is a totem' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "totem"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "advertising",
|
||||||
|
"description": "Layer 'Advertise' shows advertising=wall_painting with a fixed text, namely 'This is a wall painting' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "wall_painting"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "animated",
|
||||||
|
"description": "Layer 'Advertise' shows animated=no with a fixed text, namely '<b>Static</b>, always shows the same message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
|
"value": "no"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "animated",
|
||||||
|
"description": "Layer 'Advertise' shows animated=digital_display with a fixed text, namely 'This object has a built-in <b>digital display</b> to show prices or some other message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
|
"value": "digital_display"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "animated",
|
||||||
|
"description": "Layer 'Advertise' shows animated=trivision_blades with a fixed text, namely '<b>Trivision</b> - the billboard consists of many triangular prisms which regularly rotate' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
|
"value": "trivision_blades"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "animated",
|
||||||
|
"description": "Layer 'Advertise' shows animated=winding_posters with a fixed text, namely '<b>Scrolling</b> posters' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
|
"value": "winding_posters"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "animated",
|
||||||
|
"description": "Layer 'Advertise' shows animated=revolving with a fixed text, namely '<b>Rotates</b> on itself' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen&advertising!=flag&advertising!=tarp&advertising!=wall_painting&advertising!=sign&advertising!=board)",
|
||||||
|
"value": "revolving"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "luminous",
|
||||||
|
"description": "Layer 'Advertise' shows luminous=neon with a fixed text, namely 'This is a neon-tube light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "neon"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "lit",
|
||||||
|
"description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "yes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "luminous",
|
||||||
|
"description": "Layer 'Advertise' shows lit=yes&luminous=yes with a fixed text, namely 'This object both emits light and is lighted by an external light source' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "yes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "luminous",
|
||||||
|
"description": "Layer 'Advertise' shows luminous=yes with a fixed text, namely 'This object emits light' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "yes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "lit",
|
||||||
|
"description": "Layer 'Advertise' shows lit=yes with a fixed text, namely 'This object is lit externally, e.g. by a spotlight or other lights' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "yes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "lit",
|
||||||
|
"description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "no"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "luminous",
|
||||||
|
"description": "Layer 'Advertise' shows lit=no&luminous=no with a fixed text, namely 'This object does not emit light and is not lighted by externally' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=screen)",
|
||||||
|
"value": "no"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "operator",
|
||||||
|
"description": "Layer 'Advertise' shows and asks freeform values for key 'operator' (in the MapComplete.osm.be theme 'Personal theme')"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=commercial with a fixed text, namely 'Commercial message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "commercial"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=local with a fixed text, namely 'Local information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "local"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=safety with a fixed text, namely 'Securty information' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "safety"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=political with a fixed text, namely 'Electoral advertising' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "political"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=showbiz with a fixed text, namely 'Inormation related to theatre, concerts, ...' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "showbiz"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=non_profit with a fixed text, namely 'Message from non-profit organizations' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "non_profit"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=opinion with a fixed text, namely 'To expres your opinion' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "opinion"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=religion with a fixed text, namely 'Religious message' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "religion"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "message",
|
||||||
|
"description": "Layer 'Advertise' shows message=funding with a fixed text, namely 'Funding sign' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "funding"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "information",
|
||||||
|
"description": "Layer 'Advertise' shows information=map with a fixed text, namely 'A map' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
|
"value": "map"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sides",
|
||||||
|
"description": "Layer 'Advertise' shows sides=1 with a fixed text, namely 'This object has advertisements on a single side' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)",
|
||||||
|
"value": "1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "sides",
|
||||||
|
"description": "Layer 'Advertise' shows sides=2 with a fixed text, namely 'This object has advertisements on both sides' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising=poster_box|advertising=screen|advertising=billboard)",
|
||||||
|
"value": "2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "ref",
|
||||||
|
"description": "Layer 'Advertise' shows and asks freeform values for key 'ref' (in the MapComplete.osm.be theme 'Personal theme') (This is only shown if advertising!=sign)"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"key": "emergency",
|
"key": "emergency",
|
||||||
"description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag",
|
"description": "The MapComplete theme Personal theme has a layer Map of ambulance stations showing features with this tag",
|
||||||
|
@ -5378,6 +5585,14 @@
|
||||||
"key": "name",
|
"key": "name",
|
||||||
"description": "Layer 'Dentist' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
|
"description": "Layer 'Dentist' shows and asks freeform values for key 'name' (in the MapComplete.osm.be theme 'Personal theme')"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"key": "camera:direction",
|
||||||
|
"description": "The MapComplete theme Personal theme has a layer Direction visualization showing features with this tag"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "direction",
|
||||||
|
"description": "The MapComplete theme Personal theme has a layer Direction visualization showing features with this tag"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"key": "amenity",
|
"key": "amenity",
|
||||||
"description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
|
"description": "The MapComplete theme Personal theme has a layer Doctors showing features with this tag",
|
||||||
|
@ -9357,17 +9572,17 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:printer_cartridges",
|
"key": "recycling:printer_cartridges",
|
||||||
"description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
"description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:scrap_metal",
|
"key": "recycling:scrap_metal",
|
||||||
"description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
"description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:shoes",
|
"key": "recycling:shoes",
|
||||||
"description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
"description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -9377,12 +9592,12 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:small_electrical_appliances",
|
"key": "recycling:small_electrical_appliances",
|
||||||
"description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')",
|
"description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:needles",
|
"key": "recycling:needles",
|
||||||
"description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
"description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Personal theme')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -10,6 +10,14 @@
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
"contact_email": "pietervdvn@posteo.net"
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
|
{
|
||||||
|
"key": "camera:direction",
|
||||||
|
"description": "The MapComplete theme Surveillance under Surveillance has a layer Direction visualization showing features with this tag"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"key": "direction",
|
||||||
|
"description": "The MapComplete theme Surveillance under Surveillance has a layer Direction visualization showing features with this tag"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"key": "man_made",
|
"key": "man_made",
|
||||||
"description": "The MapComplete theme Surveillance under Surveillance has a layer Surveillance camera's showing features with this tag",
|
"description": "The MapComplete theme Surveillance under Surveillance has a layer Surveillance camera's showing features with this tag",
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
{
|
|
||||||
"data_format": 1,
|
|
||||||
"project": {
|
|
||||||
"name": "MapComplete UK Addresses",
|
|
||||||
"description": "Help to build an open dataset of UK addresses",
|
|
||||||
"project_url": "https://mapcomplete.osm.be/uk_addresses",
|
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/themes/uk_addresses/housenumber_unknown.svg",
|
|
||||||
"contact_name": "Pieter Vander Vennet, Pieter Vander Vennet, Rob Nickerson, Russ Garrett",
|
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
{
|
|
||||||
"key": "inspireid",
|
|
||||||
"description": "The MapComplete theme UK Addresses has a layer Addresses to check showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "addr:housenumber",
|
|
||||||
"description": "The MapComplete theme UK Addresses has a layer Known addresses in OSM showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "addr:street",
|
|
||||||
"description": "The MapComplete theme UK Addresses has a layer Known addresses in OSM showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "addr:housenumber",
|
|
||||||
"description": "Layer 'Known addresses in OSM' shows and asks freeform values for key 'addr:housenumber' (in the MapComplete.osm.be theme 'UK Addresses')"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "nohousenumber",
|
|
||||||
"description": "Layer 'Known addresses in OSM' shows nohousenumber=yes with a fixed text, namely 'This building has no house number' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'UK Addresses')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "addr:street",
|
|
||||||
"description": "Layer 'Known addresses in OSM' shows and asks freeform values for key 'addr:street' (in the MapComplete.osm.be theme 'UK Addresses')"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -1,223 +0,0 @@
|
||||||
{
|
|
||||||
"data_format": 1,
|
|
||||||
"project": {
|
|
||||||
"name": "MapComplete Walls and buildings",
|
|
||||||
"description": "Special builtin layer providing all walls and buildings",
|
|
||||||
"project_url": "https://mapcomplete.osm.be/walls_and_buildings",
|
|
||||||
"doc_url": "https://github.com/pietervdvn/MapComplete/tree/master/assets/themes/",
|
|
||||||
"icon_url": "https://mapcomplete.osm.be/assets/layers/walls_and_buildings/walls_and_buildings.png",
|
|
||||||
"contact_name": "Pieter Vander Vennet, MapComplete",
|
|
||||||
"contact_email": "pietervdvn@posteo.net"
|
|
||||||
},
|
|
||||||
"tags": [
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "footway"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "path"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "corridor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "highway",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Pedestrian paths showing features with this tag",
|
|
||||||
"value": "steps"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Entrance showing features with this tag"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "The MapComplete theme Walls and buildings has a layer Entrance showing features with this tag",
|
|
||||||
"value": "door"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "image",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "mapillary",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikidata",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "wikipedia",
|
|
||||||
"description": "The layer 'Entrance allows to upload images and adds them under the 'image'-tag (and image:0, image:1, ... for multiple images). Furhtermore, this layer shows images based on the keys image, wikidata, wikipedia, wikimedia_commons and mapillary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=yes with a fixed text, namely 'No specific entrance type is known' (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key entrance.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows indoor=door with a fixed text, namely 'This is an indoor door, separating a room or a corridor within a single building' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "door"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=main with a fixed text, namely 'This is the main entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "main"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=secondary with a fixed text, namely 'This is a secondary entrance' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "secondary"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=service with a fixed text, namely 'This is a service entrance - normally only used for employees, delivery, …' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "service"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=exit with a fixed text, namely 'This is an exit where one can not enter' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "exit"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=entrance with a fixed text, namely 'This is an entrance where one can only enter (but not exit)' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "entrance"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=emergency with a fixed text, namely 'This is emergency exit' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "emergency"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "indoor",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings') Picking this answer will delete the key indoor.",
|
|
||||||
"value": ""
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "entrance",
|
|
||||||
"description": "Layer 'Entrance' shows entrance=home with a fixed text, namely 'This is the entrance to a private home' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "home"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=yes with a fixed text, namely 'The door type is not known' (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=hinged with a fixed text, namely 'A classical, hinged door supported by joints' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "hinged"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=revolving with a fixed text, namely 'A revolving door which hangs on a central shaft, rotating within a cylindrical enclosure' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "revolving"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=sliding with a fixed text, namely 'A sliding door where the door slides sidewards, typically parallel with a wall' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "sliding"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=overhead with a fixed text, namely 'A door which rolls from overhead, typically seen for garages' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "overhead"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "door",
|
|
||||||
"description": "Layer 'Entrance' shows door=no with a fixed text, namely 'This is an entrance without a physical door' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "no"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=yes with a fixed text, namely 'This is an automatic door' (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "yes"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=no with a fixed text, namely 'This door is <b>not</b> automated' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "no"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=motion with a fixed text, namely 'This door will open automatically when <b>motion</b> is detected' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "motion"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=floor with a fixed text, namely 'This door will open automatically when a <b>sensor in the floor</b> is triggered' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "floor"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=button with a fixed text, namely 'This door will open automatically when a <b>button is pressed</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "button"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=slowdown_button with a fixed text, namely 'This door revolves automatically all the time, but has a <b>button to slow it down</b>, e.g. for wheelchair users' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "slowdown_button"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=continuous with a fixed text, namely 'This door revolves automatically all the time' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "continuous"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=serviced_on_button_press with a fixed text, namely 'This door will be opened by staff when requested by <b>pressing a button</b>' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "serviced_on_button_press"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "automatic_door",
|
|
||||||
"description": "Layer 'Entrance' shows automatic_door=serviced_on_request with a fixed text, namely 'This door will be opened by staff when requested' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Walls and buildings')",
|
|
||||||
"value": "serviced_on_request"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"key": "width",
|
|
||||||
"description": "Layer 'Entrance' shows and asks freeform values for key 'width' (in the MapComplete.osm.be theme 'Walls and buildings')"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
|
@ -238,17 +238,17 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:printer_cartridges",
|
"key": "recycling:printer_cartridges",
|
||||||
"description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
"description": "Layer 'Recycling' shows recycling:printer_cartridges=yes with a fixed text, namely 'Printer cartridges can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:scrap_metal",
|
"key": "recycling:scrap_metal",
|
||||||
"description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
"description": "Layer 'Recycling' shows recycling:scrap_metal=yes with a fixed text, namely 'Scrap metal can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:shoes",
|
"key": "recycling:shoes",
|
||||||
"description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Small electrical appliances can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
"description": "Layer 'Recycling' shows recycling:shoes=yes with a fixed text, namely 'Shoes can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -258,12 +258,12 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:small_electrical_appliances",
|
"key": "recycling:small_electrical_appliances",
|
||||||
"description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Needles can be recycled here' (in the MapComplete.osm.be theme 'Waste')",
|
"description": "Layer 'Recycling' shows recycling:small_electrical_appliances=yes with a fixed text, namely 'Small electrical appliances can be recycled here' (in the MapComplete.osm.be theme 'Waste')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"key": "recycling:needles",
|
"key": "recycling:needles",
|
||||||
"description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Residual waste can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
"description": "Layer 'Recycling' shows recycling:needles=yes with a fixed text, namely 'Needles can be recycled here' and allows to pick this as a default answer (in the MapComplete.osm.be theme 'Waste')",
|
||||||
"value": "yes"
|
"value": "yes"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
@ -11,7 +11,6 @@
|
||||||
- [What is a URL parameter?](#what-is-a-url-parameter)
|
- [What is a URL parameter?](#what-is-a-url-parameter)
|
||||||
- [language](#language)
|
- [language](#language)
|
||||||
- [fs-translation-mode](#fs-translation-mode)
|
- [fs-translation-mode](#fs-translation-mode)
|
||||||
- [tab](#tab)
|
|
||||||
- [fs-userbadge](#fs-userbadge)
|
- [fs-userbadge](#fs-userbadge)
|
||||||
- [fs-search](#fs-search)
|
- [fs-search](#fs-search)
|
||||||
- [fs-background](#fs-background)
|
- [fs-background](#fs-background)
|
||||||
|
@ -78,13 +77,6 @@ Finally, the URL-hash is the part after the `#`. It is `node/1234` in this case.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tab
|
|
||||||
-----
|
|
||||||
|
|
||||||
The tab that is shown in the welcome-message. The default value is _0_
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
fs-userbadge
|
fs-userbadge
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,499 @@
|
||||||
|
{|class="wikitable sortable"
|
||||||
|
! Name, link !! Genre !! Covered region !! Language !! Description !! Free materials !! Image
|
||||||
|
|-
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/personal personal]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:gl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:it|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Create a personal theme based on all the available layers of all themes
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, personal
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/cyclofix cyclofix]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:gl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: The goal of this map is to present cyclists with an easy-to-use solution to find the appropriate infrastructure for their needs
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, cyclofix
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/waste waste]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Map showing waste baskets and recycling facilities
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, waste
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/etymology etymology]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: What is the origin of a toponym?
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, etymology
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/food food]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Restaurants and fast food
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, food
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/cafes_and_pubs cafes_and_pubs]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:pa_PK|en}}, {{#language:cs|en}}, {{#language:it|en}}
|
||||||
|
|descr= A MapComplete theme: Coffeehouses, pubs and bars
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, cafes_and_pubs
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/playgrounds playgrounds]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map with playgrounds
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, playgrounds
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/hailhydrant hailhydrant]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Map to show hydrants, extinguishers, fire stations, and ambulance stations.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, hailhydrant
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/toilets toilets]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:pl|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map of public toilets
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, toilets
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/aed aed]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:sv|en}}, {{#language:pl|en}}, {{#language:pt_BR|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:sl|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:fil|en}}, {{#language:cs|en}}, {{#language:zgh|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, one can find and mark nearby defibrillators
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, aed
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/bookcases bookcases]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A public bookcase is a small streetside cabinet, box, old phone booth or some other objects where books are stored
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, bookcases
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/advertising advertising]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:ca|en}}, {{#language:es|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Where I can find advertising features?
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, advertising
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/artwork artwork]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:es|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:pl|en}}, {{#language:ca|en}}, {{#language:zh_Hans|en}}, {{#language:fil|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:zgh|en}}
|
||||||
|
|descr= A MapComplete theme: An open map of statues, busts, graffitis and other artwork all over the world
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, artwork
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/atm atm]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:id|en}}
|
||||||
|
|descr= A MapComplete theme: This map shows ATMs to withdraw or deposit money
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, atm
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/benches benches]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:pt_BR|en}}, {{#language:hu|en}}, {{#language:id|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:zh_Hans|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map of benches
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, benches
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/bicycle_rental bicycle_rental]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:id|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map with bicycle rental stations and bicycle rental shops
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, bicycle_rental
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/bicyclelib bicyclelib]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: A bicycle library is a place where bicycles can be lent, often for a small yearly fee
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, bicyclelib
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/binoculars binoculars]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map with fixed binoculars
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, binoculars
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/blind_osm blind_osm]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: Help to map features relevant for the blind
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, blind_osm
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/campersite campersite]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:fr|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:pt_BR|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Find sites to spend the night with your camper
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, campersite
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/charging_stations charging_stations]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:ru|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A worldwide map of charging stations
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, charging_stations
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/climbing climbing]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:de|en}}, {{#language:en|en}}, {{#language:ru|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: On this map you will find various climbing opportunities such as climbing gyms, bouldering halls and rocks in nature
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, climbing
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/clock clock]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Map showing all public clocks
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, clock
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/cycle_infra cycle_infra]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map where you can view and edit things related to the bicycle infrastructure.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, cycle_infra
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/cyclestreets cyclestreets]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:nb_NO|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map of cyclestreets
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, cyclestreets
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/drinking_water drinking_water]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, publicly accessible drinking water spots are shown and can be easily added
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, drinking_water
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/education education]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, you'll find information about all types of schools and education and can easily add more information
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, education
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/facadegardens facadegardens]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:it|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: This map shows facade gardens with pictures and useful info about orientation, sunshine and plant types.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, facadegardens
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/fritures fritures]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, you'll find your favourite fries shop!
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, fritures
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/ghostbikes ghostbikes]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, ghostbikes
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/hackerspaces hackerspaces]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A map of hackerspaces
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, hackerspaces
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/healthcare healthcare]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:ca|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:es|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, various healthcare related items are shown
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, healthcare
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/hotels hotels]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, you'll find hotels in your area
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, hotels
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/indoors indoors]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, publicly accessible indoor places are shown
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, indoors
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/kerbs_and_crossings kerbs_and_crossings]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:nb_NO|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A map showing kerbs and crossings
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, kerbs_and_crossings
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/maps maps]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: This theme shows all (touristic) maps that OpenStreetMap knows of
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, maps
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/maxspeed maxspeed]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: This map shows the legally allowed maximum speed on every road.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, maxspeed
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/nature nature]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A map for nature lovers, with interesting POI's
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, nature
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/notes notes]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:hu|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A note is a pin on the map with some text to indicate something wrong
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, notes
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/observation_towers observation_towers]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: Publicly accessible towers to enjoy the view
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, observation_towers
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/onwheels onwheels]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:cs|en}}, {{#language:es|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, publicly weelchair accessible places are shown and can be easily added
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, onwheels
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/openwindpowermap openwindpowermap]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}, {{#language:ca|en}}
|
||||||
|
|descr= A MapComplete theme: A map for showing and editing wind turbines
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, openwindpowermap
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/osm_community_index osm_community_index]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:es|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: An index of community resources for OpenStreetMap.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, osm_community_index
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/parkings parkings]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:nb_NO|en}}, {{#language:zh_Hant|en}}, {{#language:id|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: This map shows different parking spots
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, parkings
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/pets pets]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:da|en}}, {{#language:de|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, you'll find various interesting places for you pets: veterinarians, dog parks, pet shops, dog-friendly restaurants,
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, pets
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/postboxes postboxes]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map showing postboxes and post offices
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, postboxes
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/rainbow_crossings rainbow_crossings]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: On this map, rainbow-painted pedestrian crossings are shown and can be easily added
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, rainbow_crossings
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/shops shops]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:fr|en}}, {{#language:ja|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:nl|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: An editable map with basic shop information
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, shops
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/sport_pitches sport_pitches]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:nl|en}}, {{#language:fr|en}}, {{#language:en|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map showing sport pitches
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, sport_pitches
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/sports sports]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Map showing sport facilities.
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, sports
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/street_lighting street_lighting]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:de|en}}, {{#language:es|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:nb_NO|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: On this map you can find everything about street lighting
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, street_lighting
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/surveillance surveillance]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:fr|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:hu|en}}, {{#language:da|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Surveillance cameras and other means of surveillance
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, surveillance
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/transit transit]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:de|en}}, {{#language:fr|en}}, {{#language:da|en}}, {{#language:nl|en}}, {{#language:nb_NO|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Plan your trip with the help of the public transport system
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, transit
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/trees trees]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:fr|en}}, {{#language:it|en}}, {{#language:ja|en}}, {{#language:zh_Hant|en}}, {{#language:ru|en}}, {{#language:pl|en}}, {{#language:de|en}}, {{#language:nb_NO|en}}, {{#language:hu|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:da|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: Map all the trees
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, trees
|
||||||
|
}}
|
||||||
|
{{service_item
|
||||||
|
|name= [https://mapcomplete.osm.be/waste_basket waste_basket]
|
||||||
|
|region= Worldwide
|
||||||
|
|lang= {{#language:en|en}}, {{#language:nl|en}}, {{#language:de|en}}, {{#language:it|en}}, {{#language:zh_Hant|en}}, {{#language:hu|en}}, {{#language:fr|en}}, {{#language:nb_NO|en}}, {{#language:da|en}}, {{#language:ca|en}}, {{#language:es|en}}, {{#language:cs|en}}
|
||||||
|
|descr= A MapComplete theme: A map with waste baskets
|
||||||
|
|material= {{yes|[https://mapcomplete.osm.be/ Yes]}}
|
||||||
|
|image= MapComplete_Screenshot.png
|
||||||
|
|genre= POI, editor, waste_basket
|
||||||
|
}}
|
||||||
|
|}
|
|
@ -480,7 +480,7 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this.source.geojsonSource !== undefined) {
|
if (this.source?.geojsonSource !== undefined) {
|
||||||
extraProps.push(
|
extraProps.push(
|
||||||
new Combine([
|
new Combine([
|
||||||
Utils.runningFromConsole
|
Utils.runningFromConsole
|
||||||
|
@ -530,8 +530,8 @@ export default class LayerConfig extends WithContextLoader {
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
let neededTags: TagsFilter[] = [this.source.osmTags]
|
let neededTags: TagsFilter[] = Utils.NoNull([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"]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,20 +36,11 @@ export default class DefaultGUI {
|
||||||
}
|
}
|
||||||
|
|
||||||
private SetupUIElements() {
|
private SetupUIElements() {
|
||||||
const guiState = this.guiState
|
|
||||||
|
|
||||||
const extraLink = Toggle.If(
|
const extraLink = Toggle.If(
|
||||||
state.featureSwitchExtraLinkEnabled,
|
state.featureSwitchExtraLinkEnabled,
|
||||||
() => new ExtraLinkButton(state, state.layoutToUse.extraLink)
|
() => new ExtraLinkButton(state, state.layoutToUse.extraLink)
|
||||||
)
|
)
|
||||||
|
|
||||||
new ScrollableFullScreen(
|
|
||||||
() => Translations.t.general.attribution.attributionTitle,
|
|
||||||
() => new CopyrightPanel(state),
|
|
||||||
"copyright",
|
|
||||||
guiState.copyrightViewIsOpened
|
|
||||||
)
|
|
||||||
|
|
||||||
new Combine([extraLink]).SetClass("flex flex-col").AttachTo("top-left")
|
new Combine([extraLink]).SetClass("flex flex-col").AttachTo("top-left")
|
||||||
|
|
||||||
new Combine([
|
new Combine([
|
||||||
|
@ -64,6 +55,7 @@ export default class DefaultGUI {
|
||||||
.SetClass("flex items-center justify-center normal-background h-full")
|
.SetClass("flex items-center justify-center normal-background h-full")
|
||||||
.AttachTo("on-small-screen")
|
.AttachTo("on-small-screen")
|
||||||
|
|
||||||
|
const guiState = this.guiState
|
||||||
new LeftControls(state, guiState).AttachTo("bottom-left")
|
new LeftControls(state, guiState).AttachTo("bottom-left")
|
||||||
new RightControls(state, this.geolocationHandler).AttachTo("bottom-right")
|
new RightControls(state, this.geolocationHandler).AttachTo("bottom-right")
|
||||||
|
|
||||||
|
|
|
@ -44,25 +44,21 @@ export default class FeatureInfoBox extends ScrollableFullScreen {
|
||||||
|
|
||||||
public static GenerateContent(
|
public static GenerateContent(
|
||||||
tags: UIEventSource<any>,
|
tags: UIEventSource<any>,
|
||||||
layerConfig: LayerConfig,
|
layerConfig: LayerConfig
|
||||||
state: FeaturePipelineState,
|
|
||||||
showAllQuestions?: Store<boolean>
|
|
||||||
): BaseUIElement {
|
): BaseUIElement {
|
||||||
return new Toggle(
|
return new Toggle(
|
||||||
new Combine([
|
new Combine([
|
||||||
Svg.delete_icon_svg().SetClass("w-8 h-8"),
|
Svg.delete_icon_svg().SetClass("w-8 h-8"),
|
||||||
Translations.t.delete.isDeleted,
|
Translations.t.delete.isDeleted,
|
||||||
]).SetClass("flex justify-center font-bold items-center"),
|
]).SetClass("flex justify-center font-bold items-center"),
|
||||||
FeatureInfoBox.GenerateMainContent(tags, layerConfig, state, showAllQuestions),
|
FeatureInfoBox.GenerateMainContent(tags, layerConfig),
|
||||||
tags.map((t) => t["_deleted"] == "yes")
|
tags.map((t) => t["_deleted"] == "yes")
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
private static GenerateMainContent(
|
private static GenerateMainContent(
|
||||||
tags: UIEventSource<any>,
|
tags: UIEventSource<any>,
|
||||||
layerConfig: LayerConfig,
|
layerConfig: LayerConfig
|
||||||
state: FeaturePipelineState
|
|
||||||
): BaseUIElement {
|
): BaseUIElement {
|
||||||
let questionBoxes: Map<string, QuestionBox> = new Map<string, QuestionBox>()
|
|
||||||
const t = Translations.t.general
|
const t = Translations.t.general
|
||||||
|
|
||||||
const withQuestion = layerConfig.tagRenderings.filter(
|
const withQuestion = layerConfig.tagRenderings.filter(
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
"generate:translations": "vite-node scripts/generateTranslations.ts",
|
"generate:translations": "vite-node scripts/generateTranslations.ts",
|
||||||
"reset:translations": "vite-node scripts/generateTranslations.ts -- --ignore-weblate",
|
"reset:translations": "vite-node scripts/generateTranslations.ts -- --ignore-weblate",
|
||||||
"generate:layouts": "vite-node scripts/generateLayouts.ts",
|
"generate:layouts": "vite-node scripts/generateLayouts.ts",
|
||||||
"generate:docs": "vite-node scripts/generateDocs.ts && vite-node scripts/generateTaginfoProjectFiles.ts",
|
"generate:docs": "rm -rf Docs/Themes/* && rm -rf Docs/Layers/* && rm -rf Docs/TagInfo && mkdir Docs/TagInfo && vite-node scripts/generateDocs.ts && vite-node scripts/generateTaginfoProjectFiles.ts",
|
||||||
"generate:cache:speelplekken": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- speelplekken 14 ../MapComplete-data/speelplekken_cache/ 51.20 4.35 51.09 4.56",
|
"generate:cache:speelplekken": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- speelplekken 14 ../MapComplete-data/speelplekken_cache/ 51.20 4.35 51.09 4.56",
|
||||||
"generate:cache:natuurpunt": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- natuurpunt 12 ../MapComplete-data/natuurpunt_cache/ 50.40 2.1 51.54 6.4 --generate-point-overview nature_reserve,visitor_information_centre",
|
"generate:cache:natuurpunt": "npm run generate:layeroverview && vite-node scripts/generateCache.ts -- natuurpunt 12 ../MapComplete-data/natuurpunt_cache/ 50.40 2.1 51.54 6.4 --generate-point-overview nature_reserve,visitor_information_centre",
|
||||||
"generate:layeroverview": "export NODE_OPTIONS=\"--max-old-space-size=8192\" && vite-node scripts/generateLayerOverview.ts",
|
"generate:layeroverview": "export NODE_OPTIONS=\"--max-old-space-size=8192\" && vite-node scripts/generateLayerOverview.ts",
|
||||||
|
|
|
@ -1,26 +1,20 @@
|
||||||
import Combine from "../UI/Base/Combine"
|
import Combine from "../UI/Base/Combine"
|
||||||
import BaseUIElement from "../UI/BaseUIElement"
|
import BaseUIElement from "../UI/BaseUIElement"
|
||||||
import { existsSync, mkdirSync, writeFileSync } from "fs"
|
import { existsSync, mkdirSync, writeFile, writeFileSync } from "fs"
|
||||||
import { AllKnownLayouts } from "../Customizations/AllKnownLayouts"
|
import { AllKnownLayouts } from "../Customizations/AllKnownLayouts"
|
||||||
import TableOfContents from "../UI/Base/TableOfContents"
|
import TableOfContents from "../UI/Base/TableOfContents"
|
||||||
import SimpleMetaTaggers from "../Logic/SimpleMetaTagger"
|
import SimpleMetaTaggers from "../Logic/SimpleMetaTagger"
|
||||||
import ValidatedTextField from "../UI/Input/ValidatedTextField"
|
|
||||||
import SpecialVisualizations from "../UI/SpecialVisualizations"
|
import SpecialVisualizations from "../UI/SpecialVisualizations"
|
||||||
import { ExtraFunctions } from "../Logic/ExtraFunctions"
|
import { ExtraFunctions } from "../Logic/ExtraFunctions"
|
||||||
import Title from "../UI/Base/Title"
|
import Title from "../UI/Base/Title"
|
||||||
import Minimap from "../UI/Base/Minimap"
|
|
||||||
import QueryParameterDocumentation from "../UI/QueryParameterDocumentation"
|
import QueryParameterDocumentation from "../UI/QueryParameterDocumentation"
|
||||||
import ScriptUtils from "./ScriptUtils"
|
import ScriptUtils from "./ScriptUtils"
|
||||||
import List from "../UI/Base/List"
|
import List from "../UI/Base/List"
|
||||||
import SharedTagRenderings from "../Customizations/SharedTagRenderings"
|
import SharedTagRenderings from "../Customizations/SharedTagRenderings"
|
||||||
import { writeFile } from "fs"
|
|
||||||
import Translations from "../UI/i18n/Translations"
|
import Translations from "../UI/i18n/Translations"
|
||||||
import themeOverview from "../assets/generated/theme_overview.json"
|
import themeOverview from "../assets/generated/theme_overview.json"
|
||||||
import DefaultGUI from "../UI/DefaultGUI"
|
|
||||||
import FeaturePipelineState from "../Logic/State/FeaturePipelineState"
|
|
||||||
import LayoutConfig from "../Models/ThemeConfig/LayoutConfig"
|
import LayoutConfig from "../Models/ThemeConfig/LayoutConfig"
|
||||||
import bookcases from "../assets/generated/themes/bookcases.json"
|
import bookcases from "../assets/generated/themes/bookcases.json"
|
||||||
import { DefaultGuiState } from "../UI/DefaultGuiState"
|
|
||||||
import fakedom from "fake-dom"
|
import fakedom from "fake-dom"
|
||||||
import Hotkeys from "../UI/Base/Hotkeys"
|
import Hotkeys from "../UI/Base/Hotkeys"
|
||||||
import { QueryParameters } from "../Logic/Web/QueryParameters"
|
import { QueryParameters } from "../Logic/Web/QueryParameters"
|
||||||
|
@ -29,6 +23,9 @@ import Constants from "../Models/Constants"
|
||||||
import LayerConfig from "../Models/ThemeConfig/LayerConfig"
|
import LayerConfig from "../Models/ThemeConfig/LayerConfig"
|
||||||
import DependencyCalculator from "../Models/ThemeConfig/DependencyCalculator"
|
import DependencyCalculator from "../Models/ThemeConfig/DependencyCalculator"
|
||||||
import { AllSharedLayers } from "../Customizations/AllSharedLayers"
|
import { AllSharedLayers } from "../Customizations/AllSharedLayers"
|
||||||
|
import ThemeViewState from "../Models/ThemeViewState"
|
||||||
|
import Validators from "../UI/InputElement/Validators"
|
||||||
|
|
||||||
function WriteFile(
|
function WriteFile(
|
||||||
filename,
|
filename,
|
||||||
html: BaseUIElement,
|
html: BaseUIElement,
|
||||||
|
@ -159,8 +156,8 @@ function GenLayerOverviewText(): BaseUIElement {
|
||||||
themesPerLayer.get(l.id),
|
themesPerLayer.get(l.id),
|
||||||
layerIsNeededBy,
|
layerIsNeededBy,
|
||||||
DependencyCalculator.getLayerDependencies(l),
|
DependencyCalculator.getLayerDependencies(l),
|
||||||
Constants.added_by_default.indexOf(l.id) >= 0,
|
Constants.added_by_default.indexOf(<any>l.id) >= 0,
|
||||||
Constants.no_include.indexOf(l.id) < 0
|
Constants.no_include.indexOf(<any>l.id) < 0
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
new Title("Normal layers", 1),
|
new Title("Normal layers", 1),
|
||||||
|
@ -310,7 +307,7 @@ ScriptUtils.fixUtils()
|
||||||
generateWikipage()
|
generateWikipage()
|
||||||
|
|
||||||
GenOverviewsForSingleLayer((layer, element, inlineSource) => {
|
GenOverviewsForSingleLayer((layer, element, inlineSource) => {
|
||||||
console.log("Exporting ", layer.id)
|
ScriptUtils.erasableLog("Exporting layer documentation for", layer.id)
|
||||||
if (!existsSync("./Docs/Layers")) {
|
if (!existsSync("./Docs/Layers")) {
|
||||||
mkdirSync("./Docs/Layers")
|
mkdirSync("./Docs/Layers")
|
||||||
}
|
}
|
||||||
|
@ -322,6 +319,9 @@ GenOverviewsForSingleLayer((layer, element, inlineSource) => {
|
||||||
})
|
})
|
||||||
|
|
||||||
Array.from(AllKnownLayouts.allKnownLayouts.values()).map((theme) => {
|
Array.from(AllKnownLayouts.allKnownLayouts.values()).map((theme) => {
|
||||||
|
if (!existsSync("./Docs/Themes")) {
|
||||||
|
mkdirSync("./Docs/Themes")
|
||||||
|
}
|
||||||
const docs = GenerateDocumentationForTheme(theme)
|
const docs = GenerateDocumentationForTheme(theme)
|
||||||
WriteFile(
|
WriteFile(
|
||||||
"./Docs/Themes/" + theme.id + ".md",
|
"./Docs/Themes/" + theme.id + ".md",
|
||||||
|
@ -342,8 +342,8 @@ WriteFile(
|
||||||
]).SetClass("flex-col"),
|
]).SetClass("flex-col"),
|
||||||
["Logic/SimpleMetaTagger.ts", "Logic/ExtraFunctions.ts"]
|
["Logic/SimpleMetaTagger.ts", "Logic/ExtraFunctions.ts"]
|
||||||
)
|
)
|
||||||
WriteFile("./Docs/SpecialInputElements.md", ValidatedTextField.HelpText(), [
|
WriteFile("./Docs/SpecialInputElements.md", Validators.HelpText(), [
|
||||||
"UI/Input/ValidatedTextField.ts",
|
"UI/InputElement/Validators.ts",
|
||||||
])
|
])
|
||||||
WriteFile("./Docs/BuiltinLayers.md", GenLayerOverviewText(), ["Customizations/AllKnownLayouts.ts"])
|
WriteFile("./Docs/BuiltinLayers.md", GenLayerOverviewText(), ["Customizations/AllKnownLayouts.ts"])
|
||||||
WriteFile("./Docs/BuiltinQuestions.md", SharedTagRenderings.HelpText(), [
|
WriteFile("./Docs/BuiltinQuestions.md", SharedTagRenderings.HelpText(), [
|
||||||
|
@ -397,11 +397,6 @@ WriteFile("./Docs/BuiltinQuestions.md", SharedTagRenderings.HelpText(), [
|
||||||
WriteFile("./Docs/BuiltinIndex.md", docs, ["assets/layers/*.json"])
|
WriteFile("./Docs/BuiltinIndex.md", docs, ["assets/layers/*.json"])
|
||||||
}
|
}
|
||||||
|
|
||||||
Minimap.createMiniMap = (_) => {
|
|
||||||
console.log("Not creating a minimap, it is disabled")
|
|
||||||
return undefined
|
|
||||||
}
|
|
||||||
|
|
||||||
WriteFile("./Docs/URL_Parameters.md", QueryParameterDocumentation.GenerateQueryParameterDocs(), [
|
WriteFile("./Docs/URL_Parameters.md", QueryParameterDocumentation.GenerateQueryParameterDocs(), [
|
||||||
"Logic/Web/QueryParameters.ts",
|
"Logic/Web/QueryParameters.ts",
|
||||||
"UI/QueryParameterDocumentation.ts",
|
"UI/QueryParameterDocumentation.ts",
|
||||||
|
@ -415,10 +410,8 @@ QueryParameters.GetQueryParameter(
|
||||||
"The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'"
|
"The mode the application starts in, e.g. 'map', 'dashboard' or 'statistics'"
|
||||||
)
|
)
|
||||||
|
|
||||||
new DefaultGUI(
|
{
|
||||||
new FeaturePipelineState(new LayoutConfig(<any>bookcases)),
|
new ThemeViewState(new LayoutConfig(<any>bookcases))
|
||||||
new DefaultGuiState()
|
WriteFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [])
|
||||||
).setup()
|
}
|
||||||
|
|
||||||
WriteFile("./Docs/Hotkeys.md", Hotkeys.generateDocumentation(), [])
|
|
||||||
console.log("Generated docs")
|
console.log("Generated docs")
|
||||||
|
|
Loading…
Reference in a new issue