Çevrimiçi karo tabanlı bir yükseltme hizmeti var mı?


9

Herhangi bir düzensiz yol boyunca çok yakın aralıklı koordinatlar için belirli bir enlem / boylam koordinatında yükseklik gerektiren bir uygulama üzerinde çalışıyorum. (Yol, bir planör / hang-planör uçuşunun izidir.)

SRTM / GTOPO30 / GLOBE verilerini kullanabilirim, ancak herhangi bir zamanda dünyanın küçük (ancak keyfi) bölümlerine ihtiyacım var, bu yüzden yerel olarak bir DEM veritabanını depolamaktan kaçınmak istiyorum.

Google'ın yükseklik API'sı da var (haritalarıyla kullanım için), ancak günde 2500 istek kullanım sınırına sahipken, verilerim on binlerce puan olabilir. Ayrıca, bir sunucuyu yakın aralıklı konumlar için birçok kez sorgulamak, bant genişliğini boşa harcıyor gibi görünüyor.

İdeal olarak, küçük DEM döşemeleri için bir döşeme sunucusu istiyorum. Bunu http://www.arcgis.com/home/item.html?id=1b48cd3b6276416784fe90a68c580a89 buldum, ancak ArcGIS API kılavuzu bununla ilgili yararlı bilgiler içermiyor. Bunu gerçekten kullanan var mı? Başka benzer hizmetler var mı?


Bu önceki StackOverflow tartışmasını yararlı bulabilirsiniz: stackoverflow.com/questions/1090534/…
Nelson

Yanıtlar:


5

Google yerine sorgulayabileceğiniz bir diğer API ise ABD Jeolojik Araştırmalar Yükseklik Sorgusu. Hizmetlerine ilişkin bilgileri burada bulabilirsiniz:

gisdata.usgs.gov/XMLWebServices/TNM_Elevation_Service.php

Bir istek şuna benzer:

http://gisdata.usgs.gov/xmlwebservices2/elevation_service.asmx/getElevation?X_Value=-118.4&Y_Value=36.7&Elevation_Units=METERS&Source_Layer=-1&Elevation_Only=true .


Aralık 2015 itibarıyla bu URL 500 hatası veriyor. Gitmiş gibi görünüyor.
Hal Mueller




1

MapZen kendi web sitesinde veri var ve AWS S3 bu harika. Birçok biçimi var. Teraryum PNG formatını seviyorum RGB formüllerini bu formülü kullanarak deşifre etmelisiniz. (kırmızı * 256 + yeşil + mavi / 256) - 32768 RGB'den RGB değerlerini okumak için MapBox Raster Döşeme Sorgusu https://github.com/mapbox/raster-tile-query veya başka bir kütüphaneyi kullanabilirsiniz. Onları güzel Leaflet ve OpenLayers görüntüledim ve hatta yükseklik değerlerini renk kodladı. İşte bir bağlantı https://mapzen.com/documentation/terrain-tiles/use-service/ Verilere API anahtarı olmadan AWS S3 Kovasından erişebilirsiniz. https://s3.amazonaws.com/elevation-tiles-prod/terrarium/ {z} / {x} / {y} .png https://s3.amazonaws.com/elevation-tiles-prod/normal/ { z} / {x} / {y} .png https://s3.amazonaws.com/elevation-tiles-prod/geotiff/ {z} / {x} / {y} .tif https://s3.amazonaws.com/elevation-tiles-prod/skadi/ { N, | S} {y} / {N- | S} {y} {E | B} {x} .hgt.gz


Bu konuda güzel bir şey, bir mbtiles veya geopackage yapmak veri indirmek ve çevrimdışı olması
Geospatial Engineer


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.