All Projects → tkrajina → go-elevations

tkrajina / go-elevations

Licence: Apache-2.0 license
SRTM parser for golang

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to go-elevations

blender-terrain
Terrain import is now a part of the blender-osm addon. Get it for free at https://gumroad.com/l/blender-osm
Stars: ✭ 28 (+64.71%)
Mutual labels:  srtm
please
please, a sudo clone
Stars: ✭ 40 (+135.29%)
Mutual labels:  elevation
google maps
🗺 An unofficial Google Maps Platform client library for the Rust programming language.
Stars: ✭ 40 (+135.29%)
Mutual labels:  elevation
Speculative-Sea-Level-Explorer
Reshaping the coastline by climate change and any other speculative sea level
Stars: ✭ 18 (+5.88%)
Mutual labels:  srtm
Diagonallayout
With Diagonal Layout explore new styles and approaches on material design
Stars: ✭ 2,591 (+15141.18%)
Mutual labels:  elevation
Google Maps Services Js
Node.js client library for Google Maps API Web Services
Stars: ✭ 2,432 (+14205.88%)
Mutual labels:  elevation
getCRUCLdata
CRU CL v. 2.0 Climatology Client for R
Stars: ✭ 17 (+0%)
Mutual labels:  elevation
LinuxEelvation
Linux Eelvation(持续更新)
Stars: ✭ 189 (+1011.76%)
Mutual labels:  elevation
terrain generator
A wizard that generates terrains for Gazebo using height maps.
Stars: ✭ 46 (+170.59%)
Mutual labels:  elevation
wsudo
Proof of concept sudo for Windows
Stars: ✭ 71 (+317.65%)
Mutual labels:  elevation
IP2Location-PHP-Module
This module is a PHP module that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage types, address type, IAB category, etc that any IP address or host name originates from.
Stars: ✭ 154 (+805.88%)
Mutual labels:  elevation
openelevationservice
🌄 A GeoJSON based service to query SRTM elevation for points/lines.
Stars: ✭ 44 (+158.82%)
Mutual labels:  elevation
IP2Location-C-Library
IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.
Stars: ✭ 37 (+117.65%)
Mutual labels:  elevation
ip2location-nginx
Nginx module that allows user to lookup for geolocation information using IP2Location database.
Stars: ✭ 33 (+94.12%)
Mutual labels:  elevation
maps4cim
maps4cim - a real world map generator for CiM 2
Stars: ✭ 21 (+23.53%)
Mutual labels:  srtm

SRTM parser for golang

go-elevations is a parser for "The Shuttle Radar Topography Mission" data.

It is based on the existing library for python srtm.py

Usage

package main

import (
	"fmt"
	"net/http"

	"github.com/tkrajina/go-elevations/geoelevations"
)

func main() {
	srtm, err := geoelevations.NewSrtm(http.DefaultClient)
	if err != nil {
		panic(err.Error())
	}
	elevation, err := srtm.GetElevation(http.DefaultClient, 45.2775, 13.726111)
	if err != nil {
		panic(err.Error())
	}
	fmt.Println("Višnjan elevation is", elevation)
}

go-elevations is a parser for "The Shuttle Radar Topography Mission" data.

It is based on the existing library for python srtm.py

License

This library is licensed under the Apache License, Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].