Monday, 30 November 2009

WMS

WMS web mapping servics บริการข้อมูลแผนที่ผ่านทาง web
ในการบริการข้อมูลแผนที่ผ่านทาง web หรือ OGC Web Service (OWS) จะประกอบด้วย
-Web Mapping Service (WMS) คือส่วนที่ให้บริการข้อมูลในส่วนของข้อมูลภาพ อันได้แก่ภาพถ่ายดาวเทียมภาพถ่ายทางอากาศ หรือการให้บริการข้อมูลภูมิสารสนเทศภูมิศาสตร์ ทั้งในรูปแบบ vector และ raster ในรูปแบบของภาพแบบ JPEG หรือ PNG ฯลฯ แล้วจึงนำออก web
-Web Feature Service (WFS) คือส่วนที่ให้บริการข้อมูลในส่วนของข้อมูลที่เป็น Vector
แต่ที่เราคุ้นเคยกันเป็นอย่างดีก็คือ เทคโนโลยี WMS นี่แหละ ไม่ว่าจะเป็น การใช้ UMN Mapserver หรือ Google Maps ฯลฯ ล้วนแต่แสดงภาพข้อมูลแผนที่ออกมาในลักษณะ WMS
ขณะที่ เทคโนโลยี WFS ที่เป็นมาตรฐานจะส่งออกข้อมูลแผนที่ที่เป็น Vector มาในรูปแบบของ GMLแนวทาง WMS นั้นปัจจุบัน หลายๆที่ เราสามารถจะดึงข้อมูลจาก web server ของเขาเข้ามาร่วมแสดงผลกับ การประยุกต์ใช้งานของเรา
กล่าวคือ ถ้าจะสร้างระบบข้อมูลแผนที่ขึ้นมาแสดงใน web เราสามารถจะนำข้อมูลที่เป็น Free WMS มาแสดงร่วมกับข้อมูลของเราได้ ทำให้ลดค่าใช้จ่ายในการจัดเตรียมข้อมูล ลดแรงพลังงานของเครื่อง web server ลงไปแยะ
เป็นประโยชน์มากใช่ไหมคะ แล้วเราจะหา Free WMS ได้จากที่ไหนล่ะคะ นี่คือคำถาม ก็ขอตอบได้เลยว่า ไปที่ http://www.skylab-mobilesystems.com/en/wms_serverlist.html จะเห็นได้ว่า มี Free WMS อยู่มากมาย
ส่วนด้านการพัฒนา ก็มีสองแนวทาง แนวทางของ ภาษา C/C++ เช่น พวก UMN Mapserver หรือแนวทาง ของภาษา JAVA เช่น Geotools Openlayers ส่วนพวกที่ผสานความเด่นของทั้งสองแนวทางน่าจะเป็น Ka-map นี่แหละคะ
หรือถ้าต้องการให้ใช้งานแบบ Stand alone แนวทางในตอนนี้ ก็เห็น จะมี QGIS หรือ Quantum GIS ( http://download.qgis.org/qgis/ )ที่น่าสนใจมาก เพราะสามารถใช้งานร่วมกับ ข้อมูลที่อยู่ในเครื่องของเรา ข้อมูลที่เป็น WMS ที่อยู่ใน internet หรือแม้กระทั่งข้อมูลที่เป็น Object Database อย่าง Postgres ได้ค่ะ

No comments:

Post a Comment