Ich habe eine Shapefile von San Francisco, die ich erfolgreich geladen habe, aber ich muss die Koordinaten in Längen-/Breitengradform konvertieren. Die Variablen ich habe, sind wie folgt:Konvertiere Koordinaten für San Francisco mit pyproj
w1 = x-Koordinaten w2 = y-Koordinaten
Derzeit werden die Koordinaten wie folgt aussehen:
print(w1[0], w2[0])
6017864.66784 2104744.54451
Ich habe versucht, die Punkte wie solche zu konvertieren:
from pyproj import Proj, transform
inProj = Proj(init='epsg2227')
outProj = Proj(init='epsg4326')
x1, y1 = w1[0], w2[0]
x2, y2 = transform(inProj, outProj, x1, y1)
print(x2, y2)
-70.44154167927961 41.036642156063856
San Franciscos Koordinaten sind etwa -122 Grad West und 37,7 Grad Nord. Ich glaube mein Problem ist, dass meine inProj und outProj Befehle das falsche epsg haben, aber ich kann nicht herausfinden, was ich sein sollte. Jede Hilfe würde sehr geschätzt werden.
Sie Behandlung von Vielen so! Lief wie am Schnürchen. – DDoubleU