OGR : my favarite tools

              การปรากฏตัวของ Google Earth ทำให้เกิดการตื่นตัวอย่างมากในวงการ GIS ทั่วโลก ผู้คนมากมายรู้จัก google earth พร้อมกับการรับเอาสารสนเทศเชิงพื้นที่ ไปใช้กันอย่างแพร่หลาย หลายๆหน่วยงานมีความต้องการที่จะนำข้อมูล GIS ที่มีอยู่เผยแพร่ผ่านโปรแกรม Google earth วันนี้ผมเลยเอาเทคนิคหนึ่งมาแนะนำกัน ซึ่งเป็นวิธีที่กำลังนิยมอีกวิธีหนึ่งในปัจจุบัน เทคนิคที่ว่านี้คือการนำข้อมูล GIS ในรูปแบบต่างๆเช่น shapfile, mif, tab ,dgn เป็นต้นแปลงให้เป็นรูปแบบ มาตรฐาน KML ที่โปรแกรม Google earth สามารถแสดงผลได้ โดยใช้ไลบารี่เปิดรหัส(opensource) ที่ชื่อว่า OGR
              OGR เป็นไลบารี่ที่เป็นที่นิยมอีกตัวหนึ่งโดยอยู่เบื้องหลังการทำงานของโปรแกรม ต่างๆมาก มายเช่น OPENEV, OGIS, GRASS, MAPSERVER, NASAWorld โดยสามารถทำงาน กับข้อมูลเวกเตอร์หลายรูปแบบและมีฟังก์ชั่นในการจัดการข้อมูล vector หลายฟังก์ชั่น โดยเฉพาะฟังก์ชันการแปลงข้อมูลเวกเตอร์ที่ชื่อ OGR2OGR ซึ่งเราจะใช้ในการแปลงข้อมูล เวกเตอร์รูปแบบต่างๆเป็น KML สำหรับผู้ที่เริ่มใช้งาน ก่อนอื่นต้องทำการติดตั้งไลบารี่ OGR ก่อนโดยสามารถติดตั้งชุดซอฟ์ทแวร์ FWTOOLS ซึ่งดาว์โหลดได้จาก
http://fwtools.maptools.org/ การทำงานจะเริ่มจากการเปิด terminal ของ fwtools ขึ้นมาแล้วทำการพิมพ์คำสั่ง
OGR2OGR -f “KML” -t_srs “epsg:4326” c:\data\test.kml c:\data\province.shp
ผลลัพธ์ที่ได้ก็คือไฟล์ KML ที่สามารถนำไปแสดงผลบนโปรแกรม Google Earth ได้ทันที

Advertisements

ใส่ความเห็น

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

บลอกที่ WordPress.com .

Up ↑

%d bloggers like this: