Mehr

Behalten Sie die Attribute der KML-Datei beim Laden in QGIS bei?

Behalten Sie die Attribute der KML-Datei beim Laden in QGIS bei?


Wie lade ich eine KML-Datei in QGIS mit intakten Attributdaten hoch? Es ist in Google Earth vorhanden, aber nicht beim Importieren in QGIS?

http://data.gov.uk/dataset/sites-of-biological-importance-sbi-in-greater-manchester-as-at-2015-04-28

Dies ist die Website, die die von mir benötigten Daten enthält. Ich muss die Site-Namen auf meiner Karte anzeigen, kann dies jedoch derzeit nicht. Mein Koordinatenbezugssystem ist: OSGB 1936/BNG (OTFR Enabled).


Ich habe mir die Seite angesehen und einen guten Weg gefunden, dies zu tun. KML ist nicht das beste Format für die Handhabung von Attributen (wie Sie festgestellt haben), aber es ermöglicht Ihnen auch, die Daten als CSV abzurufen, was ein großartiges Format ist.

Laden Sie die CSV-Datei in QGIS herunter, wählen Sie Layer > Add Delimited Text Layer… Wählen Sie WKT als Geometrieinterpreter und wählen Sie das Feld, das besagt, dass es WKB-Geometrie enthält (was ohnehin eher wie WKT aussieht). Ich hatte dieses Dialogfeld noch nie zuvor verwendet und es ist wirklich großartig – einfacher und flexibler als das in ArcGIS.

Das sollte es tun. Sobald sich der Layer auf der Karte befindet, können Sie ihn bei Bedarf als Shapefile speichern und ihm auch das richtige CRS zuweisen.

BEARBEITEN: Ich habe festgestellt, dass die Daten von der von Ihnen verlinkten Site tatsächlich in WGS48 Web Mercator, EPSG 3857, nicht im nationalen Grid-System enthalten sind, wie es behauptet.


Laden Sie die kml herunter und gehen Sie zu dieser Seite: http://www.zonums.com/online/kml2shp.php Sie können die kml hier in das Shape-Format exportieren und dann in qgis laden (und das wgs84-System in epsg27700 ändern (osbg36 ). Ich hoffe es hilft.


Konvertiert die KML in Shapefile mit FME

Der einfache FME-Prozess ist (lesen, dann schreiben)


Schau das Video: Create contours and DEM using Google Earth and QGIS