Laden von GeoJSON in QGIS

12

Ich bin ein Anfänger mit QGIS. Ich versuche es über lynda.com zu lernen. Ich habe versucht, die Nanaimo Crime Map im GeoJSON-Format herunterzuladen, erhalte jedoch die Meldung, dass die Datenquelle ungültig ist.

Ich bin amüsiert, was ich tue, wenn ich den Anweisungen des Briefes folge.

Auswahl von QGIS

Phillip Money
quelle

Antworten:

15

Der von Ihnen verwendete JSON ist einfach JSON, nicht GeoJSON. Der Hauptunterschied besteht darin, dass der GeoJSON ein Geometrieobjekt enthält, über das Sie hier in der GeoJSON-Spezifikation mehr erfahren können.

Sie können Ihre JSON-Datei jedoch in eine CSV-Datei konvertieren und auf diese Weise in QGIS laden.

  1. Gehen Sie zu einer Site wie dieser und geben Sie die URL zu Ihrem JSON ein. Ich habe " http://www.nanaimo.ca/crimereporting/api/incidents " in "Option 2 - URL eingeben" eingegeben.
  2. Konvertieren Sie die JSON-Datei in eine CSV-Datei auf dieser Site und laden Sie sie auf Ihren Computer herunter.
  3. Fügen Sie dann in QGIS eine durch Trennzeichen getrennte Textebene hinzu. Die Schaltfläche ist unten eingekreist (bei Verwendung von QGIS Version 2.14.3). Bildbeschreibung hier eingeben
  4. Laden Sie die CSV-Datei, die Sie erstellt und von dieser Website heruntergeladen haben, und stellen Sie sicher, dass Sie im Dialogfeld das Dateiformat "CSV", das X-Feld "Long" und das Y-Feld "Lat" festgelegt haben. Verwenden Sie das Bild unten als Referenz. Bildbeschreibung hier eingeben
  5. Sobald Sie den Layer geladen haben, der in Ihrer Karte angezeigt werden soll, wird möglicherweise die Warnung angezeigt, dass kein CRS definiert wurde und EPSG: 4326 vorausgesetzt wird. Die endgültige Ausgabe sollte wie folgt aussehen.

Bildbeschreibung hier eingeben

Andrew Jeffrey
quelle