Ich bin sehr neu bei QGIS, bitte nehmen Sie mich mit.
Ich habe eine ".shp" -Datei, die eine Reihe von Grenzen für Vororte von Australien enthält. Ich habe es in QGIS geöffnet und möchte es in eine CSV-Datei exportieren, damit die endgültige Datei wie folgt aussieht.
POSTCODE, LATITUDE, LONGITUDE
Wenn ich "Ebene> Attributtabelle öffnen" wähle, wird die Spalte "Postleitzahl" angezeigt.
Ich habe mir hier eine ähnliche Frage angesehen
Abrufen der Koordinatenliste für Punkte in der Ebene mit QGIS?
Daraufhin sollte ich einfach zu "Ebene> Speichern unter" gehen und "GEOMETRY = AS_XY" oder "GEOMETRY = AS_XYZ" in den Abschnitt "Ebene" der "OGR-Erstellungsoptionen" eingeben.
Ich habe genau gefolgt, aber die Längen- und Breitengrade werden nicht zurückgegeben.
Antworten:
Sie suchen nach der richtigen Frage, aber nicht nach der richtigen Antwort! Der Grund, warum das für die Antwort, die Sie sich angesehen haben, funktioniert hat, ist, dass die Daten nur aus Punkten bestehen. Da es sich bei Ihren Daten um Polygone handelt, funktioniert dies nicht.
Die Antwort von BWill weiter unten ist, was Sie brauchen. Es kopiert alle Koordinaten, die jedes Polygon beschreiben, in das WKT-Format, das ein Standardformat ist, obwohl Sie je nach Verwendungszweck möglicherweise einige Bereinigungsschritte ausführen müssen.
quelle
Ich sehe 2 Lösungen: 1. Sie könnten 2 Attribute erstellen, um Ihr Lon / Lat zu speichern:
zweite Lösung (funktioniert für alle Gemetry-Typen)
Am Ende erhalten Sie eine Textdatei mit den Ebenenattributen und der Geometrie als WKT
quelle
Jetzt gibt es ein großartiges Plugin von Michael Minn, das genau das tut, wonach Sie suchen. Aktualisieren Sie einfach Ihr Plugin-Repository und installieren Sie MMQGIS. Ich habe es einfach ausprobiert und es hat super funktioniert.
quelle
Sie können auch das MMQGIS-Plugin verwenden, um die Geometrie und die anderen Layer-Attribute in eine CSV-Datei zu exportieren.
quelle