กำลังโหลด GeoJSON ลงใน QGIS


12

ฉันเป็นผู้เริ่มต้นด้วย QGIS ฉันพยายามเรียนรู้ผ่าน lynda.com ฉันได้ลองดาวน์โหลดแผนที่อาชญากรรมนาไนโมในรูปแบบ GeoJSON แต่ฉันได้รับข้อความแจ้งว่าแหล่งข้อมูลไม่ถูกต้อง

ฉันรู้สึกสับสนกับสิ่งที่ฉันทำเพราะทำตามคำแนะนำในจดหมาย

เลือกของ QGIS

คำตอบ:


15

JSON ที่คุณกำลังใช้เป็นเพียง JSON ไม่ใช่ GeoJSON ข้อแตกต่างที่สำคัญคือ GeoJSON มีวัตถุรูปทรงเรขาคณิตที่คุณสามารถอ่านเพิ่มเติมเกี่ยวกับที่นี่ในข้อมูลจำเพาะ GeoJSON

อย่างไรก็ตามคุณสามารถแปลง JSON ของคุณเป็นไฟล์ CSV และโหลดลงใน QGIS ด้วยวิธีดังกล่าว

  1. ไปที่ไซต์เช่นนี้และใส่ URL ใน JSON ของคุณ ฉันเสียบ " http://www.nanaimo.ca/crimereporting/api/incidents " ลงใน "ตัวเลือก 2 - ป้อน URL"
  2. แปลง JSON เป็นไฟล์ CSV บนเว็บไซต์นั้นและดาวน์โหลดไปยังเครื่องของคุณ
  3. จากนั้นใน QGIS เพิ่มเลเยอร์ข้อความที่มีการคั่นปุ่มจะถูกล้อมรอบด้านล่าง (ฉันใช้ QGIS เวอร์ชั่น 2.14.3) ป้อนคำอธิบายรูปภาพที่นี่
  4. โหลดไฟล์ CSV ที่คุณสร้างและดาวน์โหลดจากเว็บไซต์นั้นตรวจสอบให้แน่ใจในกล่องโต้ตอบว่าคุณได้ตั้งค่ารูปแบบไฟล์เป็น "CSV", x-field เป็น "Long" และ y-field เป็น "Lat" ใช้ภาพด้านล่างสำหรับการอ้างอิง ป้อนคำอธิบายรูปภาพที่นี่
  5. เมื่อคุณโหลดเลเยอร์มันควรจะปรากฏขึ้นในแผนที่ของคุณคุณอาจได้รับคำเตือนว่าไม่มีการกำหนด CRS และมันจะถือว่า EPSG: 4326 ผลลัพธ์สุดท้ายควรมีลักษณะด้านล่าง

ป้อนคำอธิบายรูปภาพที่นี่


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.