Wenn ich QGIS öffne, die Ebene hinzufüge und die Flächen des Shapefiles über den Feldrechner berechne, erhalte ich eine andere Fläche als beim Öffnen von QGIS und aktiviere "Sofortige CRS-Transformation aktivieren" und berechne die Fläche. Dies gilt trotz der Sicherstellung, dass das Projekt und die Ebene dasselbe Koordinatensystem (dieselbe EPSG-Nummer) haben. Was mache ich falsch?
Ich habe ein Shapefile mit Flächenberechnungen, die mit ArcGIS erstellt wurden (nicht ich, die Daten wurden mir übergeben und ich habe keine Ahnung, für welches CRS die Fläche mit ArcGIS berechnet wurde). Die Shapefile-Schicht CRS ist EPSG: 21781 (Schweiz). Wenn ich in QGIS die OTF-Einstellungen nicht ändere und das Projekt CRS als EPSG: 4326 (WGS84) belasse, erhalte ich denselben Wert wie der ArcGIS-Bereichswert. Wenn ich jedoch den OTF ändere, bevor ich die Ebene zu EPSG: 21781 hinzufüge, erhalte ich unterschiedliche Flächenwerte. Soweit ich weiß, deutet dies darauf hin, dass ArcGIS Area mit dem CRS EPSG: 4326 berechnet wurde.
Erster Workflow:
- Öffnen Sie QGIS
- Projekt CRS: EPSG 4326
- Ebene hinzufügen
- Projekt CRS passt sich automatisch an und ist jetzt EPSG 21781
- $ Fläche mit Feldrechner berechnen
Zweiter Workflow:
- Öffnen Sie QGIS
- Projekt CRS: EPSG 4326
- Schalten Sie OTF ein und setzen Sie das Projekt CRS auf EPSG 21781
- Ebene hinzufügen
- $ Fläche mit Feldrechner berechnen
Schritt 5 des ersten und zweiten Workflows erzeugt NICHT den gleichen Bereich.
!shape.area!
des Feldrechners verwenden, sollte der Bereich entsprechend der Ebene crs angegeben werden. als Geometrie berechnen könnte anders funktionieren. Es ist also schwer zu sagen, was genau in Arcgis gemacht wurde, aber wenn Sie das gleiche Ergebnis erhalten, z. B. Grad und nicht Meter, bedeutet dies, dass die Flächenberechnung tatsächlich auf dem ESPG basiert: 4326.
$area
im abgelegten Rechner verwendet. Kurz gesagt, On-the-Fly beeinflusst, wie Geometrie angezeigt wird, ohne die Daten de facto zu ändern. Daher ist es wahrscheinlicher, dass der Fehler auf den Workflow zurückzuführen ist.