Skip to content

mareek/NetElevation

Repository files navigation

NetElevation

An APi to get the altitude of any point on the globe

Doc

This API is quite simple. You can either use a GET request to retrieve the altitude of a single locationOr you can retrieve the altitude of many locations in a single post request.

GET /elevation?latitude=45.76&longitude=4.82

returns the altitude of the location at latitude and longitude

POST /elevation

payload: an array of coordinates [ { latitude: 45.76, longitude: 4.82 } ] returns: an array of coordinates with altitude [ { latitude: 45.76, longitude: 4.82, elevation: 263 } ]

TODO

  • Create a docker image for raspberry pi
  • Test docker image on raspberry pi
  • Create a controller compatible Open Elevation API
  • Create a ZipRepository that load its data from a giant Zip file
  • Write some docs
  • Create a nuget package for NetElevation.Core
  • Write better docs
  • Create a command line tool to split Geotiff into smaller files
  • Add support for tar files
  • Create a website
  • Buy a domain and create a certificate on lets encrypt
  • Create a proxy to handle multiple servers

About

Get elevation anywhere in the world

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published