Ich habe eine Reihe von Linienebenen (Shapefiles) in Mein Projekt. Die CRS einiger sind unterschiedlich und um sie zusammenzuführen, müssen sie alle die gleichen CRS haben.
Wenn ich Processing / Toolbox / Qgis_algorithims / Reproject_layer verwende, funktioniert die Neuprojektion nur, wenn es erlaubt ist, in einer temporären Datei zu speichern.
Ich muss das Original aus der Ebenenliste entfernen und die temporäre Datei neu projizieren (ohne das CRS zu ändern), um sie in mein Projekt aufzunehmen und entsprechend zu benennen.
Gibt es eine bessere Möglichkeit, eine Ebene in Qgis neu zu projizieren?
qgis
coordinate-system
utm
razi
quelle
quelle
Antworten:
Klicken Sie mit der rechten Maustaste auf Ihre Ebene im linken Bereich und wählen Sie "Vektorebene speichern unter" und wählen Sie unter "Ausgewählte crs" die Option "wgs84" (das ist epsg: 4326):
quelle
Fügen Sie einfach die Shapefiles zu einem Projekt hinzu, überprüfen Sie, ob sie das richtige UTM-CRS haben, und klicken Sie dann mit der rechten Maustaste auf die Ebene -> Speichern unter ..., wählen Sie ein Ziel und einen neuen Dateinamen und WGS84 (EPSG: 4326) als CRS für die Ausgabe.
quelle
Um eine Vektorebene (oder einen Stapel von Ebenen) neu zu projizieren (dh die Koordinatenwerte für ein neues Referenzsystem neu zu berechnen), müssen Sie zu Menü> Verarbeitung> Toolbox gehen (dies öffnet ein Seitenfenster). Geben Sie im Suchfeld der Verarbeitungs-Toolbox "Ebene neu projizieren" ein. Wählen Sie unter den folgenden Optionen den Algorithmus "Layer neu projizieren". Ein Fenster öffnet sich:
Wählen Sie die zu projizierende Ebene aus. Wählen Sie ein Ziel-CRS und einen Dateipfad, in dem Sie die neue neu projizierte Ebene speichern möchten. Klicken Sie auf Ausführen.
Durch diesen Vorgang werden keine Änderungen an Ihrer ursprünglichen Ebene vorgenommen.
quelle
[ 261739.24826980373, 6249991.3352297293 ]
Es ist QGIS 2.18.0