µ¦ª·
Á¦µ³®r
¨³°°Â¦³
ภาพที่
1 โครงสร้
างการทํ
างานระบบสารสนเทศภู
มิ
ศาสตร์
สํ
าหรั
บพื
ชสมุ
นไพรผ่
านระบบเครื
อข่
าย
โครงสร้
างการทํ
างานระบบสารสนเทศภู
มิ
ศาสตร์
สํ
าหรั
บสมุ
นไพรดั
งภาพที่
1 เมื่
อผู
้
ใช้
(Client) ทํ
าการส่
ง
ข้
อมู
ลคํ
าร้
องขอความต้
องการ (HTTP Request) ผ่
านเว็
บเบราว์
เซอร์
(Web browser) ไปยั
งเครื่
องแม่
ข่
าย (Server) ซึ
่
งมี
การติ
ดตั
้
ง Generated GIS Applicationไว้
สํ
าหรั
บรองรั
บการใช้
งานข้
อมู
ลเชิ
งพื
้
นที่
เมื่
อ Server ได้
รั
บข้
อมู
ลคํ
าร้
องขอ
ความต้
อง จะทํ
าการสอบถาม (Query) ข้
อมู
ลจากฐานข้
อมู
ล(Database) โดยการแบ่
งข้
อมู
ลออกได้
เป็
น 2 ประเภท คื
อ
ข้
อมู
ลบรรยายหรื
อข้
อมู
ลทั่
วไป (Data) และข้
อมู
ลเชิ
งพื
้
นที่
(Spatial Data) ซึ
่
งเป็
นข้
อมู
ลที่
ได้
อ้
างอิ
งกั
บตํ
าแหน่
งพิ
กั
ด
ทางภู
มิ
ศาสตร์
ทางภาคพื
้
นดิ
น โดยจะจั
ดเก็
บอยู
่
ในรู
ปแบบของข้
อมู
ลเวกเตอร์
(Vector) ที่
ประกอบไปด้
วยข้
อมู
ล 3
ชนิ
ด คื
อ จุ
ด ลายเส้
น และพื
้
นที่
หรื
ออาณาบริ
เวณ สํ
าหรั
บการสอบถามข้
อมู
ลภายในฐานข้
อมู
ลจะใช้
รู
ปแบบคํ
าสั่
ง
ต่
างกั
นขึ
้
นอยู
่
กั
บประเภทของข้
อมู
ล ในกรณี
ที่
ข้
อมู
ลเป็
นประเภทข้
อมู
ลบรรยายจะใช้
รู
ปแบบคํ
าสั่
ง SQL (SQL
Query) ส่
วนกรณี
ที่
เป็
นข้
อมู
ลประเภทข้
อมู
ลเชิ
งพื
้
นที่
จะมี
Geoserver (ซอฟต์
แวร์
ที่
สนั
บสนุ
นการให้
บริ
การของ Web
Feature Service (WFS) ที่
ทํ
าหน้
าในการแปลงข้
อมู
ล Vector ให้
อยู
่
ในรู
ปแบบของภาษา XML ซึ
่
งสามารถนํ
าเสนอ
ข้
อมู
ลบน Web Browser ได้
) เป็
นสื่
อกลางในการรั
บ-ส่
งข้
อมู
ล โดยที่
Server จะส่
ง Geo Request ไปยั
ง GeoServer
จากนั
้
น GeoServer
จะส่
งต่
อมายั
ง Database ด้
วยคํ
าสั่
ง Geo
SQL
Query
โดย Database ที่
เลื
อกใช้
คื
อ
PostqreSQL/PostGIS Database เป็
นฐานข้
อมู
ลเชิ
งสั
มพั
นธ์
(Relational Database) ที่
ช่
วยในการจั
ดการเชื่
อมโยง
ข้
อมู
ลระหว่
างข้
อมู
ลเชิ
งพื
้
นที่
กั
บข้
อมู
ลบรรยายให้
มี
ความสั
มพั
นธ์
กั
น
เมื่
อได้
ผลลั
พธ์
ข้
อมู
ลตามการค้
นหาแล้
ว Database จะทํ
าการส่
งผลลั
พธ์
ข้
อมู
ลกั
บมายั
ง Server โดยจะใช้
รู
ปแบบคํ
าสั่
งในการส่
งผลลั
พธ์
ข้
อมู
ลต่
างกั
นตามประเภทของข้
อมู
ล ในกรณี
ที่
ผลลั
พธ์
ข้
อมู
ลเป็
นประเภทข้
อมู
ล
บรรยาย จะส่
งผลกลั
บมาในรู
ปแบบของ SQL Response ส่
วนในกรณี
ที่
ข้
อมู
ลเป็
นประเภทข้
อมู
ลเชิ
งพื
้
นที่
จะส่
งผล
กลั
บมาในรู
ปแบบของ Geo SQL Response โดยที่
GeoServer จะทํ
าการแปลงข้
อมู
ลให้
อยู
่
ในรู
ป Graphic feature
แล้
วส่
งผลลั
พธ์
ไปยั
ง Server อี
กครั
้
ง จากนั
้
นจะผลลั
พธ์
ข้
อมู
ลต่
อไปยั
ง Client ในรู
ปแบบของ HTML/Java/Vector
โดยการส่
งผ่
าน Web Browser ที่
มี
การติ
ดตั
้
งบริ
การของ OpenLayer ที่
มี
การใช้
บริ
การจาก WFS อี
กทั
้
งยั
งช่
วยในเรื่
อง
ของการจั
ดการซ้
อนทั
บของแต่
ละแผนที่
และยั
งเครื่
องมื
อที่
มี
การควบคุ
มการแสดงผลต่
างๆ ของแผนที่
อี
กด้
วย เช่
น
การ zoom/pan เป็
นต้
น จึ
งทํ
าให้
Client สามารถเข้
าใจ และมองเห็
นภาพของแผนที่
ได้
ชั
ดเจนมากยิ่
งขึ
้
น
483
การประชุ
มวิ
ชาการระดั
บชาติ
มหาวิ
ทยาลั
ยทั
กษิ
ณ ครั้
งที่
22 ประจำปี
2555