andywcoder / map-elevation

An elevation service that uses DEM data in the HGT or GeoTIFF format (ASP.NET Web API 2)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

map-elevation

An elevation service that uses DEM data in the HGT or GeoTIFF format.

This is the ASP.NET Web API 2 version, which isn't maintained anymore. For the latest version please check out the ASP.NET Core MVC version at https://github.com/Andy9FromSpace/map-elevation-core

API

GET https://elevation.map.santolibre.net/api/v1/elevation?encodedPoints=[encodedPoints]

Parameters

Parameter Description
encodedPoints Points in the encoded polyline format (https://developers.google.com/maps/documentation/utilities/polylinealgorithm)
smoothingMode None (default), WindowSmooth or FeedbackSmooth

Response

rangeElevations: array of [distance, elevation]

{
  rangeElevations: [[0, 302], [120, 342], [254, 296], [487, 246]]
}

GET https://elevation.map.santolibre.net/api/v1/metadata

Examples

Get elevations of a list of points

GET https://elevation.map.santolibre.net/api/v1/elevation?encodedPoints=ksiuxAe%60nzN_%40qFqBkTiByWeAoLk%40kPsB%7DF%5DcC

Get elevations of a list of points with smoothing

GET https://elevation.map.santolibre.net/api/v1/elevation?encodedPoints=ksiuxAe%60nzN_%40qFqBkTiByWeAoLk%40kPsB%7DF%5DcC&&smoothingMode=FeedbackSmooth

About

An elevation service that uses DEM data in the HGT or GeoTIFF format (ASP.NET Web API 2)

License:MIT License


Languages

Language:C# 99.7%Language:ASP 0.3%