วันอังคารที่ 29 เมษายน พ.ศ. 2557

สร้างแผนที่ออนไลน์ (Webmap) ง่ายๆ ด้วย qgis2leaf

______เมื่อก่อนนั้นการที่จะสร้างแผนที่ออน์ไลน์(Webmap)นั้นเป็นเรื่องที่ยากมากๆ สำหรับคนที่ไม่มีพื้นฐานทางด้านการเขียนโปรแกรม แต่ปัจจุบันนี้ได้มีเครื่องมือหลายๆอย่างที่อำนวยความสะดวกในการที่จะสร้างแผนที่ออน์ไลน์ให้เรานั้นง่ายมากๆ ครับ ผมขอยกตัวอย่างแค่ของ QGIS ตัวเดียวล่ะกันมีปลั๊กอยู่ตัวนึงชื่อว่า "qgis2leaf" เป็นปลั๊กอินที่ดีสำหรับการสร้างแผนที่ออน์ไลน์(WebMap) ทีมพัฒนาคือ "Riccardo Klinger, Geolicious" ทำให้เราสามารถสร้างแผนที่ออน์ไลน์ได้ภายในไม่ถึง 5 นาที ก็ถือว่าสะดวกและก็ง่ายสำหรับมือใหม่ที่หัดทำ

Leaflet นั้นเป็น JavaScript library สำหรับสร้างแผนที่ออน์ไลน์ และเป็น Open-Source JavaScript Library for Mobile-Friendly Interactive Maps ซึ่งออกแบบมาให้ดูดี เรียบง่าย และมีประสิทธิภาพในการใช้งานทั้งใน desktop และ mobile platforms โดยอาศัย HTML5 และ CSS3 ก่อนหน้านี้ก็จะมี OpenLayers ก็ถือว่าเป็นอีกตัวนึงที่นิยมใช้กันมาก ท่านไหนที่สนใจก็ลองเข้าไปอ่าน API ดูครับ http://leafletjs.com

1. ก่อนเราต้องติดตั้งปลํ้กอิน qgis2leaf

2. เลือกชั้นข้อมูลที่ต้องการแสดงผลบนเว็บ

3.ไปที่เมนู Web > qgis2leaf > Export a QGIS Project to a working leaflet webmap เพื่อทำการสร้างแผนที่ออนไลน์

4. เราสามารถกำหนดขนาดของ frame ได้ สามารถเลือก basemap ได้ จากนั้นก็เลือก output เพื่อเก็บไฟล์ แล้วคลิก OK

5. ไฟล์ที่เราได้ หลังจากที่ปลั๊กอินนี้สร้างให้

6. ผลที่ได้ ดังภาพ http://www2.cgistln.nu.ac.th/chai/leafletjs/nu/index.html


https://plugins.qgis.org/plugins/qgis2leaf/