Ho delle coordinate, che dovrebbero essere tutte localizzate in DC, ma non riesco a capire come convertirle da NAD 83 a latitudine e longitudine in R. Sto usando la funzione spTransform()
nel pacchetto rgdal e ricevo un errore su dati non conformi.Come convertire le coordinate NAD 83 in latitudine e longitudine con il pacchetto rgdal?
library(rgdal)
nad83_coords <- data.frame(x=c(396842.6, 397886.9, 398315.5, 398154.3, 398010.3), y=c(140887.1, 139847.0, 138743.9, 139534.5, 138697.3))
coordinates(nad83_coords) <- c('x', 'y')
proj4string(nad83_coords) <- CRS("+init=epsg:4269")
Error in `proj4string<-`(`*tmp*`, value = <S4 object of class "CRS">) :
Geographical CRS given to non-conformant data: 398315.5 140887.1
Altre combinazioni di proiezioni provengono dallo stesso errore. Credo che l'errore sia dovuto al fatto che le coordinate sono troppo grandi, ma non sono sicuro del motivo. La documentazione per le coordinate è riportata di seguito:
I valori sono nei metri dello stato del Maryland metri NAD 83 mappa di proiezione.
Sono molto nuovo alla mappatura e alle proiezioni e qualsiasi aiuto è apprezzato.
La folla di [GIS StackExchange] (http://gis.stackexchange.com/) è tutto questo tipo di trasformazione, FYI – DefenestrationDay
Grazie. Al momento non posso tenere traccia di tutti i siti StackExchange. –