mapcomplete/Docs/BuiltinLayers.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

1048 lines
25 KiB
Markdown
Raw Normal View History

2022-02-14 04:59:49 +01:00
Special and other useful layers
2021-11-08 02:36:01 +01:00
=================================
2022-02-14 04:59:49 +01:00
## Table of contents
2021-11-30 22:45:25 +01:00
2021-11-30 22:50:48 +01:00
1. [Special and other useful layers](#special-and-other-useful-layers)
1. [Priviliged layers](#priviliged-layers)
2022-12-16 13:42:37 +01:00
1. [selected_element](#selected_element)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [gps_location](#gps_location)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [gps_location_history](#gps_location_history)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [home_location](#home_location)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [gps_track](#gps_track)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
+ [Privacy notice](#privacy-notice)
+ [export_as_gpx](#export_as_gpx)
2022-02-28 17:16:21 +01:00
+ [export_as_geojson](#export_as_geojson)
2022-11-02 13:47:34 +01:00
+ [uploadtoosm](#uploadtoosm)
+ [minimap](#minimap)
+ [delete](#delete)
1. [type_node](#type_node)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [note](#note)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
+ [conversation](#conversation)
+ [add_image](#add_image)
+ [comment](#comment)
2022-06-04 16:56:15 +02:00
+ [nearby-images](#nearby-images)
+ [report-contributor](#report-contributor)
+ [report-note](#report-note)
2022-12-06 03:41:27 +01:00
* [Filters](#filters)
2022-01-26 21:15:12 +01:00
1. [import_candidate](#import_candidate)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
2022-01-26 21:15:12 +01:00
+ [all_tags](#all_tags)
2022-06-19 22:13:38 +02:00
1. [direction](#direction)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [conflation](#conflation)
2022-02-14 04:59:49 +01:00
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [left_right_style](#left_right_style)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [split_point](#split_point)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [current_view](#current_view)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [matchpoint](#matchpoint)
- [Basic tags for this layer](#basic-tags-for-this-layer)
- [Supported attributes](#supported-attributes)
1. [Normal layers](#normal-layers)
2022-02-14 04:59:49 +01:00
MapComplete has a few data layers available in the theme which have special properties through builtin-hooks. Furthermore, there are some normal layers (which are built from normal Theme-config files) but are so general that they get a mention here.
2021-11-08 02:36:01 +01:00
2022-02-14 04:59:49 +01:00
Priviliged layers
===================
2021-11-08 02:36:01 +01:00
2021-11-08 02:36:01 +01:00
2022-12-16 13:42:37 +01:00
- [selected_element](#selected_element)
2022-02-14 04:59:49 +01:00
- [gps_location](#gps_location)
- [gps_location_history](#gps_location_history)
- [home_location](#home_location)
- [gps_track](#gps_track)
- [type_node](#type_node)
- [note](#note)
- [import_candidate](#import_candidate)
2022-06-19 22:13:38 +02:00
- [direction](#direction)
2022-02-14 04:59:49 +01:00
- [conflation](#conflation)
- [left_right_style](#left_right_style)
- [split_point](#split_point)
- [current_view](#current_view)
- [matchpoint](#matchpoint)
2021-11-08 02:36:01 +01:00
2021-11-30 22:45:25 +01:00
2022-12-16 13:42:37 +01:00
selected_element
==================
<img src='https://mapcomplete.osm.be/circle:red' height="100px">
Highlights the currently selected element. Override this layer to have different colors
- This layer is shown at zoomlevel **0** and higher
- **This layer is included automatically in every theme. This layer might contain no points**
- 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`
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:selected' target='_blank'>selected</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:selected%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2022-02-14 04:59:49 +01:00
gps_location
==============
2021-11-30 22:45:25 +01:00
2022-02-14 04:59:49 +01:00
<img src='https://mapcomplete.osm.be/crosshair:var(--catch-detail-color)' height="100px">
Meta layer showing the current location of the user. Add this to your theme and override the icon to change the appearance of the current location. The object will always have `id=gps` and will have _all_ the properties included in the [`Coordinates`-object](https://developer.mozilla.org/en-US/docs/Web/API/GeolocationCoordinates) returned by the browser.
2021-11-30 22:45:25 +01:00
2021-11-08 02:36:01 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- **This layer is included automatically in every theme. This layer might contain no points**
2022-11-14 01:28:41 +01:00
- 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`
2022-02-14 04:59:49 +01:00
2022-01-12 02:31:51 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2022-01-12 02:31:51 +01:00
Elements must have the all of following tags to be shown on this layer:
2022-01-12 02:31:51 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:id' target='_blank'>id</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:id%3Dgps' target='_blank'>gps</a>
Supported attributes
----------------------
2021-11-08 14:18:45 +01:00
2021-11-08 02:36:01 +01:00
2022-02-14 04:59:49 +01:00
gps_location_history
======================
2021-11-08 14:18:45 +01:00
2022-11-02 13:47:34 +01:00
<img src='https://mapcomplete.osm.be/square:red' height="100px">
2021-11-08 14:18:45 +01:00
2022-02-14 04:59:49 +01:00
Meta layer which contains the previous locations of the user as single points. This is mainly for technical reasons, e.g. to keep match the distance to the modified object
2022-11-02 13:47:34 +01:00
- This layer is shown at zoomlevel **1** and higher
2022-02-14 04:59:49 +01:00
- **This layer is included automatically in every theme. This layer might contain no points**
2022-11-02 13:47:34 +01:00
- This layer is not visible by default and must be enabled in the filter by the user.
2022-07-26 10:51:14 +02:00
- 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.
2022-11-02 13:47:34 +01:00
- This layer is not visible by default and the visibility cannot be toggled, effectively resulting in a fully hidden layer. This can be useful, e.g. to calculate some metatags. If you want to render this layer (e.g. for debugging), enable it by setting the URL-parameter layer-<id>=true
2022-02-14 04:59:49 +01:00
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
2021-12-03 02:30:25 +01:00
2021-12-11 02:52:51 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-11 02:52:51 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-11 02:52:51 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:user:location' target='_blank'>user:location</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:user:location%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2021-12-30 22:02:11 +01:00
2021-11-08 02:36:01 +01:00
2022-02-14 04:59:49 +01:00
home_location
2021-12-04 21:44:32 +01:00
===============
2021-11-08 14:18:45 +01:00
2022-02-14 04:59:49 +01:00
<img src='https://mapcomplete.osm.be/circle:white;./assets/svg/home.svg' height="100px">
Meta layer showing the home location of the user. The home location can be set in the [profile settings](https://www.openstreetmap.org/profile/edit) of OpenStreetMap.
2021-11-08 02:36:01 +01:00
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- **This layer is included automatically in every theme. This layer might contain no points**
2022-07-26 10:51:14 +02:00
- 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.
2022-02-14 04:59:49 +01:00
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
2021-11-08 14:18:45 +01:00
2021-11-08 02:36:01 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-11-08 02:36:01 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-11-08 02:36:01 +01:00
2021-11-08 14:18:45 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:user:home' target='_blank'>user:home</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:user:home%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2021-11-08 14:18:45 +01:00
2021-11-08 02:36:01 +01:00
2021-11-08 14:18:45 +01:00
2022-02-14 04:59:49 +01:00
gps_track
===========
2021-11-08 14:18:45 +01:00
2021-11-08 02:36:01 +01:00
2021-12-03 02:30:25 +01:00
2022-11-02 13:47:34 +01:00
Meta layer showing the previous locations of the user as single line with controls, e.g. to erase, upload or download this track. Add this to your theme and override the maprendering to change the appearance of the travelled track.
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- **This layer is included automatically in every theme. This layer might contain no points**
- This layer is not visible by default and must be enabled in the filter by the user.
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
2021-12-05 05:22:14 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:id' target='_blank'>id</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:id%3Dlocation_track' target='_blank'>location_track</a>
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### Privacy notice
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### export_as_gpx
2021-12-04 21:44:32 +01:00
2022-07-26 10:51:14 +02:00
Shows a button to export this feature as GPX. Especially useful for route relations
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-02-28 17:16:21 +01:00
### export_as_geojson
2022-07-26 10:51:14 +02:00
Shows a button to export this feature as geojson. Especially useful for debugging or using this in other programs
This tagrendering has no question and is thus read-only
2022-02-28 17:16:21 +01:00
2022-11-02 13:47:34 +01:00
### uploadtoosm
This tagrendering has no question and is thus read-only
2022-02-14 04:59:49 +01:00
### minimap
2021-12-04 21:44:32 +01:00
2022-07-26 10:51:14 +02:00
Shows a small map with the feature. Added by default to every popup
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### delete
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
type_node
===========
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
This is a priviliged meta_layer which exports _every_ point in OSM. This only works if zoomed below the point that the full tile is loaded (and not loaded via Overpass). Note that this point will also contain a property `parent_ways` which contains all the ways this node is part of as a list. This is mainly used for extremely specialized themes, which do advanced conflations. Expert use only.
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **18** and higher
2022-02-14 04:59:49 +01:00
- Not rendered on the map by default. If you want to rendering this on the map, override `mapRenderings`
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-10-11 01:39:09 +02:00
- id~^(node\/.*)$
2022-02-14 04:59:49 +01:00
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2021-12-05 05:22:14 +01:00
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
note
======
2021-12-04 21:44:32 +01:00
<img src='https://mapcomplete.osm.be/./assets/svg/note.svg' height="100px">
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
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)
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **10** and higher
2022-07-26 10:51:14 +02:00
- <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}`
2021-12-04 21:44:32 +01:00
2021-12-05 05:22:14 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-10-11 01:39:09 +02:00
- id~.+
2022-02-14 04:59:49 +01:00
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### conversation
2021-12-05 05:22:14 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### add_image
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
### comment
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-06-04 16:56:15 +02:00
### nearby-images
This tagrendering has no question and is thus read-only
2022-02-14 04:59:49 +01:00
### report-contributor
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-12-16 13:40:25 +01:00
This tagrendering is only visible in the popup if the following condition is met: `_opened_by_anonymous_user=false`
2022-04-08 22:17:08 +02:00
2022-02-14 04:59:49 +01:00
### report-note
2021-12-04 21:44:32 +01:00
This tagrendering has no question and is thus read-only
2021-12-04 21:44:32 +01:00
2021-12-05 05:22:14 +01:00
2021-12-04 21:44:32 +01:00
2022-12-06 03:41:27 +01:00
#### 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~.+
2022-02-14 04:59:49 +01:00
import_candidate
2022-01-26 21:15:12 +01:00
==================
2022-02-14 04:59:49 +01:00
<img src='https://mapcomplete.osm.be/square:red;' height="100px">
2022-01-26 21:15:12 +01:00
Layer used in the importHelper
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- Not visible in the layer selection by default. If you want to make this layer toggable, override `name`
2022-01-26 21:15:12 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
2022-01-26 21:15:12 +01:00
---------------------------
Elements must have the all of following tags to be shown on this layer:
2022-02-14 04:59:49 +01:00
Supported attributes
2022-01-26 21:15:12 +01:00
----------------------
2022-02-14 04:59:49 +01:00
### all_tags
2022-01-26 21:15:12 +01:00
This tagrendering has no question and is thus read-only
2022-01-26 21:15:12 +01:00
2022-06-19 22:13:38 +02:00
direction
===========
<img src='https://mapcomplete.osm.be/direction_gradient:var(--catch-detail-color)' height="100px">
This layer visualizes directions
- This layer is shown at zoomlevel **16** and higher
2022-07-26 10:51:14 +02:00
- 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.
2022-06-19 22:13:38 +02:00
Basic tags for this layer
---------------------------
Elements must have the all of following tags to be shown on this layer:
2022-10-11 01:39:09 +02:00
- camera:direction~.+|direction~.+
2022-06-19 22:13:38 +02:00
Supported attributes
----------------------
2022-02-14 04:59:49 +01:00
conflation
============
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
<img src='https://mapcomplete.osm.be/addSmall:#000' height="100px">
If the import-button moves OSM points, the imported way points or conflates, a preview is shown. This layer defines how this preview is rendered. This layer cannot be included in a theme.
2021-12-04 21:44:32 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **1** and higher
2022-02-14 04:59:49 +01:00
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:move' target='_blank'>move</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:move%3Dyes' target='_blank'>yes</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:newpoint' target='_blank'>newpoint</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:newpoint%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
left_right_style
==================
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Special meta-style which will show one single line, either on the left or on the right depending on the id. This is used in the small popups with left_right roads. Cannot be included in a theme
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:id' target='_blank'>id</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:id%3Dleft' target='_blank'>left</a>|<a href='https://wiki.openstreetmap.org/wiki/Key:id' target='_blank'>id</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:id%3Dright' target='_blank'>right</a>
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
split_point
=============
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
<img src='https://mapcomplete.osm.be/circle:white;./assets/svg/scissors.svg' height="100px">
2021-12-04 21:44:32 +01:00
Layer rendering the little scissors for the minimap in the 'splitRoadWizard'
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **1** and higher
2022-02-14 04:59:49 +01:00
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:_split_point' target='_blank'>_split_point</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:_split_point%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
current_view
==============
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
A meta-layer which contains one single feature, namely the BBOX of the current map view. This can be used to trigger special actions. If a popup is defined for this layer, this popup will be accessible via an extra button on screen.
2021-12-04 21:44:32 +01:00
The icon on the button is the default icon of the layer, but can be customized by detecting 'button=yes'.
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
2021-12-05 05:22:14 +01:00
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
- <a href='https://wiki.openstreetmap.org/wiki/Key:current_view' target='_blank'>current_view</a>=<a href='https://wiki.openstreetmap.org/wiki/Tag:current_view%3Dyes' target='_blank'>yes</a>
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2021-12-05 05:22:14 +01:00
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
matchpoint
============
2021-12-04 21:44:32 +01:00
<img src='https://mapcomplete.osm.be/./assets/svg/crosshair-empty.svg' height="100px">
2021-12-04 21:44:32 +01:00
The default rendering for a locationInput which snaps onto another object
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
2022-04-06 16:12:01 +02:00
- This layer is shown at zoomlevel **0** and higher
2022-02-14 04:59:49 +01:00
- This layer can **not** be included in a theme. It is solely used by [special renderings](SpecialRenderings.md) showing a minimap with custom data.
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Basic tags for this layer
---------------------------
2021-12-04 21:44:32 +01:00
Elements must have the all of following tags to be shown on this layer:
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Supported attributes
----------------------
2021-12-04 21:44:32 +01:00
2022-02-14 04:59:49 +01:00
Normal layers
===============
2021-12-04 21:44:32 +01:00
The following layers are included in MapComplete:
2022-02-14 04:59:49 +01:00
- [address](./Layers/address.md)
- [ambulancestation](./Layers/ambulancestation.md)
- [artwork](./Layers/artwork.md)
2022-12-16 13:42:37 +01:00
- [atm](./Layers/atm.md)
2023-01-10 19:34:07 +01:00
- [bank](./Layers/bank.md)
2022-02-14 04:59:49 +01:00
- [barrier](./Layers/barrier.md)
- [bench](./Layers/bench.md)
- [bench_at_pt](./Layers/bench_at_pt.md)
- [bicycle_library](./Layers/bicycle_library.md)
- [bicycle_rental](./Layers/bicycle_rental.md)
- [bicycle_tube_vending_machine](./Layers/bicycle_tube_vending_machine.md)
- [bike_cafe](./Layers/bike_cafe.md)
- [bike_cleaning](./Layers/bike_cleaning.md)
- [bike_parking](./Layers/bike_parking.md)
- [bike_repair_station](./Layers/bike_repair_station.md)
- [bike_shop](./Layers/bike_shop.md)
- [bike_themed_object](./Layers/bike_themed_object.md)
- [binocular](./Layers/binocular.md)
- [birdhide](./Layers/birdhide.md)
- [cafe_pub](./Layers/cafe_pub.md)
2022-12-16 13:42:37 +01:00
- [car_rental](./Layers/car_rental.md)
2022-02-14 04:59:49 +01:00
- [charging_station](./Layers/charging_station.md)
- [climbing](./Layers/climbing.md)
- [climbing_area](./Layers/climbing_area.md)
- [climbing_club](./Layers/climbing_club.md)
- [climbing_gym](./Layers/climbing_gym.md)
- [climbing_opportunity](./Layers/climbing_opportunity.md)
- [climbing_route](./Layers/climbing_route.md)
2022-02-14 04:59:49 +01:00
- [cluster_style](./Layers/cluster_style.md)
- [conflation](./Layers/conflation.md)
- [crab_address](./Layers/crab_address.md)
- [crossings](./Layers/crossings.md)
- [current_view](./Layers/current_view.md)
- [cycleways_and_roads](./Layers/cycleways_and_roads.md)
- [defibrillator](./Layers/defibrillator.md)
2022-12-16 13:40:25 +01:00
- [dentist](./Layers/dentist.md)
2022-02-14 04:59:49 +01:00
- [direction](./Layers/direction.md)
2022-07-10 18:37:23 +02:00
- [doctors](./Layers/doctors.md)
- [dogpark](./Layers/dogpark.md)
2022-02-14 04:59:49 +01:00
- [drinking_water](./Layers/drinking_water.md)
2022-07-26 10:51:14 +02:00
- [elevator](./Layers/elevator.md)
2022-02-14 04:59:49 +01:00
- [entrance](./Layers/entrance.md)
- [etymology](./Layers/etymology.md)
- [extinguisher](./Layers/extinguisher.md)
2022-10-11 01:39:09 +02:00
- [filters](./Layers/filters.md)
2022-02-14 04:59:49 +01:00
- [fire_station](./Layers/fire_station.md)
2022-10-27 01:50:01 +02:00
- [fitness_centre](./Layers/fitness_centre.md)
- [fitness_station](./Layers/fitness_station.md)
2022-02-14 04:59:49 +01:00
- [food](./Layers/food.md)
- [ghost_bike](./Layers/ghost_bike.md)
2022-07-26 10:51:14 +02:00
- [governments](./Layers/governments.md)
2022-02-14 04:59:49 +01:00
- [gps_location](./Layers/gps_location.md)
- [gps_location_history](./Layers/gps_location_history.md)
- [gps_track](./Layers/gps_track.md)
- [grass_in_parks](./Layers/grass_in_parks.md)
- [hackerspace](./Layers/hackerspace.md)
2022-02-14 04:59:49 +01:00
- [home_location](./Layers/home_location.md)
2022-07-10 18:37:23 +02:00
- [hospital](./Layers/hospital.md)
2022-07-26 16:58:51 +02:00
- [hotel](./Layers/hotel.md)
2022-02-14 04:59:49 +01:00
- [hydrant](./Layers/hydrant.md)
2022-07-10 18:37:23 +02:00
- [id_presets](./Layers/id_presets.md)
2022-02-14 04:59:49 +01:00
- [import_candidate](./Layers/import_candidate.md)
2022-07-26 10:51:14 +02:00
- [indoors](./Layers/indoors.md)
2022-02-14 04:59:49 +01:00
- [information_board](./Layers/information_board.md)
2022-07-02 23:24:48 +02:00
- [kerbs](./Layers/kerbs.md)
2022-06-22 15:29:10 +02:00
- [kindergarten_childcare](./Layers/kindergarten_childcare.md)
2022-02-14 04:59:49 +01:00
- [left_right_style](./Layers/left_right_style.md)
- [map](./Layers/map.md)
2022-07-31 13:33:45 +02:00
- [maproulette](./Layers/maproulette.md)
- [maproulette_challenge](./Layers/maproulette_challenge.md)
2022-02-14 04:59:49 +01:00
- [matchpoint](./Layers/matchpoint.md)
2022-06-24 03:52:54 +02:00
- [maxspeed](./Layers/maxspeed.md)
2022-02-14 04:59:49 +01:00
- [named_streets](./Layers/named_streets.md)
- [nature_reserve](./Layers/nature_reserve.md)
- [note](./Layers/note.md)
- [observation_tower](./Layers/observation_tower.md)
2022-10-11 01:39:09 +02:00
- [osm_community_index](./Layers/osm_community_index.md)
2022-08-24 14:47:36 +02:00
- [parcel_lockers](./Layers/parcel_lockers.md)
2022-02-14 04:59:49 +01:00
- [parking](./Layers/parking.md)
2022-08-24 14:47:36 +02:00
- [parking_spaces](./Layers/parking_spaces.md)
2022-02-14 04:59:49 +01:00
- [pedestrian_path](./Layers/pedestrian_path.md)
2022-07-10 18:37:23 +02:00
- [pharmacy](./Layers/pharmacy.md)
2022-12-16 13:40:25 +01:00
- [physiotherapist](./Layers/physiotherapist.md)
2022-02-14 04:59:49 +01:00
- [picnic_table](./Layers/picnic_table.md)
- [play_forest](./Layers/play_forest.md)
- [playground](./Layers/playground.md)
2022-08-24 14:47:36 +02:00
- [postboxes](./Layers/postboxes.md)
- [postoffices](./Layers/postoffices.md)
2022-02-14 04:59:49 +01:00
- [public_bookcase](./Layers/public_bookcase.md)
2022-12-16 13:42:37 +01:00
- [railway_platforms](./Layers/railway_platforms.md)
2022-07-18 00:12:56 +02:00
- [rainbow_crossings](./Layers/rainbow_crossings.md)
2022-07-26 10:51:14 +02:00
- [reception_desk](./Layers/reception_desk.md)
2022-02-28 17:16:21 +01:00
- [recycling](./Layers/recycling.md)
2022-06-22 15:29:10 +02:00
- [school](./Layers/school.md)
2022-12-16 13:42:37 +01:00
- [selected_element](./Layers/selected_element.md)
2022-07-10 18:37:23 +02:00
- [shelter](./Layers/shelter.md)
2022-02-14 04:59:49 +01:00
- [shops](./Layers/shops.md)
- [slow_roads](./Layers/slow_roads.md)
2022-10-27 01:50:01 +02:00
- [speed_camera](./Layers/speed_camera.md)
- [speed_display](./Layers/speed_display.md)
2022-02-14 04:59:49 +01:00
- [split_point](./Layers/split_point.md)
- [sport_pitch](./Layers/sport_pitch.md)
2022-10-27 01:50:01 +02:00
- [sports_centre](./Layers/sports_centre.md)
- [stairs](./Layers/stairs.md)
2022-02-14 04:59:49 +01:00
- [street_lamps](./Layers/street_lamps.md)
- [surveillance_camera](./Layers/surveillance_camera.md)
2022-06-22 15:29:10 +02:00
- [tertiary_education](./Layers/tertiary_education.md)
2022-12-16 13:42:37 +01:00
- [ticket_machine](./Layers/ticket_machine.md)
- [ticket_validator](./Layers/ticket_validator.md)
2022-02-14 04:59:49 +01:00
- [toilet](./Layers/toilet.md)
2022-10-27 01:50:01 +02:00
- [toilet_at_amenity](./Layers/toilet_at_amenity.md)
2022-02-14 04:59:49 +01:00
- [trail](./Layers/trail.md)
2022-07-10 18:37:23 +02:00
- [transit_routes](./Layers/transit_routes.md)
- [transit_stops](./Layers/transit_stops.md)
2022-02-14 04:59:49 +01:00
- [tree_node](./Layers/tree_node.md)
- [type_node](./Layers/type_node.md)
2023-01-15 03:30:33 +01:00
- [usersettings](./Layers/usersettings.md)
- [veterinary](./Layers/veterinary.md)
2022-02-14 04:59:49 +01:00
- [viewpoint](./Layers/viewpoint.md)
- [village_green](./Layers/village_green.md)
- [visitor_information_centre](./Layers/visitor_information_centre.md)
- [walls_and_buildings](./Layers/walls_and_buildings.md)
- [waste_basket](./Layers/waste_basket.md)
2022-02-28 17:16:21 +01:00
- [waste_disposal](./Layers/waste_disposal.md)
- [windturbine](./Layers/windturbine.md)
2022-02-14 04:59:49 +01:00
2021-12-04 21:44:32 +01:00
2022-02-15 00:11:11 +01:00
This document is autogenerated from [Customizations/AllKnownLayouts.ts](https://github.com/pietervdvn/MapComplete/blob/develop/Customizations/AllKnownLayouts.ts)