Ich habe ein Shapefile, das derzeit Meter als Maß für sein Koordinatensystem verwendet, aber das Karten-Framework, das ich verwenden möchte, erwartet Dezimalgrade. Ich möchte mein Shapefile neu projizieren, um Dezimalgrade zu verwenden, aber ich kann anscheinend nicht herausfinden, wie das geht.
In ArcMap rufe ich das Projektwerkzeug auf (ArcToolbox -> Datenverwaltungstools -> Projektionen und Transformation -> Feature -> Projekt) und wähle meine gewünschte Projektion aus (Projizierte Koordinatensysteme -> Kontinental -> Nordamerika -> USA zusammenhängend Albers Equal Area Conic USGS.prj), aber ich bin mir nicht sicher, wie ich meine gewünschten Einheiten zu diesem Zeitpunkt auswählen soll. Wenn ich auf "Ändern ..." klicke, kann ich die Eigenschaften des projizierten Koordinatensystems bearbeiten, und ich würde erwarten, dass "Dezimalgrad" eine Option in der Dropdown-Liste "Lineare Einheit" ist, dies ist jedoch nicht der Fall.
Wie kann ich vorgehen, um eine Neuprojektion in Dezimalgraden durchzuführen?
BEARBEITEN:
Kurze Antwort: Ich habe den Unterschied zwischen geografischen Koordinatensystemen und projizierten Koordinatensystemen nicht verstanden . Ein projiziertes System beschreibt eine flache Oberfläche, daher ist es nicht sinnvoll, sie in Grad zu beschreiben. Während ein geografisches System eine dreidimensionale sphärische Oberfläche verwendet, sind Grade angemessen.
Ein System wie Google Maps, das die Web Mercator-Projektion zusammen mit Breiten- und Längengraden verwendet, muss vermutlich die Lat / Lng-Koordinaten im laufenden Betrieb neu projizieren.
Vielen Dank an @Brad Nesom für die Hilfe bei der Aufklärung. Ich akzeptiere seine Antwort als geduldig und hilfsbereit :-)
quelle
Antworten:
Am einfachsten ist es, zum Inhaltsverzeichnis des Inhaltsverzeichnisses zu wechseln.
Klicken Sie mit der rechten Maustaste auf den Datenrahmen (normalerweise benannte Ebenen).
Eigenschaften auswählen. und die Registerkarte Koordinatensystem.
Suchen Sie dann das gcs-System, das Sie als endgültige Ausgabe haben möchten, und
setzen Sie das "Dokument" darauf, indem Sie in den Dialogen auf OK klicken.
Wenn Sie dann mit der rechten Maustaste auf die Ebene klicken, die Sie neu projizieren möchten, wählen Sie>
Datenexportdaten.
Sie erhalten den Exportdialog.
Wählen Sie die Option "Gleich wie Datenrahmen".
Geben Sie einen Speicherort ein und Sie sind fertig.
quelle
Nur für den Fall, dass einige das gleiche Problem hatten wie ich. Die Lat- und Long-Felder ändern ihre Werte nicht, wenn Sie die richtige Projektion durchführen.
Sobald Sie sich im richtigen Projektionssystem im Datenrahmen befinden und die Daten mit diesem GCS-Projektionssystem exportieren, fügen Sie die Ebene dem Datenrahmen hinzu.
Als Nächstes müssen Sie zur Attributtabelle für diese neue Ebene wechseln.
Als nächstes müssen Sie zwei neue Felder hinzufügen - beispielsweise longX_DD und latY_DD mit Float-Format. Klicken Sie anschließend für jedes Feld in der Attributtabelle mit der rechten Maustaste auf jeden Spaltenkopfnamen und wählen Sie GEOMETRIE BERECHNEN. Wählen Sie als Nächstes die Dezimalgrade als Format für Lat und Long aus. Hit ok. Jetzt sind Lat und Long (sobald Sie dies für beide Felder getan haben) in Dezimalgraden.
quelle
Verwenden Sie einfach das geografische Koordinatensystem, mit dem Sie Karteneinheiten in DD erhalten.
quelle