การพัฒนาระบบสนับสนุนการตัดสินใจเชิงพื้นที่สำหรับการพิจารณาจัดสรรผู้เข้าพักอาศัยในหอพักบุคลากรของมหาวิทยาลัยนเรศวรด้วยซอฟต์แวร์รหัสเปิด

Development of Spatial Decision Support System for Considering Staff Dormitory of Naresuan University using FOSS4G

Authors

  • Chingchai Humhong Department of Natural Resources and Environment, Faculty of Agriculture Natural Resources and Environment, Naresuan University, Phitsanulok, Thailand 65000
  • Sittichai Choosumrong Department of Natural Resources and Environment, Faculty of Agriculture Natural Resources and Environment, Naresuan University, Phitsanulok, Thailand 65000
  • Sakda Homhuan Department of Natural Resources and Environment, Faculty of Agriculture Natural Resources and Environment, Naresuan University, Phitsanulok, Thailand 65000

Keywords:

ระบบสนับสนุนการตัดสินใจเชิงพื้นที่, ซอฟต์แวร์รหัสเปิด, Spatial Decision Support System, FOSS4G, OGC Web Service, pgRouting, PostgreSQL/PostGIS, Driving distance

Abstract

        ปัจจุบัน การสืบค้นข้อมูลเพื่อขอสิทธิ์หอพักบุคลากรในมหาวิทยาลัยแบบเดิมนั้นเป็นแบบแผนที่กระดาษและตารางซึ่งมีความซับซ้อน ไม่สะดวกและใช้เวลาค่อนข้างมากในการสืบค้นและจัดการข้อมูล การศึกษาครั้งนี้ได้พัฒนาระบบสนับสนุนการตัดสินใจเชิงพื้นที่สำหรับการพิจารณาจัดสรรผู้เข้าพักอาศัยในหอพักบุคลากรของมหาวิทยาลัยนเรศวร ในรูปแบบเว็บแผนที่ออนไลน์ผ่านเครือข่ายอินเตอร์เน็ต และสามารถวิเคราะห์ตำแหน่งหมู่บ้านของผู้ใช้บริการที่สามารถขอหอพักและไม่สามารถขอหอพักของมหาวิทยาลัยนเรศวร การพัฒนาระบบผู้วิจัยได้เลือกใช้ซอฟต์แวร์รหัสเปิด (Free and Open Source Software for Geospatial: FOSS4G) ในการพัฒนาระบบทั้งหมด โดยใช้ pgRouting algorithm ซึ่งเป็นเครื่องมือที่ทำงานร่วมกับ PostgreSQL/PostGIS เข้ามาช่วยในการวิเคราะห์ระบบโครงข่ายถนนสำหรับการบริการเส้นทางที่สั้นที่สุดด้วยฟังก์ชัน pgDijkstra ส่วนการวิเคราะห์พื้นที่ให้บริการได้เปรียบเทียบการวิเคราะห์ 2 วิธีการคือ 1) วิเคราะห์แบบรัศมี 25 กิโลเมตร โดยใช้ฟังก์ชัน ST_Buffer และ 2) วิเคราะห์แบบพื้นที่ให้บริการซึ่งคำนวณจากระยะทางสัญจร 25 กิโลเมตร โดยใช้ฟังก์ชัน pgr_drivingDistance และ pgr_alphaShape ผลการศึกษาครั้งนี้พบว่าระบบที่พัฒนาขึ้นสามารถนำไปใช้สนับสนุนงานบริการสวัสดิการหอพักบุคลากรได้ เมื่อทราบตำแหน่งหมู่บ้านของผู้ใช้บริการ และทราบพื้นที่ให้บริการในรัศมี 25 กิโลเมตร ทำให้สามารถวิเคราะห์สิทธิ์การขอหอพักบุคลากรได้ โดยนำข้อมูลตำแหน่งหมู่บ้านมาวิเคราะห์ร่วมกับพื้นที่ให้บริการด้วยฟังก์ชัน ST_Within ถ้าตำแหน่งหมู่บ้านอยู่ในพื้นที่ให้บริการ แสดงว่าไม่สามารถขอหอพักได้ แต่ถ้าตำแหน่งหมู่บ้านอยู่นอกพื้นที่ให้บริการแสดงว่าสามารถขอหอพักได้ โดยข้อมูลที่ได้จากการวิเคราะห์ทั้งหมดจะถูกนำไปแสดงในรูปแบบของ OGC Web Service (OWS) ตามมาตรฐานของ Open Geospatial Consortium (OGC)

        Nowadays, the use of dormitory qualification method in Naresuan University is using paper-based which take along time, difficult to search and manage data. Thus, this study aims to developing web-enabled considering decision support system for staff dormitory service in Naresuan University and to evaluate the village location of users between acceptable and unacceptable to stay. The system has implemented and developed as web mapping application using Free and Open Source Software for Geospatial (FOSS4G), Open Data and Open Standards. The Shortest Path network analysis and Service Area provided by pgDijkstra algorithm in pgRouting Library PostGIS/PostgreSQL is used for calculating the distance from Naresuan University as a starting point to the selected village as destination point. Twentyfive kilometers of service area can be calculated and compared between radial method using ST_Buffer function and driving distance method using pgr_drivingDistance and pgr_alphaShape functions. The results of this study showed that the developed system can be used to support staff in dormitory service in Naresuan University. The system can investigate the result by calculating the service area in 25 kilometers with the location of the village using ST_Within function in PostGIS.  If the village is located in the service area, then that village will be unacceptable to stay in dormitory but if the village is not intersected with in the buffer area then it can be acceptable to stay in the dormitory. The data from the analysis will be presented in the form of OCG Web Service (OWS) and Open Geospatial Consortium (OGC).

References

งานบริการสวัสดิการหอพักบุคลากร. (2557). ระเบียบมหาวิทยาลัยนเรศวรว่าด้วยการพักอาศัยในที่พักของมหาวิทยาลัย พ.ศ.2554. สืบค้นจาก https://sites.google.com/site/staffdormitoryservices/prakas-hxphak-laea-kd-rabeiyb [1]

ชัยภัทร เนื่องคํามา. (2553). Geoweb Portal (Query and Access Spatial data via internet). สืบค้นจาก https://www.scribd.com/doc/27152522/Advance-GeoWeb-Portal-2-0 [2]

พีระวัฒน์ แกล้ววิการณ์ และสุเพชร จิรขจรกุล. (2557). การประยุกต์ระบบสารสนเทศภูมิศาสตร์เพื่อการวิเคราะห์พื้นที่การให้บริการศูนย์การแพทย์ฉุกเฉิน จังหวัดเลย. Thai Journal of Science and Technology, 3(3), 137-147. [3]

ราชการ ปรึกษาดี และสุนันฑา สดสี. (2550). การเปรียบเทียบหาเส้นทางที่เหมาะสมโดยวิธีระบบมดและ Dijkstra’s Algorithm. Retrieved from http://202.44.34.144/nccitedoc/admin/nccit_files/NCCIT-2011080 300.pdf [4]

ศิริลักษณ์ ฤทธิ์งาม, ปวีณา พร้อมมงคล, และขวัญใจ บัวขาว. (2557). การประยุกต์ใช้ระบบสารสนเทศทางภูมิศาสตร์ค้นหาเส้นทางการเข้าถึงผู้ป่วยติดเตียง กรณีศึกษา: ผู้ป่วยอัมพฤกษ์อัมพาต อำเภอพุทธมณฑล จังหวัดนครปฐม. สืบค้นจาก http://pornperm.maps.arcgis.com/apps/MapTour/index.html?appid=a6cab9b1da9e43d787d7937bbadd60ac [5]

สำนักงานพัฒนาเทคโนโลยีอวกาศและภูมิสารสนเทศ (องค์การมหาชน). (2557). ความหมายของ NSDI. สืบค้นจาก http://thaisdi.gistda.or.th/index.php?option=com_content&view=article&id=78&Itemid=70 [6]

Choosumrong S., Raghavan V., & Realini E., (2010). Implementation of dynamic cost based routing for navigation under real road conditions using FOSS4G and OpenStreetMap. Proceedings of Geoinforum 2010, Tokyo, Japan, 22-23 June: Geoinformatics, 21(2), 108-109 (ISSN 0388-502X).

Choosumrong, S., Raghavan, V., & Bozon, N. (2012). Multi-Criteria Emergency Route Planning Based on Analytical Hierarchy Process and pgRouting. Geoinformatics, 23(4), 159-168.

Dijkstra, E. W. (1959), A note on two problems in connexion with graphs. Numerische Mathematik, 1, 269-271.

Geofabrik GmbH & OpenStreetMap Contributors. (2015). Download OpenStreetMap data for this region: Thailand. Retrieved from http://download.geofabrik.de/asia/thailand.html

Kastl, D., & Junod, F. (2011). pgRouting Workshop Manual. Retrieved from http://workshop.pgrouting.org

pgRouting Contributors. (2013). pgRouting Manual (2.0.0). Retrieved from http://docs.pgrouting.org/2.0/en/doc/index.html

Translated Thai References

Geo-Informatics and Space Technology Development Agency (Public Organization). (2014). Definition of NSDI. Retrieved from http://thaisdi.gistda.or.th/index.php?option=com_content&view=article&id=78&Itemid=70 [in Thai] [6]

Klawwikarn, P., & Jirakajohnkool, S. (2014). Application of Geographic Information Systems for Service Area Analysis of Emergency Medical Service Centers in Loei Province. Thai Journal of Science and Technology, 3(3), 137-147. [in Thai] [3]

Nengcomma, C. (2010). Geoweb Portal (Query and Access Spatial data via internet). Retrieved from https://www.scribd.com/doc/27152522/Advance-GeoWeb-Portal-2-0 [in Thai] [2]

Pruksadee, R., & Sodsee, S. (2007). A Study for Suitable Direction Search Method Comparing between Ant System Algorithm and Dijkstra’s Algorithm. Retrieved from http://202.44.34.144/nccitedoc/admin/nccit_files/NCCIT-2011080 300.pdf [in Thai] [4]

Ritngam, S., Prommongkon, P., & Buakaw, K. (2014). A Study for Suitable Direction Search Method Comparing between Ant System Algorithm and Dijkstra’s Algorithm Retrieved from http://202.44.34.144/nccitedoc/admin/nccit_files/NCCIT-2011080300.pdf [in Thai] [5]

Staff Dormitory Services Division of Building and Grounds Naresuan University. (2014). University regulations of governing the accommodation of naresuan university dorms in 2012. Retrieved from https://sites.google.com/site/staffdormitoryservices/prakas-hxphak-laea-kd-rabeiyb [in Thai] [1]

Downloads

Published

2016-03-23

Issue

Section

Research Articles