Nel mio progetto devo trovare [coordinate di latitudine, longitudine] da un punto in una distanza di 500 metri (questa potrebbe essere qualsiasi coordinata casuale o una serie di coordinate attorno al mio punto). Come posso fare questo?convertire i metri in latitudine da qualsiasi punto
Nota: ho bisogno di questo per trovare più percorsi tra i punti diversi da quello più breve che ci viene restituito tramite Google Maps Indicazioni Api ... Quindi utilizzando il mio metodo definirò il centro della strada da A a B e quindi trovare alcune coordinate sotto e sopra quella posizione centrale e usarlo come un altro waypoint per andare da A a B - Immagino che questo possa aiutarmi a trovare più percorsi ...
Qualche suggerimento da parte dei professionisti GIS?
EDIT: la conversione UTM è il più preferibile per questi calcoli, e ho creato classe UTM Java se qualcuno ha bisogno ..
Sembra un buon metodo .. Per sapere sto provando la stessa cosa usando il metodo di calcolo UTM a [lat, long] e viceversa per trovare coordinate appropriate e lat, long durante i calcoli. Penso che questo metodo sia lo stesso con il tuo, ma solo le formule sono diverse, ma ho letto che le formule UTM possono convertire le posizioni esattamente in centimetri ... Grazie mille per la tua risposta! –
L'UTM giustifica già la deformazione locale della superficie terrestre dividendo la Terra in un numero elevato di zone, ognuna con un proprio dato. Questo è il motivo per cui è molto più accurato di, diciamo, WGS che usa una singola proiezione per l'intera Terra. Se hai bisogno di strumenti per convertire in coordinate cartesiane - calcola i tuoi punti e riconvertiti in Lat/Long senza preoccuparti della matematica, controlla GDAL/OGR (e in particolare OSR - che è l'API di riferimento spaziale) – MappaGnosis