[Poster] DEPLOYING GEOSPATIAL ANALYSIS THROUGH WEB PROCESSING SERVICE: A CASE STUDY OF DYNAMIC...

1
การพัฒนากระบวนการวิเคราะห์เชิงพื้นที ผ่านการประมวลผลบนเว็บ : กรณีศึกษาการให้บริการเส้นทางแบบพลวัติ สาหรับสถานการณ์ฉุกเฉินด้วยซอฟแวร์รหัสเปิด DEPLOYING GEOSPATIAL ANALYSIS THROUGH WEB PROCESSING SERVICE: A CASE STUDY OF DYNAMIC ROUTING SERVICE FOR EMERGENCY SCENARIOS USING FOSS 4 G Chingchai Humhong (M.S.GISci) 57063039 | Advisor: Dr.Sittichai Choosumrong | Co-advisor: Dr.Sarawut Ninsawat (C) MapMint Theme ที มาและความสาคัญของปัญหา วัตถุประสงค์ พื้นที ศึกษา กรอบแนวคิดในการดาเนินการ WHAT IS WPS ? ประโยชน์ที คาดว่าจะได้รับ STUDY PLAN ตัวอย่างงานที อยู่ในระหว่างการศึกษาและพัฒนา การ เปลี ยนแปลง สภาพ ภูมิอากาศโลก อุณหภูมิ เฉลี ยของ โลกสูงขึ้น คุกคามต่อ การดารงชีพ ของมนุษย์ อุทกภัย ดินถล่ม แผ่นดินไหว ภัยแล้ง วาตภัย และอื นๆ 1. เพื อศึกษาและพัฒนาระบบการตัดสินใจการวางแผนหาเส้นทางแบบพลวัติผ่านระบบเครือข่าย 2. เพื อศึกษาและพัฒนากระบวนการวิเคราะห์เชิงพื้นที ผ่านการบริการประมวลผลบนเว็บ 3. เพื อบูรณาการระบบการตัดสินใจการวางแผนหาเส้นทางแบบพลวัติผ่านระบบเครือข่ายและ กระบวนการวิเคราะห์เชิงพื้นที ผ่านการบริการประมวลผลบนเว็บให้ทางานร่วมกัน ได้ พื้นที ลุ่มแม่น าป่าสัก จังหวัดเพชรบูรณ์ 1. ห้วยน าพุ ง 2. แม่น าป่าสักตอนบน 3. แม่น าป่าสักส่วนที 2 4. แม่น าป่าสักส่วนที 3 สถานีตรวจวัดน าฝนจากสถาบันสารสนเทศ ทรัพยากรน าและการเกษตร (องค์การมหาชน) ทั้งหมด 32 สถานี เพื อศึกษาและพัฒนาระบบการตัดสินใจการวางแผนหาเส้นทางแบบพลวัติผ่านระบบเครือข่าย เพื อศึกษาและพัฒนากระบวนการวิเคราะห์เชิงพื้นที ผ่านการบริการประมวลผลบนเว็บ เพื อบูรณาการระบบการตัดสินใจการวางแผนหาเส้นทางแบบพลวัติผ่านระบบเครือข่ายและกระบวนการ วิเคราะห์เชิงพื้นที ผ่านการบริการประมวลผลบนเว็บให้ทางานร่วมกันได้ 1. ได้เครื องมือที ใช ในการวิเคราะห์ระบบ Network Analysis ที สามารถประยุกต์ใช ได้หลากหลาย วัตถุประสงค์ 2. ได้เครื องมือวิเคราะห์เชิงพื้นที บนระบบเครือข่ายที สามารถปรับใช ได้กับหลายโมดูล 3. ได้ตัวอย่าง Model Emergency Routing Service ที สามารถพัฒนาการทางานร่วมกับการ ให้บริการข้อมูลจากแหล่งต่างๆบนเว็บไซต์ 1. ศึกษาการบริการประมวลผลบนเว็บ (WPS) โดยใช ZOO platform 2. ศึกษาและพัฒนาระบบ ERDP เพื อนามาบูรณาการกับกระบวนการวิเคราะห์เชิงพื้นที ผ่านการบริการ ประมวลผลบนเว็บให้ทางานร่วมกัน ได้ 3. ศึกษา Sensor Observation Service (SOS) โดยใช istSOS เพื อนามาวิเคราะห์ร่วมกับการบริการ ประมวลผลบนเว็บ (WPS) Web Processing Service คือ ถูกออกแบบมาเพื อให้เป็นมาตรฐาน ในการพัฒนาเครื องมือ ทางด้านระบบสารสนเทศภูมิศาสตร์ที ให้บริการผ่านเครือข่ายอินเตอร์เน็ต ซึ ง WPS มุ่งมั นที จะ ทางานด้าน Geoprocessing แบบอัตโนมัติ โดย ใช ศาสตร์ทางด้านเชิงพื้นที ร่วมกับสถาปัตยกรรม เชิงบริการ (SOA) Web Processing Service จะประกอบไปด้วยชุดคาสั ง 3 คาสั 1. GetCapabilities เรียกดูว่ามี Service อะไรให้เราใช งานได้บ้าง 2. DescribeProcess อธิบายว่าแต่ละ Service นั น เราจะต้อง input ข้อมูลแบบไหนเข้าไป และ output ที ได้ออกเป็นแบบไหน 3. Execute เป็นคาสั งในการ run service ดังนั นต้องระบุ input และ output ที ได้จาก DescribeProcess ลงไปด้วย ในปัจจุบัน ประเทศไทยได้ประสบปัญหาภัยพิบัติหลายๆ ด้าน ภัยพิบัติที ่เกิดจากการเปลี ่ยนแปลง สภาพภูมิอากาศโลกทาให้เกิดการแปรปรวนของฤดูกาลและปริมาณน าฝน ส่งผลกระทบความ เสียหายทั งในด้านเศรฐกิจและสังคม ที ่ผ่านมาปัญหาความเตรียมพร้อมของไทย ยังไม่มีความ ตื่นตัวที ่จะเตรียมพร้อมที ่จะรับมือกับภัยพิบัติที ่สมบรูณ์แบบ ดังนั นการศึกษาครั งนี้ผู ้วิจัยจึงได้ ทาการศึกษาและพัฒนาระบบการวิเคราะห์เชิงพื้นที ่ผ่านการประมวลผลบนเว็บ กรณีศึกษา การให้บริการเส้นทางแบบพลวัติสาหรับสถานการณ์ฉุกเฉินด้วยซอฟแวร์รหัสเปิด เพื่อให้ ผู้ใช้งานสามารถใช้ได้ง่ายและสะดวกมากขึ ้น Why use WPS ? WPS opens the door to interoperability with Web GIS! Input : - Shapefile, MapInfo... - GeoTiff, DEM, Lidar … - KML, GeoJSON... - PostGIS, Oracle, ArcSDE... - WFS, WCS, CSW... Output : - Shapefile, MapInfo... - GeoTiff, DEM, Lidar … - KML, GeoJSON... - PostGIS, Oracle, ArcSDE... - WMS, WFS, WCS... WPS allows the processing and conversion of GIS data online Network Analysis Web Processing Service GeoRSS(XML) Parsing with PHP Script PostgreSQL/PostGIS Emergency Routing Service for multi-purpose OSM ROAD DATA r.sim.water pgRouting Not intersect flood area

Transcript of [Poster] DEPLOYING GEOSPATIAL ANALYSIS THROUGH WEB PROCESSING SERVICE: A CASE STUDY OF DYNAMIC...

Page 1: [Poster] DEPLOYING GEOSPATIAL ANALYSIS THROUGH WEB PROCESSING SERVICE: A CASE STUDY OF DYNAMIC ROUTING SERVICE  FOR EMERGENCY SCENARIOS USING FOSS4G

การพฒนากระบวนการวเคราะหเชงพนทผานการประมวลผลบนเวบ : กรณศกษาการใหบรการเสนทางแบบพลวตส าหรบสถานการณฉกเฉนดวยซอฟแวรรหสเปด

DEPLOYING GEOSPATIAL ANALYSIS THROUGH WEB PROCESSING SERVICE: A CASE STUDY OF DYNAMIC ROUTING SERVICE FOR EMERGENCY SCENARIOS USING FOSS4G

Chingchai Humhong (M.S.GISci) 57063039 | Advisor: Dr.Sittichai Choosumrong | Co-advisor: Dr.Sarawut Ninsawat(C) MapMint Theme

ทมาและความส าคญของปญหา

วตถประสงค

พนทศกษา

กรอบแนวคดในการด าเนนการ

WHAT IS WPS ?

ประโยชนทคาดวาจะไดรบ

STUDY PLAN

ตวอยางงานทอยในระหวางการศกษาและพฒนา

การเปลยนแปลง

สภาพภมอากาศโลก

อณหภมเฉลยของโลกสงขน

คกคามตอการด ารงชพของมนษย อทกภย

ดนถลม

แผนดนไหว

ภยแลง

วาตภย

และอนๆ

1. เพอศกษาและพฒนาระบบการตดสนใจการวางแผนหาเสนทางแบบพลวตผานระบบเครอขาย

2. เพอศกษาและพฒนากระบวนการวเคราะหเชงพนทผานการบรการประมวลผลบนเวบ

3. เพอบรณาการระบบการตดสนใจการวางแผนหาเสนทางแบบพลวตผานระบบเครอขายและกระบวนการวเคราะหเชงพนทผานการบรการประมวลผลบนเวบใหท างานรวมกน ได

พนทลมแมน าปาสก จงหวดเพชรบรณ1. หวยน าพง2. แมน าปาสกตอนบน3. แมน าปาสกสวนท 24. แมน าปาสกสวนท 3

สถานตรวจวดน าฝนจากสถาบนสารสนเทศทรพยากรน าและการเกษตร (องคการมหาชน) ทงหมด 32 สถาน

เพอศกษาและพฒนาระบบการตดสนใจการวางแผนหาเสนทางแบบพลวตผานระบบเครอขาย

เพอศกษาและพฒนากระบวนการวเคราะหเชงพนทผานการบรการประมวลผลบนเวบ

เพอบรณาการระบบการตดสนใจการวางแผนหาเสนทางแบบพลวตผานระบบเครอขายและกระบวนการวเคราะหเชงพนทผานการบรการประมวลผลบนเวบใหท างานรวมกนได

1. ไดเครองมอทใชในการวเคราะหระบบ Network Analysis ทสามารถประยกตใชไดหลากหลายวตถประสงค

2. ไดเครองมอวเคราะหเชงพนทบนระบบเครอขายทสามารถปรบใชไดกบหลายโมดล

3. ไดตวอยาง Model Emergency Routing Service ทสามารถพฒนาการท างานรวมกบการใหบรการขอมลจากแหลงตางๆบนเวบไซต

1. ศกษาการบรการประมวลผลบนเวบ (WPS) โดยใช ZOO platform

2. ศกษาและพฒนาระบบ ERDP เพอน ามาบรณาการกบกระบวนการวเคราะหเชงพนทผานการบรการประมวลผลบนเวบใหท างานรวมกน ได

3. ศกษา Sensor Observation Service (SOS) โดยใช istSOS เพอน ามาวเคราะหรวมกบการบรการประมวลผลบนเวบ (WPS)

Web Processing Service คอ ถกออกแบบมาเพอใหเปนมาตรฐาน ในการพฒนาเครองมอทางดานระบบสารสนเทศภมศาสตรทใหบรการผานเครอขายอนเตอรเนต ซง WPS มงมนทจะท างานดาน Geoprocessing แบบอตโนมต โดย ใชศาสตรทางดานเชงพนทรวมกบสถาปตยกรรมเชงบรการ (SOA)Web Processing Service จะประกอบไปดวยชดค าสง 3 ค าสง1. GetCapabilities เรยกดวาม Service อะไรใหเราใชงานไดบาง2. DescribeProcess อธบายวาแตละ Service นน เราจะตอง input ขอมลแบบไหนเขาไป และ output ทไดออกเปนแบบไหน3. Execute เปนค าสงในการ run service ดงนนตองระบ input และ output ทไดจาก DescribeProcess ลงไปดวย

ในปจจบน ประเทศไทยไดประสบปญหาภยพบตหลายๆ ดาน ภยพบตทเกดจากการเปลยนแปลงสภาพภมอากาศโลกท าใหเกดการแปรปรวนของฤดกาลและปรมาณน าฝน สงผลกระทบความเสยหายทงในดานเศรฐกจและสงคม ทผานมาปญหาความเตรยมพรอมของไทย ยงไมมความตนตวทจะเตรยมพรอมทจะรบมอกบภยพบตทสมบรณแบบ ดงนนการศกษาครงนผวจยจงไดท าการศกษาและพฒนาระบบการวเคราะหเชงพนทผานการประมวลผลบนเวบ กรณศกษาการใหบรการเสนทางแบบพลวตส าหรบสถานการณฉกเฉนดวยซอฟแวรรหสเปด เพอใหผใชงานสามารถใชไดงายและสะดวกมากขน

Why use WPS ? WPS opens the door to interoperability with Web GIS!

Input:

- Shapefile, MapInfo...

- GeoTiff, DEM, Lidar …

- KML, GeoJSON...

- PostGIS, Oracle, ArcSDE...

- WFS, WCS, CSW...

Output:

- Shapefile, MapInfo...

- GeoTiff, DEM, Lidar …

- KML, GeoJSON...

- PostGIS, Oracle, ArcSDE...

- WMS, WFS, WCS...

WPS allows the processing and conversion of GIS data online

Network Analysis Web Processing Service

GeoRSS(XML) Parsing with PHP Script

PostgreSQL/PostGIS

Emergency Routing Service for multi-purpose

OSM ROAD DATA

r.sim.water

pgRoutingNot intersect flood area