gives the elevation at the geographic location loc.
gives an array of elevation values within the bounding box given by .
gives the elevation of type etype for the location loc.
gives the elevation in the specified format.
- The location loc can be specified as latitude and longitude coordinates , GeoPosition[…], or as a named entity Entity[…].
- GeoElevationData returns by default orthometric height, namely the elevation with respect to the geoid (mean sea level).
- In GeoElevationData[loc,etype] possible types etype of elevation include:
Automatic equivalent to "Geodetic" elevation of the topography with respect to the ellipsoid "Orthometric" elevation of the topography with respect to the geoid "Undulation" elevation of the geoid with respect to the ellipsoid
- For a specific location, GeoElevationData returns by default a Quantity corresponding to the closest point in the underlying elevation dataset.
- For a region, GeoElevationData returns by default a QuantityArray of elevation values. Successive rows of the array correspond to decreasing latitude, and successive columns correspond to increasing longitude. The QuantityArray has a unit that may be specified using UnitSystem.
- GeoElevationData[Entity[…]] returns an array of values irrespective of whether the entity is "extended" or not.
- The spatial resolution of an elevation array is dependent on available data.
- In GeoElevationData[loc,etype,format] possible output formats include:
Automatic equivalent to "QuantityArray" Quantity or QuantityArray object "Quantity" Quantity object, possibly with ThreadDepth option "GeoPosition" GeoPosition with points "GeoPositionXYZ" GeoPositionXYZ with Earth-centered points
- The following options can be given to GeoElevationData:
GeoZoomLevel Automatic level of resolution of the elevation array UnitSystem $UnitSystem unit system in which to return elevations
- The following settings for UnitSystem can be used:
"Imperial" return results in imperial units "Metric" return results in metric units
- The spatial resolution of the requested elevation data can be selected subject to availability with GeoZoomLevel, where GeoZoomLevel is an integer from 1 to 8 inclusive.
Get the elevation above sea level at the current $GeoLocation:
Plot the elevation around Denver, Colorado, using ReliefPlot:
Plot using ArrayPlot:
The elevation of an entity is returned as a QuantityArray object (corresponding to an interpolation of elevations around the canonical entity position):
Return the height as a simple Quantity:
By default, the elevation at a location is returned as a Quantity object:
Return a GeoPosition object with height information instead: