Memuat GeoJSON ke QGIS

12

Saya seorang pemula dengan QGIS. Saya mencoba mempelajarinya melalui lynda.com. Saya telah mencoba mengunduh peta kejahatan nanaimo dalam format GeoJSON, tetapi saya mendapatkan pesan yang mengatakan bahwa sumber data tidak valid.

Saya kagum pada apa yang saya lakukan karena saya mengikuti instruksi surat itu.

pilih dari QGIS

Uang Phillip
sumber

Jawaban:

15

JSON yang Anda gunakan hanyalah JSON sederhana, bukan GeoJSON. Perbedaan utama adalah bahwa GeoJSON berisi objek geometri yang dapat Anda baca lebih lanjut di sini dalam spesifikasi GeoJSON.

Namun Anda dapat mengonversi JSON Anda ke file CSV dan memuatnya ke QGIS dengan cara itu.

  1. Pergi ke situs seperti ini dan masukkan URL ke JSON Anda. Saya menghubungkan " http://www.nanaimo.ca/crimereporting/api/incidents " ke "Opsi 2 - Masukkan URL".
  2. Konversikan JSON ke file CSV di situs itu dan unduh ke mesin Anda.
  3. Kemudian di QGIS tambahkan layer teks dibatasi tombol dilingkari di bawah ini (saya menggunakan QGIS versi 2.14.3). masukkan deskripsi gambar di sini
  4. Muat file CSV yang Anda buat dan unduh dari situs web itu, pastikan dalam dialog bahwa Anda telah menetapkan format file sebagai "CSV", bidang-x ke "Long" dan bidang-y ke "Lat". Gunakan gambar di bawah ini untuk referensi. masukkan deskripsi gambar di sini
  5. Setelah Anda memuat layer yang seharusnya muncul di peta Anda, Anda mungkin mendapatkan peringatan yang mengatakan bahwa tidak ada CRS yang ditentukan dan akan menganggap EPSG: 4326. Hasil akhir akan terlihat seperti di bawah ini.

masukkan deskripsi gambar di sini

Andrew Jeffrey
sumber