Tag:ele

From Imagico.de TagDoc
Revision as of 20:41, 4 March 2022 by Imagico (talk | contribs) (Creating page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
2022-02-16
ele=*
density_map_small.png
Elevation of the feature relative to sea level in meters
TopographyPhysical Geography
Tag level secondary
Tag type quantitative
Geometry conventions mixed
Closed way default In OSM2pgsql closed ways are by default interpreted as lines/linestrings In OSM-Carto closed ways are by default interpreted as lines/linestrings In OpenTopoMap closed ways are by default interpreted as lines/linestrings
Way direction significant no
Data quality and volume
  When tagged on node When tagged on linear way When tagged on polygon
Consistency: excellent
Verifiability: 🞼 + +
Feature count: 2.26M 19.6k 5.38M
Number of nodes: 2.26M 531k 90.9M
Nodes per feature: 27.1 16.9
Average segment length: 147m 9m
Total size (in km/km²): 25.0k 1.44M
Taginfo numbers and trends
  When tagged on node When tagged on way When tagged on relation
Counts: 2.26M 5.26M 140k
30 days trend: 4094 3597 288
 ⮡ Percent: 0.18 0.07 0.21

The tag ele=* is used to map the elevation of a feature relative to sea level.

ele=* essentially adds a third dimension coordinate to features in the OSM database.

Primary tags

The tag is used mostly together with the following primary tags:

There are some, less frequently used, primary tags not in the above list where a significant percentage of features are mapped with an ele=* tag. Specifically:

Secondary tags

There are a few tags that are used as secondary tags to ele=* as well though none of them is particularly widespread in use. Those are:

Consistency in use

Overall consistency in use of the tag is excellent. Elevation values are occasionally specified in feet rather than meters. This is however overall fairly rare. Most of the uses of the tag specify a numerical value - matching the regular expression ^-?\d{1,4}(\.\d+)?$ that is used by OSM-Carto. Not exclusively numerical values are most commonly of the forms:

  • ^-?\d{1,4}(\.\d+)?\s*(ft|feet)$ - 944 features
  • ^-?\d{1,4}(\.\d+)?\s*(m|meters?)$ - 1419 features
  • ^-?\d{1,4}(\.\d+)?;-?\d{1,4}(\.\d+)$ (that is two semicolon separated values) - 268 features
  • other forms not matching ^-?\d{1,4}(\.\d+)?$ - 3460 features

Another source of smaller inconsistencies is that elevations are specified based on different reference geoids.

Value accuracy

The accuracy of elevation values tagged is typically good but varies quite a bit depending on how the values were determined. Values van be pretty far off when elevations of peaks for example are tagged based on some seemingly authoritive sources, sometimes by several hundred meters. Values determined from digital elevation models depend on the model used and for peaks often understate the elevation systematically. For many of the imported buildings the elevation values are fairly accurate as they are often determined from high resolution local measurements.

Verifiability

Verifiability of ele=* is excellent when applied to nodes. This is more of a problem for lines and polygons - unless those are constant elevation like in case of lakes.

Completeness

None of the feature types the ele=* tag is used on applies this tag with a very high level of completeness. The highest percentages can be found on natural=peak, natural=volcano and natural=hill.

History of use

A large fraction of the ele=* values in the OpenStreetMap database comes from data imports. This in particular applies to almost all of the buildings. Manual mapping is more widespread for natural=peak and natural=water. Also quite a significant fraction of features have an elevation value automatically determined from digital elevation data sets.

Rendering

There are a number of features that are rendered in OSM-Carto with a label for ele=*.

OSM-Carto - nodes with ele=* and natural=peak

carto.basic_node.13.ele@natural=peak.png
z13
carto.basic_node.14.ele@natural=peak.png
z14
carto.basic_node.15.ele@natural=peak.png
z15
carto.basic_node.16.ele@natural=peak.png
z16
carto.basic_node.17.ele@natural=peak.png
z17
carto.basic_node.18.ele@natural=peak.png
z18
carto.basic_node.19.ele@natural=peak.png
z19
OSM-Carto - nodes with ele=* and natural=volcano

carto.basic_node.13.ele@natural=volcano.png
z13
carto.basic_node.14.ele@natural=volcano.png
z14
carto.basic_node.15.ele@natural=volcano.png
z15
carto.basic_node.16.ele@natural=volcano.png
z16
carto.basic_node.17.ele@natural=volcano.png
z17
carto.basic_node.18.ele@natural=volcano.png
z18
carto.basic_node.19.ele@natural=volcano.png
z19
OSM-Carto - nodes with ele=* and natural=saddle

carto.basic_node.15.ele@natural=saddle.png
z15
carto.basic_node.16.ele@natural=saddle.png
z16
carto.basic_node.17.ele@natural=saddle.png
z17
carto.basic_node.18.ele@natural=saddle.png
z18
carto.basic_node.19.ele@natural=saddle.png
z19

carto.basic_node.14.ele@tourism=alpine_hut.png
z14
carto.basic_node.15.ele@tourism=alpine_hut.png
z15
carto.basic_node.16.ele@tourism=alpine_hut.png
z16
carto.basic_node.17.ele@tourism=alpine_hut.png
z17
carto.basic_node.18.ele@tourism=alpine_hut.png
z18
carto.basic_node.19.ele@tourism=alpine_hut.png
z19
OSM-Carto - nodes with ele=* and amenity=shelter

carto.basic_node.17.ele@amenity=shelter.png
z17
carto.basic_node.18.ele@amenity=shelter.png
z18
carto.basic_node.19.ele@amenity=shelter.png
z19