Caricamento di GeoJSON in QGIS


12

Sono un principiante con QGIS. Sto cercando di impararlo tramite lynda.com. Ho provato a scaricare la mappa del crimine nanaimo in formato GeoJSON, ma ricevo un messaggio che dice che l'origine dati non è valida.

Sono confuso da ciò che faccio mentre sto seguendo le istruzioni alla lettera.

scelta di QGIS

Risposte:


15

Il JSON che stai usando è semplicemente JSON non GeoJSON. La differenza principale è che GeoJSON contiene un oggetto geometria di cui puoi leggere di più qui nelle specifiche GeoJSON.

Puoi comunque convertire il tuo JSON in un file CSV e caricarlo in QGIS in quel modo.

  1. Vai a un sito come questo e inserisci l'URL del tuo JSON. Ho inserito " http://www.nanaimo.ca/crimereporting/api/incidents " nell '"Opzione 2 - Inserisci URL".
  2. Converti JSON in un file CSV su quel sito e scaricalo sul tuo computer.
  3. Quindi in QGIS aggiungi un livello di testo delimitato il pulsante è cerchiato di seguito (sto usando QGIS versione 2.14.3). inserisci qui la descrizione dell'immagine
  4. Carica il file CSV che hai creato e scaricato da quel sito Web, assicurati nella finestra di dialogo di aver impostato il formato del file come "CSV", il campo x su "Long" e il campo y su "Lat". Usa l'immagine qui sotto come riferimento. inserisci qui la descrizione dell'immagine
  5. Una volta caricato il layer, questo dovrebbe apparire nella tua mappa, potresti ricevere un avviso che dice che non è stato definito alcun CRS e assumerà EPSG: 4326. L'output finale dovrebbe apparire come di seguito.

inserisci qui la descrizione dell'immagine


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.