2015-04-20 13 views
8

Sto costruendo un'applicazione web che utilizza le elevazioni lungo un percorso, quindi sto utilizzando l'API di Maps per estrarre elevazioni. Tuttavia, è importante conoscere il grado di accuratezza di queste informazioni. La documentazione dell'API afferma che la risoluzione dell'elevazione è un valore "che indica la distanza massima tra i punti di dati da cui è stata interpolata l'elevazione, espressa in metri." Questo è esattamente quello che sto volendo, ma i valori che ottengo da questa risoluzione sembrano strani. Prova questo esempio indicato di seguito per la costa meridionale dell'Inghilterra.Google Maps APIv3 risoluzione altimetrica

https://maps.googleapis.com/maps/api/elevation/json?locations=50.8,-1.1

Questo esempio offre una risoluzione di 610 metri. Ora, dopo aver passato in rassegna la rete per scoprire cosa utilizza Google per i dati di elevazione, SRTM 3 diventa molto più interessante. Personalmente ho utilizzato questo set di dati personalmente e so che ha una risoluzione di 3 secondi d'arco, che è di circa 90 m, ed è disponibile per la maggior parte del mondo. Ma Google afferma anche che usano molte fonti per i dati di elevazione per dare il meglio possible coverage. In base a ciò, mi aspetto che la risoluzione dell'elevazione sia dell'ordine di almeno 90 m, o migliore. Tuttavia, il campionamento in Europa non sembra essere il caso e spesso supera i 100 metri. E trovarsi a 610 metri per la costa meridionale dell'Inghilterra sembra troppo alto dato il tipo di dati che Google utilizzerà.

Quindi la mia domanda è: qualcuno può far luce su questo, o mi manca qualcosa o anche qualcosa di sbagliato? So che per gli Stati Uniti alcune regioni danno una grande risoluzione (~ 4 metri), ma come dico, intuitivamente ti aspetteresti che il mondo abbia almeno 90 milioni di res.

risposta

5

L'API restituisce la risoluzione della risorsa più scadente che contribuisce al riquadro campione. In questo caso c'è un contributo di batimetria di 30 secondi d'arco che è stato campionato a 600m + dopo l'ingestione. Il resto del riquadro è SRTM che ha una risoluzione dopo l'ingest di ~ 75m

+0

Grazie per quello. Penso di poter vedere la logica alla base di ciò, ma sicuramente sarebbe meglio fornire solo i migliori dati di risoluzione che può (cioè SRTM), piuttosto che fornire dati con una risoluzione di 600m +. Anche i dati interpolati a 75 m di res sarebbero migliori dei 600 m? – cn198

+1

@AniV Hai determinato le fonti di elevazione utilizzando le fonti disponibili pubblicamente? Se è così, ti dispiacerebbe spiegare come. Grazie –

+1

Trovo questi dati particolarmente interessanti. L'API segnala la costruzione di altezze o altezze del terreno? – Trojanian