GeoJSON เป็น CSV

แปลงข้อมูล GeoJSON เป็นรูปแบบ CSV

เกี่ยวกับ GeoJSON เป็น CSV

พอร์ทัลข้อมูลเปิด, Mapbox, Leaflet และ QGIS แลกเปลี่ยนข้อมูลภูมิศาสตร์ในรูปแบบ GeoJSON แต่ FeatureCollection นั้นอ่านยากและไม่สามารถเปิดในสเปรดชีตได้เลย เครื่องมือนี้จะทำให้แต่ละ feature แบนราบลงเป็นแถว CSV: หนึ่งคอลัมน์ต่อหนึ่ง property ที่พบในทุก feature บวกกับคอลัมน์ลองจิจูดและละติจูดเมื่อ geometry เป็น Point

วาง GeoJSON คลิกแปลง ตรวจสอบผลลัพธ์ แล้วดาวน์โหลด CSV JSON จะถูกแยกวิเคราะห์ในเบราว์เซอร์ของคุณและไม่มีการอัปโหลด

วิธีใช้ GeoJSON เป็น CSV ทีละขั้นตอน

  1. วาง GeoJSON แบบ FeatureCollection ลงในกล่องข้อมูลนำเข้า
  2. คลิก "แปลงเป็น CSV" CSV จะปรากฏในกล่องผลลัพธ์ โดยมีหนึ่งแถวต่อหนึ่ง feature
  3. พิมพ์ชื่อไฟล์แล้วคลิก "ดาวน์โหลด CSV"

ตัวอย่างข้อมูลเข้าและผลลัพธ์

ข้อมูลเข้า

{"type":"FeatureCollection","features":[
 {"type":"Feature","properties":{"name":"Office","city":"Madrid"},"geometry":{"type":"Point","coordinates":[-3.7038,40.4168]}},
 {"type":"Feature","properties":{"name":"Warehouse"},"geometry":{"type":"Point","coordinates":[2.1734,41.3851]}}
]}

ผลลัพธ์

name,city,longitude,latitude
Office,Madrid,-3.7038,40.4168
Warehouse,,2.1734,41.3851

ทำไมต้องใช้ GeoJSON เป็น CSV ของเรา?

กรณีการใช้งานทั่วไป

ข้อจำกัดและเคล็ดลับ

คำถามที่พบบ่อย

GeoJSON คืออะไร?

GeoJSON เป็นรูปแบบข้อมูลภูมิศาสตร์บนพื้นฐาน JSON ที่กำหนดไว้ใน RFC 7946 ไฟล์หนึ่งมักมี FeatureCollection ที่บรรจุ Feature หลายรายการ แต่ละรายการรวม geometry (Point, LineString, Polygon และรูปแบบ multi ของแต่ละอย่าง) เข้ากับออบเจ็กต์ properties ที่เก็บแอตทริบิวต์ต่าง ๆ นี่คือรูปแบบมาตรฐานสำหรับแผนที่เว็บ

ทำไม CSV ของฉันถึงไม่มีพิกัด?

พิกัดจะถูกส่งออกเฉพาะสำหรับ geometry แบบ Point เท่านั้น หาก feature เป็นเส้นหรือรูปหลายเหลี่ยม geometry จะถูกข้ามและมีเพียง property เท่านั้นที่ถูกเขียนออกมา ให้คำนวณจุดศูนย์กลาง (centroid) ในเครื่องมือ GIS ก่อนหากต้องการหนึ่งพิกัดต่อหนึ่ง feature

GeoJSON กับ CSV ที่มีพิกัดต่างกันอย่างไร?

CSV เก็บได้เพียงหนึ่งลองจิจูดและละติจูดต่อหนึ่งแถวเท่านั้น จึงแทนได้เฉพาะจุด ส่วน GeoJSON แทน geometry ใดก็ได้ เก็บชนิดข้อมูลไว้ใน property และไลบรารีแผนที่เข้าใจได้โดยตรง ใช้ CSV สำหรับสเปรดชีตและฐานข้อมูล ใช้ GeoJSON สำหรับแผนที่

เครื่องมือนี้รับ Feature เดี่ยวหรือ geometry เปล่า ๆ ได้ไหม?

ไม่ได้ ข้อมูลนำเข้าต้องเป็น FeatureCollection ที่มีอาร์เรย์ features ให้ห่อ Feature เดี่ยวด้วย {"type":"FeatureCollection","features":[...]} ก่อนวาง

ไฟล์ถูกอัปโหลดหรือไม่?

ไม่ GeoJSON ถูกแยกวิเคราะห์ด้วย JavaScript ในเบราว์เซอร์ของคุณและ CSV ถูกสร้างขึ้นในเครื่อง

เครื่องมือที่เกี่ยวข้อง

เครื่องมือฟรีอื่นๆ ที่อาจเป็นประโยชน์

Available languages