การแปลง KMZ (รูปภาพ) ไปเป็น Shapefile

การแปลงไฟล์ KMZ (KML Zip) หรือ KML จาก Google Earth ให้เป็น Shapefile สามารถทำได้ง่ายในโปรแกรม ArcGIS โดยข้อมูลที่เก็บอยู่ข้างในส่วนใหญ่จะเป็น Point, Line, หรือ Polygon

แต่ข้อมูล KMZ ที่จะมานำเสนอนี้ จะเก็บข้อมูลที่เป็นรูปภาพ

KMZ (Image)

ซึ่งถ้าใช้โปรแกรม 7-Zip แตกไฟล์ KMZ ออกมา จะพบว่า ประกอบไปด้วย รูปภาพที่ไม่มีค่าพิกัด กับไฟล์ KML ที่จะเก็บค่าพิกัดของกรอบรูปที่เป็นสี่เหลี่ยมไว้ นั่นคือ ทิศเหนือ ใต้ ตะวันออก และตะวันตก

7-Zip

การใช้โปรแกรม ArcGIS แปลง (KML to Layer) จะทำให้ได้กรอบรูปที่เป็นสี่เหลี่ยม ไม่ใช่กรอบที่เป็นส่วนของข้อมูลภาพถ่าย

ArcGIS

การจะทำให้ได้กรอบของข้อมูลภาพถ่ายนั้น ให้ไปใช้โปรแกรม Global Mapper ซึ่งที่ใช้งานอยู่ตอนนี้เป็นเวอร์ชั่น 15

1. เปิดโปรแกรม GM และลากไฟล์ KMZ เข้ามาใส่

Global Mapper

2. เปิด control center และเลือกทุกภาพ

Control Center

3. คลิกขวา เลือก BBOX… และเลือก No (ถ้าเลือก Yes จะได้ กรอบรูปสี่เหลี่ยม เหมือนใน ArcGIS)

BBox

4. เลือก Active เวคเตอร์ ที่ได้ — File — Export — Export Vector Format…

Export

5. เลือก Export Areas — Shapefile — ตั้งชื่อไฟล์

Select Area

6. ผลลัพธ์ที่ได้

Result

*** ถ้ามีไฟล์ KMZ จำนวนมาก สามารถเปิดใน GM ได้ทั้งหมด และทำ BBOX ครั้งเดียว ก็จะได้ Index ทั้งหมดตามต้องการครับ

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s