ตัวดึงพิกัด
Input GeoJSON
or drag & drop
วิธีการใช้งาน
- อัปโหลดหรือวาง GeoJSON: วางไฟล์ GeoJSON หรือวางเนื้อหาในพื้นที่ข้อความ
- ตั้งค่าตัวเลือก: เลือกว่าจะรวมคุณสมบัติของฟีเจอร์และลำดับพิกัดหรือไม่
- ดึงพิกัด: คลิก "Extract Coordinates" เพื่อประมวลผลไฟล์
- ดาวน์โหลด 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 - แปลงฟีเจอร์ GeoJSON เป็น CSV
- GeoJSON Minifier - ลดขนาดไฟล์ GeoJSON
- CRS Converter - แปลงระบบอ้างอิงพิกัด
- Coordinate Formats - แปลงระหว่าง lat/lon, UTM, MGRS, DMS
คำถามที่พบบ่อย
ถาม: อะไรคือความแตกต่างระหว่างเครื่องมือนี้กับตัวแปลง 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 หลังจากส่งออก