Skip to content

ตัวดึงพิกัด

Input GeoJSON

or drag & drop

วิธีการใช้งาน

  1. อัปโหลดหรือวาง GeoJSON: วางไฟล์ GeoJSON หรือวางเนื้อหาในพื้นที่ข้อความ
  2. ตั้งค่าตัวเลือก: เลือกว่าจะรวมคุณสมบัติของฟีเจอร์และลำดับพิกัดหรือไม่
  3. ดึงพิกัด: คลิก "Extract Coordinates" เพื่อประมวลผลไฟล์
  4. ดาวน์โหลด CSV: ดาวน์โหลดไฟล์ CSV ที่มีพิกัดทั้งหมด

คุณสมบัติ

ดึงข้อมูลจากทุกเรขาคณิต: ใช้งานได้กับ Points, LineStrings, Polygons, MultiPolygons และ GeometryCollections
คุณสมบัติของฟีเจอร์: เลือกรวมคุณสมบัติของฟีเจอร์ในผลลัพธ์ CSV ได้
ลำดับคอลัมน์ที่ยืดหยุ่น: เลือกระหว่าง lat/lon หรือ lon/lat ในลำดับคอลัมน์
การจัดทำดัชนีพิกัด: พิกัดแต่ละจุดจะมีหมายเลขกำกับเพื่อให้อ้างอิงได้ง่าย
การรักษาคุณสมบัติ: รวม ID ของฟีเจอร์และคุณสมบัติที่กำหนดเองในผลลัพธ์
การประมวลผลทันที: การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ — ไม่มีการอัปโหลดไปยังเซิร์ฟเวอร์

กรณีการใช้งาน

  • ดีบัก GeoJSON: ตรวจสอบพิกัดทั้งหมดในไฟล์ GeoJSON ที่ซับซ้อนได้อย่างรวดเร็ว
  • การวิเคราะห์ข้อมูล: ส่งออกพิกัดสำหรับการวิเคราะห์ทางสถิติใน Excel, R หรือ Python
  • การวางแผน: สร้าง scatter plots หรือ heatmaps จากข้อมูลภูมิศาสตร์
  • การตรวจสอบ: ตรวจสอบช่วงพิกัดและระบุค่าที่ผิดปกติ
  • การย้ายข้อมูล: แปลงพิกัด GeoJSON เป็น CSV เพื่อการนำเข้าไปยังระบบอื่น
  • การจัดทำเอกสาร: สร้างรายการพิกัดสำหรับรายงานหรือข้อกำหนด

รูปแบบผลลัพธ์

ไฟล์ CSV ที่ดึงออกมาจะมีคอลัมน์ดังนี้:

  • index: หมายเลขลำดับสำหรับพิกัดแต่ละจุด
  • feature_id: ID ของฟีเจอร์ (ถ้ามี)
  • geometry_type: ประเภทเรขาคณิต (Point, LineString, Polygon ฯลฯ)
  • lat / lon: ค่าพิกัด (ลำดับสามารถกำหนดได้)
  • altitude: ค่าพิกัด Z หากมีในเรขาคณิต 3D
  • properties_*: คุณสมบัติของฟีเจอร์ (ถ้าเปิดใช้งาน)

ตัวอย่างผลลัพธ์

csv
index,feature_id,geometry_type,lat,lon
1,country_1,Polygon,52.5200,13.4050
2,country_1,Polygon,52.5210,13.4060
3,country_1,Polygon,52.5220,13.4070
4,country_2,Point,48.8566,2.3522

รายละเอียดทางเทคนิค

  • รูปแบบข้อมูลนำเข้า: GeoJSON FeatureCollection, Feature หรือ Geometry
  • รูปแบบผลลัพธ์: CSV พร้อมคอลัมน์ที่กำหนดได้
  • การดึงพิกัด: ดึงข้อมูลแบบวนซ้ำจากทุกประเภทเรขาคณิต
  • การจัดการคุณสมบัติ: เลือกรวมคุณสมบัติของฟีเจอร์ได้
  • ประสิทธิภาพ: จัดการไฟล์ขนาดใหญ่ได้อย่างมีประสิทธิภาพด้วยการส่งออกแบบสตรีม

เคล็ดลับ

  • ไฟล์ขนาดใหญ่: สำหรับไฟล์ GeoJSON ขนาดใหญ่มาก (>100MB) ให้พิจารณาแบ่งไฟล์ก่อนโดยใช้ GeoJSON Splitter
  • ลำดับพิกัด: เครื่องมือ GIS ส่วนใหญ่ใช้ lon/lat แต่สเปรดชีตมักทำงานได้ดีกว่ากับ lat/lon
  • การกรองคุณสมบัติ: รวมคุณสมบัติเพื่อรักษาบริบทสำหรับพิกัดแต่ละจุด
  • ข้อมูล 3D: ค่าความสูงจะรวมโดยอัตโนมัติหากมี

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

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

ถาม: อะไรคือความแตกต่างระหว่างเครื่องมือนี้กับตัวแปลง GeoJSON → CSV?
ตอบ: ตัวแปลง CSV ส่งออกข้อมูลระดับฟีเจอร์โดยมีหนึ่งแถวต่อฟีเจอร์ เครื่องมือนี้ส่งออกข้อมูลระดับพิกัดโดยมีหนึ่งแถวต่อจุดพิกัด

ถาม: สามารถดึงพิกัดจาก TopoJSON ได้หรือไม่?
ตอบ: ให้แปลง TopoJSON เป็น GeoJSON ก่อนโดยใช้ TopoJSON → GeoJSON จากนั้นใช้เครื่องมือนี้

ถาม: เรขาคณิตที่ซ้อนกันถูกจัดการอย่างไร?
ตอบ: พิกัดทั้งหมดจะถูกแปลงเป็นแบบแบน สำหรับ MultiPolygons หรือ GeometryCollections พิกัดแต่ละจุดจะถูกดึงออกมาพร้อมกับประเภทเรขาคณิตที่ยังคงอยู่

ถาม: ลำดับของพิกัดจะถูกเก็บรักษาไว้หรือไม่?
ตอบ: ใช่ พิกัดจะถูกดึงออกมาในลำดับเดียวกับที่ปรากฏในโครงสร้าง GeoJSON

ถาม: สามารถใช้เครื่องมือนี้สำหรับการวิเคราะห์เส้นทาง LineString ได้หรือไม่?
ตอบ: ได้แน่นอน! คอลัมน์ index จะรักษาลำดับพิกัดไว้ ทำให้ง่ายต่อการวิเคราะห์เส้นทางและระยะทางใน Excel หรือเครื่องมืออื่น ๆ

ถาม: หาก GeoJSON ของฉันมีพิกัดที่ไม่ถูกต้องจะเกิดอะไรขึ้น?
ตอบ: พิกัดที่ไม่ถูกต้อง (ไม่ใช่ตัวเลข, null หรือ undefined) จะถูกข้ามไปพร้อมกับแสดงคำเตือนในคอนโซลของเบราว์เซอร์

ถาม: จะนำเข้า CSV ไปยัง Excel ได้อย่างไร?
ตอบ: เปิด Excel → Data → From Text/CSV → เลือกไฟล์ที่ดาวน์โหลด → Excel จะตรวจจับรูปแบบโดยอัตโนมัติ

ถาม: สามารถกรองพิกัดตามกรอบเขตได้หรือไม่?
ตอบ: ขณะนี้เครื่องมือจะดึงพิกัดทั้งหมด ใช้เครื่องมือ GIS เพื่อกรองตามกรอบเขตก่อน หรือกรอง CSV หลังจากส่งออก