Elevation model: Difference between revisions

From Tygron Support wiki
Jump to navigation Jump to search
 
(53 intermediate revisions by 5 users not shown)
Line 1: Line 1:
#REDIRECT [[Terrain height]]
[[File:Api_current_situation_geography.png|thumb|right|400px|[[Elevation model]] in relation to [[Terrain]]s, [[Height sector]]s and [[Elevation GeoTIFF]]s.]]
 
An elevation model (or DEM, Digital Elevation Model), is a model representation of terrain heights; the quantitative measurement of vertical elevation change in a landscape. On a small scale, differences in terrain height can affect shade and water distribution. On a larger scale, terrain height has an effect on weather and climate patterns.
==What is an elevation model==
An elevation model (or DEM, Digital Elevation Model), is a model representation of terrain heights; the quantitative measurement of vertical elevation change in a landscape. On a small scale, differences in terrain height can affect shade and water distribution. On a larger scale, terrain height has an effect on weather and climate patterns.{{clear}}


==Implementation in the {{software}}==
==Implementation in the {{software}}==
[[File:DTM_DSM.png|thumb|200px|left|Source: https://commons.wikimedia.org/wiki/File:DTM_DSM.svg]]
[[File:DTM_DSM.png|thumb|200px|left|Source: https://commons.wikimedia.org/wiki/File:DTM_DSM.svg]]
The elevation model (also referred to as DEM) in the {{software}} is a 3-dimensional grid with values indicating the terrain height in meters relative to {{datum}}. [[Terrain]] in this context meaning the soil and the subsurface. <br>
The elevation model (also referred to as DEM) in the {{software}} is a 2-dimensional grid with values indicating the terrain height in meters relative to {{datum}}. [[Terrain]] in this context meaning the soil and the subsurface.  
The [[3D World]] visualizes the elevation model inherently as the bottom plane upon which all other features, such as [[Construction]]s, are placed. Changes in terrain height are similarly changes in the height of that plane.<br>
 
In the {{software}}, the elevation model offers terrein heights representation as both a DTM (Digital Terrain Model) and as a DSM (Digital Surface Model). A DTM represents the bare ground surface without any objects like plants and buildings. In contrast; a DSM represents the earth's surface including all objects (e.g. houses, trees, etc.) on it. Therefore features such as [[Construction]]s are explicitly not a part of the DTM, but are a part of the DSM. In locations with [[Water (Terrain Attribute)|water]], the elevation model follows the bottom of the water body for both the DTM and the DSM.
The [[3D Visualization]] displays the elevation model inherently as the bottom plane upon which all other features, such as [[building]]s, are placed. Changes in terrain height are similarly changes in the height of that plane.
 
In the {{software}}, the elevation model offers terrain heights representation as both a [[Digital Terrain Model Overlay|DTM (Digital Terrain Model)]] and as a [[Digital Surface Model Overlay|DSM (Digital Surface Model)]]. A DTM represents the bare ground surface without any objects like plants and buildings. In contrast; a DSM represents the earth's surface including all objects (e.g. houses, trees, etc.) on it. This means features such as [[building]]s are explicitly not a part of the DTM, but are a part of the DSM. In locations with [[Water (Terrain Attribute)|water]], the elevation model follows the bottom of the water body for both the DTM and the DSM.


The [[3D Visualization]] displays the elevation model inherently as the bottom plane upon which all other features, such as [[building]]s, are placed. Changes in terrain height are similarly changes in the height of that plane.


The elevation model is generated when a [[Project]] is first created. Any changes to the elevation model are applied directly, including [[manually drawn changes]] as well as [[imported changes]].
The elevation model consists of a single data set, which is generated when a [[Project]] is first created. Any changes to the elevation model are applied directly to that data set, including [[manually drawn changes]] as well as [[imported changes]].
{{clear}}
{{clear}}
===Heightmap Overlay===
{{main|Heightmap Overlay}}
More insight into the elevation model can be provided by adding the [[Heightmap Overlay]], which is a [[Grid Overlay]] showing the (average) height of the terrain per [[grid cell size|grid cell]]. You can add the DSM and DTM Heightmap Overlays.


==Elevation model generation==
===Elevation model generation===
[[File:Ahn.jpg|300px|thumb|right|The [[Advanced options (New project Wizard)|advanced options]] allow you to select data sources and resolutions for the elevation mode.]]
The elevation model is generated when a [[Project]] is first created. The [[Advanced options (New Project Wizard)|advanced options]] allow you to select the used data sources and resolution for the elevation model.
[[File:Ahn.jpg|300px|thumb|right|The [[Advanced options (New Project Wizard)|advanced options]] allow you to select the used data sources and resolution for the elevation model.]]
In the Netherlands, the following data sources are used to construct the elevation model:
In the Netherlands, the following data sources are used to construct the elevation model:


{|class=wikitable
{|class=wikitable
! Name
! Name
! Type
! Resolution
! Detail
! Description
! Description
! Source
! Source
|-
|-
| ESRI DTM
| ESRI DTM
| DTM
| 3m&nbsp;by&nbsp;3m
| 3m&nbsp;by&nbsp;3m
| Dataset supplied by Rijkswaterstaat to ESRI, based on AHN2.
| Dataset supplied by Rijkswaterstaat to ESRI, based on AHN2.
Line 35: Line 32:
|-
|-
| AHN DSM
| AHN DSM
| DSM
| 0.5m&nbsp;by&nbsp;0.5m, 1m&nbsp;by&nbsp;1m, or 2.5m&nbsp;by&nbsp;2.5m, depending on [[Advanced options (New Project Wizard)#Elevation model resolution|selected options]].
| 0.5m&nbsp;by&nbsp;0.5m, 1m&nbsp;by&nbsp;1m, or 2.5m&nbsp;by&nbsp;2.5m, depending on [[Advanced options (New project Wizard)|selected options]].
| Raw data from [http://www.ahn.nl Actueel Hoogte Bestand]
| Raw data from [http://www.ahn.nl Actuele Hoogte Bestand]
|  
| https://www.arcgis.com/home/item.html?id=55df27e20c0d42e3a8bd48bc74c5c8cc (AHN2) or https://www.arcgis.com/home/item.html?id=b87c68ea246c4b17807cdad486279a47 (AHN3)
* AHN2: https://www.arcgis.com/home/item.html?id=55df27e20c0d42e3a8bd48bc74c5c8cc
* AHN3: https://www.arcgis.com/home/item.html?id=b87c68ea246c4b17807cdad486279a47
* AHN4: https://www.arcgis.com/home/item.html?id=3aa24b7eeed74fdf8b71b68b05d13fab
|-
|-
| AHN DTM
| AHN DTM
| DTM
| 0.5m&nbsp;by&nbsp;0.5m, 1m&nbsp;by&nbsp;1m, or 2.5m&nbsp;by&nbsp;2.5m, depending on [[Advanced options (New Project Wizard)#Elevation model resolution|selected options]].
| 0.5m&nbsp;by&nbsp;0.5m, 1m&nbsp;by&nbsp;1m, or 2.5m&nbsp;by&nbsp;2.5m, depending on [[Advanced options (New project Wizard)|selected options]].
| Interpolated (surface level) data based on [http://www.ahn.nl Actueel Hoogte Bestand]
| Interpolated (surface level) data based on [http://www.ahn.nl Actuele Hoogte Bestand]
|  
| https://www.arcgis.com/home/item.html?id=fc00e93ca66546399d5b7827f61af1db (AHN2) or https://www.arcgis.com/home/item.html?id=9d62ff8889ba41b2b712a68c7493bd16 (AHN3)
* AHN2: https://www.arcgis.com/home/item.html?id=fc00e93ca66546399d5b7827f61af1db
* AHN3: https://www.arcgis.com/home/item.html?id=9d62ff8889ba41b2b712a68c7493bd16  
* AHN4: https://www.arcgis.com/home/item.html?id=1fea0e68b7124dda88373d8538822435
|-
|-
| Features
| Features
|
|  
|  
| Presence of features of the built environment
| Presence of features of the built environment
Line 53: Line 53:
|}
|}


By default the AHN3 is used. If a [[Advanced options (New project Wizard)|datasource is deactivated]], the alternative is used.  
* By default the AHN3 is used for the DTM and DSM. AHN2, AHN3, or AHN4 can be selected.
* If AHN4 is used in a location where coverage is incomplete, no fallback data will be available which means data will be missing in that part of the project.
* By default the BGT is used for the features in the [[3D Visualization]]. If the BGT is deactivated in the [[Advanced options (New Project Wizard)|advanced options panel]], TOP10NL is used.


===DTM (Terrain height)===
===DTM (Terrain height)===
The DTM is determined as follows:
The DTM is generated as follows:
* The ESRI DTM is resampled to the same resolution as the AHN DTM and AHN DSM.
* The ESRI DTM is resampled to the same resolution as the AHN DTM and AHN DSM.
* The AHN DTM serves as the base data for the resulting elevation model DTM.
* The AHN DTM serves as the base data for the resulting elevation model DTM.
* In locations where the AHN DTM has NO_DATA values (such as waterbodies), the ESRI DTM is used.
* In locations where the AHN DTM has NO_DATA values (such as waterbodies), the ESRI DTM is used.
* Optionally, if [[Advanced options (New project Wizard)|the option for applying thresholds]] is selected, the AHN DSM heights are used instead of the so far determined DTM heights, if the difference between the two does not exceed a certain threshold. The following features can have the DSM heights applied instead:
* Optionally, if [[Advanced options (New Project Wizard)#Elevation model thresholds|the option for applying thresholds]] is selected, the AHN DSM heights are used instead of the so far determined DTM heights, if the difference between the two does not exceed a certain threshold. The following features can have the DSM heights applied instead:
** Bare land
** Bare land
** Roads
** Roads
** Crop fields/agriculture
** Crop fields/agriculture


===DSM (Construction height)===
===DSM (Building height)===
For [[Construction]]s, the average height of the AHN DSM is determined for the [[Construction]]'s footprint polygon from the features data source. That average height of the AHN DSM is then determined to be the height of the [[Construction]].
For [[building]]s, the average height of the AHN DSM is determined for the polygon defining the [[building]]'s footprint.That average height of the AHN DSM is then determined to be the height of the [[building]].


Using image recognition techniques, the footprint polygon of the [[Construction]]s may be split up into multiple [[Construction section]]s, each with their own polygon. The AHN DSM's average height is then determined per individual section, so that the variability in the rooftops of the [[Construction]] can be taken into account.
Using image recognition techniques, the footprint polygon of the [[building]]s may be split into multiple Building [[section]]s, each with their own polygon. The AHN DSM's average height is then determined per individual section, so that the variability in the rooftops of the [[building]] can be taken into account.


The resulting [[Construction]] heights are not made part of DTM. Instead, they are stored as properties of the [[Construction]]s in the [[Project]].
The resulting [[building]] heights are not made part of the DTM. Instead, they are stored as properties of the [[building]]s in the [[Project]].


===Water===
===Water===
In locations with water features, the water's depth is "carved" into the DTM as determined up to this point. The following parameters are used to do so:
Water bodies, found in terrain surface types, are lowered a few meters relative to the elevation of the surrounding surface. The following parameters are used:
* The [[water depth m (Terrain Attribute)|default water depth]] of the determined [[Terrain Type]] of the water feature is used.
* The [[water depth m (Terrain Attribute)|default water depth]] of the determined [[Terrain_Type#Surface|Terrain Type]] of the waterbody is used.
* The [[angle of repose (Terrain Attribute)|angle of repose]] of the underground [[Terrain Type]] present at or near the sides of the water feature.
* The [[angle of repose (Terrain Attribute)|angle of repose]] of the [[Terrain_Type#Underground| Underground Terrain Type]] present at or near the sides of the waterbodies.
Starting from the edges of the polygon of the water feature, a downward slope is created at the determined angle of repose. The downward slope continues until either it meets the slope generated from the other end, or it reaches the determined default depth relative to the DTM. This means that thin waterrways will not be as deep as their default water depth allows them to be, and that large water bodies are likely to have flat water bottoms.
 
From the DTM a point is selected at the waterbody's edge, or as close as possible. The [[Angle of repose (Terrain Attribute)|Angle of repose]] value of the [[Terrain Type#Underground|underground Terrain Type]] present in that point is determined. A downward slope is created at the determined angle of repose. The downward slope continues until either it meets the slope generated from the other end, or it reaches the determined default water depth relative to the DTM. This means that thin waterways will not be as deep as their default water depth allows them to be, and that large water bodies are likely to have flat water bottoms.


The resulting terrain height changes are made part of the DTM.
The resulting terrain height changes are made part of the DTM.


==Elevation model generation (outside the Netherlands)==
[[File:DTM_1.jpg|500px|thumb|left|The angle of repose and water depth m attributes determine the slope and depth of the waterway. When the waterway is wide enough, the water bottom will be flat.]]
{{stub|type=section}}
[[File:DTM_3.jpg|500px|thumb|Because of the angle of repose, the slopes of a narrow waterway can end in a point, despite the fact that the waterway is not yet as deep as determined in the water depth m attribute.]]
<br clear=all>
To improve the water depth with your own data, see:
* [[How to import a GeoJSON to change the elevation model]]
* [[How to import a GeoTIFF of waterway depths]]
 
===Elevation model generation (outside the Netherlands)===
For the elevation model in projects abroad, the ESRI DTM is used. The resolution differs per location, based on the used data sources for creating the ESRI DTM layer.
 
{|class=wikitable
! Name
! Resolution
! Description
! Source
|-
| ESRI DTM
| Differs per location, see the metadata for more information
| Ground height dataset of ESRI, based on multiple sources.
| https://www.arcgis.com/home/item.html?id=58a541efc59545e6b7137f961d7de883
|}
 
For the DSM height, the heights of [[building]]s are used. If available, the {{Project source|OSM}} building heights are used, otherwise the default heights. The default heights differ per [[Function|function]], based on the [[Default_floors_(Function_Value)|default floors]] and [[Floor_height_m_(Function_Value)|floor height]].
 
==Data format==
The height is stored in [[Height sectors]], which are square 500m x 500m tiles floating point values which store the height data in meters, with a precision of 3 decimals. The amount of points per height sector depend on the DEM resolution configured in advanced options of the [[New Project Wizard]], before project creation, and cannot be increased or decreased later on.
 
==Heightmap Overlays==
More insight into the elevation model can be provided by adding the [[Digital Terrain Model Overlay]] or the [[Digital Surface Model Overlay]], which are [[Grid Overlay|grid overlays]] showing the (average) height per [[grid cell]]. The amount of averaging depends on the configured [[grid cell size]].


==How-to's==
{{article end
|howtos=
* [[How to change how the default elevation model is generated]]
* [[How to change how the default elevation model is generated]]
* [[How to import a GeoJSON to change the elevation model]]
* [[How to import a GeoJSON to change the elevation model]]
Line 92: Line 123:
* [[How to use the terrain height brush in live sculpting mode]]
* [[How to use the terrain height brush in live sculpting mode]]
* [[How to export the elevation model]]
* [[How to export the elevation model]]
* [[How to use a Grid Overlay to change the elevation model]]
|seealso=
* [[Digital Terrain Model Overlay]]
* [[Digital Surface Model Overlay]]
* [[Elevation GeoTIFF]]
* [[Height sector]]s
* [[Height map]]
* [[Terrain]]s
}}
{{Editor_current_situation_nav}}


==See also==
[[Category:Terrain]]
* [[Terrain]]
* [[Heightmap Overlay]]

Latest revision as of 11:26, 7 November 2023

An elevation model (or DEM, Digital Elevation Model), is a model representation of terrain heights; the quantitative measurement of vertical elevation change in a landscape. On a small scale, differences in terrain height can affect shade and water distribution. On a larger scale, terrain height has an effect on weather and climate patterns.

Implementation in the Tygron Platform

The elevation model (also referred to as DEM) in the Tygron Platform is a 2-dimensional grid with values indicating the terrain height in meters relative to datum. Terrain in this context meaning the soil and the subsurface.

The 3D Visualization displays the elevation model inherently as the bottom plane upon which all other features, such as buildings, are placed. Changes in terrain height are similarly changes in the height of that plane.

In the Tygron Platform, the elevation model offers terrain heights representation as both a DTM (Digital Terrain Model) and as a DSM (Digital Surface Model). A DTM represents the bare ground surface without any objects like plants and buildings. In contrast; a DSM represents the earth's surface including all objects (e.g. houses, trees, etc.) on it. This means features such as buildings are explicitly not a part of the DTM, but are a part of the DSM. In locations with water, the elevation model follows the bottom of the water body for both the DTM and the DSM.

The 3D Visualization displays the elevation model inherently as the bottom plane upon which all other features, such as buildings, are placed. Changes in terrain height are similarly changes in the height of that plane.

The elevation model consists of a single data set, which is generated when a Project is first created. Any changes to the elevation model are applied directly to that data set, including manually drawn changes as well as imported changes.

Elevation model generation

The elevation model is generated when a Project is first created. The advanced options allow you to select the used data sources and resolution for the elevation model.

The advanced options allow you to select the used data sources and resolution for the elevation model.

In the Netherlands, the following data sources are used to construct the elevation model:

Name Resolution Description Source
ESRI DTM 3m by 3m Dataset supplied by Rijkswaterstaat to ESRI, based on AHN2. https://www.arcgis.com/home/item.html?id=58a541efc59545e6b7137f961d7de883
AHN DSM 0.5m by 0.5m, 1m by 1m, or 2.5m by 2.5m, depending on selected options. Raw data from Actueel Hoogte Bestand
AHN DTM 0.5m by 0.5m, 1m by 1m, or 2.5m by 2.5m, depending on selected options. Interpolated (surface level) data based on Actueel Hoogte Bestand
Features Presence of features of the built environment https://www.pdok.nl/introductie/-/article/basisregistratie-grootschalige-topografie-bgt- (BGT) and https://www.pdok.nl/introductie/-/article/basisregistratie-topografie-brt-historie (Top10NL)
  • By default the AHN3 is used for the DTM and DSM. AHN2, AHN3, or AHN4 can be selected.
  • If AHN4 is used in a location where coverage is incomplete, no fallback data will be available which means data will be missing in that part of the project.
  • By default the BGT is used for the features in the 3D Visualization. If the BGT is deactivated in the advanced options panel, TOP10NL is used.

DTM (Terrain height)

The DTM is generated as follows:

  • The ESRI DTM is resampled to the same resolution as the AHN DTM and AHN DSM.
  • The AHN DTM serves as the base data for the resulting elevation model DTM.
  • In locations where the AHN DTM has NO_DATA values (such as waterbodies), the ESRI DTM is used.
  • Optionally, if the option for applying thresholds is selected, the AHN DSM heights are used instead of the so far determined DTM heights, if the difference between the two does not exceed a certain threshold. The following features can have the DSM heights applied instead:
    • Bare land
    • Roads
    • Crop fields/agriculture

DSM (Building height)

For buildings, the average height of the AHN DSM is determined for the polygon defining the building's footprint.That average height of the AHN DSM is then determined to be the height of the building.

Using image recognition techniques, the footprint polygon of the buildings may be split into multiple Building sections, each with their own polygon. The AHN DSM's average height is then determined per individual section, so that the variability in the rooftops of the building can be taken into account.

The resulting building heights are not made part of the DTM. Instead, they are stored as properties of the buildings in the Project.

Water

Water bodies, found in terrain surface types, are lowered a few meters relative to the elevation of the surrounding surface. The following parameters are used:

From the DTM a point is selected at the waterbody's edge, or as close as possible. The Angle of repose value of the underground Terrain Type present in that point is determined. A downward slope is created at the determined angle of repose. The downward slope continues until either it meets the slope generated from the other end, or it reaches the determined default water depth relative to the DTM. This means that thin waterways will not be as deep as their default water depth allows them to be, and that large water bodies are likely to have flat water bottoms.

The resulting terrain height changes are made part of the DTM.

The angle of repose and water depth m attributes determine the slope and depth of the waterway. When the waterway is wide enough, the water bottom will be flat.
Because of the angle of repose, the slopes of a narrow waterway can end in a point, despite the fact that the waterway is not yet as deep as determined in the water depth m attribute.


To improve the water depth with your own data, see:

Elevation model generation (outside the Netherlands)

For the elevation model in projects abroad, the ESRI DTM is used. The resolution differs per location, based on the used data sources for creating the ESRI DTM layer.

Name Resolution Description Source
ESRI DTM Differs per location, see the metadata for more information Ground height dataset of ESRI, based on multiple sources. https://www.arcgis.com/home/item.html?id=58a541efc59545e6b7137f961d7de883

For the DSM height, the heights of buildings are used. If available, the OSM building heights are used, otherwise the default heights. The default heights differ per function, based on the default floors and floor height.

Data format

The height is stored in Height sectors, which are square 500m x 500m tiles floating point values which store the height data in meters, with a precision of 3 decimals. The amount of points per height sector depend on the DEM resolution configured in advanced options of the New Project Wizard, before project creation, and cannot be increased or decreased later on.

Heightmap Overlays

More insight into the elevation model can be provided by adding the Digital Terrain Model Overlay or the Digital Surface Model Overlay, which are grid overlays showing the (average) height per grid cell. The amount of averaging depends on the configured grid cell size.