L'intervallo valido di latitudine in gradi è -90 e +90 rispettivamente per l'emisfero meridionale e settentrionale. La longitudine è compresa nell'intervallo -180 e +180, che specifica rispettivamente le coordinate ovest e est del Primo Meridiano.
Per riferimento, il Equator ha una latitudine di 0 °, il North pole ha una latitudine di 90 ° nord (scritto 90 ° N o + 90 °), e il South pole ha una latitudine di -90 °.
Il Prime Meridian ha una longitudine di 0 ° che attraversa Greenwich, in Inghilterra. Lo International Date Line (IDL) segue approssimativamente la 180 ° di longitudine. Una longitudine con un valore positivo cade nell'emisfero orientale e un valore negativo cade nell'emisfero occidentale.
gradi decimali precisione
Sei (6) decimale precisione nelle coordinate utilizzando gradi notazione decimale è a 10 cm (o con 0.1 metri) risoluzione. Ogni differenza 000001 nel grado decimale delle coordinate è di circa 10 cm di lunghezza. Ad esempio, le immagini di Google Earth e Google Maps sono in genere alla risoluzione di 1 metro e in alcuni luoghi la risoluzione massima di 1 pollice per pixel. La risoluzione di un metro può essere rappresentata utilizzando 5 posizioni decimali, quindi oltre 6 posizioni decimali sono estranee per quella risoluzione. La distanza tra le longitudini all'equatore è la stessa della latitudine, ma la distanza tra le longitudini raggiunge lo zero ai poli quando le linee del meridiano convergono in quel punto.
Se il valore Latitude è segnalato come -6,3572375290155 o -63,572375290155 allora si potrebbe round-off e memorizzare fino a 6 cifre decimali per 10 cm (o 0,1 metro) di precisione.
Per precisione millimetrica (mm), quindi rappresentare lat/lon con 8 posizioni decimali in formato decimale. Poiché la maggior parte delle applicazioni non ha bisogno di quel livello di precisione, 6 posizioni decimali sono sufficienti per la maggior parte dei casi.
Nell'altra direzione, i gradi decimali interi rappresentano una distanza di ~ 111 km (o 60 miglia nautiche) e una differenza di 0,1 punti decimali rappresenta un'area di ~ 11 km quadrati.
Ecco una tabella di # cifre decimali differenza di latitudine con i gradi delta e la distanza stimata in metri utilizzando 0,0 come punto di partenza.
decimal decimal distance
places degrees (in meters)
------- --------- -----------
1 0.1000000 11,057.43 11 km
2 0.0100000 1,105.74 1 km
3 0.0010000 110.57
4 0.0001000 11.06
5 0.0000100 1.11
6 0.0000010 0.11 11 cm
7 0.0000001 0.01 1 cm
Gradi minuti secondi (DMS) rappresentazione
Per DMS notazione 1 secondo d'arco = 1/60/60 grado = ~ Lunghezza 30 metri e 0,1 secondi d'arco delta è ~ 3 metri.
Esempio:
- 0 ° 0' 0" W, 0 ° 0' 0" N -> 0 ° 0' 0" W, 0 ° 0' 1" N => 30.715 metri
- 0 ° 0' 0" W, 0 ° 0' 0" N -> 0 ° 0' 0" W, 0 ° 0' 0.1" N => 3.0715 metri
1 minuto d'arco = 1/60 gradi = ~ 2000m (2km)
Sei sicuro questi sono lat/long? Max/Min di essi sono lat +90 a -90 long +180 a -180, direi che c'è una virgola mancante ... salvandolo come float nel db sarebbe sufficiente, se è stato formattato correttamente. Ma penso che qualcosa vada storto perché i tuoi valori non possono essere veri – Xavjer
Stai utilizzando alcune API per ottenere questi valori. Presumibilmente, l'API viene fornita con la documentazione. Che cosa dice la documentazione sulle unità? – NPE
Sospetto che i numeri siano in realtà -63.572375290155 e 106.744840359415, che si trova appena al largo della costa dell'Antartide. Una latitudine o longitudine con sette cifre decimali è accurata a 5 piedi. Qualsiasi più di 8 cifre decimali è rumore. –