Make 2D & 3D Map in One Web Application with ArcGIS Experience Builder

Piti Kumban
GISard
Published in
Oct 4, 2023

สร้างแอปพลิเคชันสำหรับทำงานกับข้อมูล 2 มิติและ 3 มิติได้อย่างง่ายๆ ด้วย ArcGIS Experience Builder

แต่ก่อนการที่เราจะสร้าง Web Application สักแอปฯ ขึ้นมาใช้งานจะต้องมีการเขียนโปรแกรม แต่ในปัจจุบันเทคโนโลยีได้มีการพัฒนาอย่างต่อเนื่อง จนทำให้เราสามารถสร้าง Web Application ผ่านการตั้งค่าโดยไม่ต้องเขียนโปรแกรมเลยครับ นอกจากนั้นยังทำงานได้ซับซ้อนมากขึ้น รวมถึงทำงานร่วมกับข้อมูล 3 มิติที่กำลังมาแรงด้วยครับ

ทำไมต้องข้อมูล 3 มิติ ?

ยกตัวอย่างง่าย ๆ เลยครับ ถ้าหากเรามีข้อมูลขอบเขตอาคาร เราจะรู้ได้ยังไงว่าพื้นที่ไหนเป็นพื้นที่ที่มีอาคารสูงและสูงต่างกันอย่างไร แล้วถ้าอาคารที่เราสนใจมีหลาย ๆ สำนักงาน เราจะรู้ได้อย่างไรว่า แต่ละสำนักงานอยู่ชั้นไหนบ้าง ข้อมูล 3 มิติจะทำให้เราเห็นภาพเสมือนจริงและช่วยเราตอบคำถามได้ทันทีเลยครับ

เริ่มสร้าง 3D Web Application ได้อย่างไร ?

ArcGIS Experience Builder ตัวช่วยสำหรับสร้าง Web Application ของค่าย ArcGIS ก็เป็นหนึ่งในหลาย ๆ เทคโนโลยีที่ช่วยเราได้ครับ เพราะเราไม่ต้องเขียนโปรแกรม และยังสามารถสร้าง Web Application ที่รองรับทำงานกับข้อมูล 2 มิติและข้อมูล 3 มิติได้บน Web Application เดียวได้อีกด้วยครับ

เริ่มต้นจากการสร้างเพจ 2 เพจที่นำแผนที่ 2 มิติและ 3 มิติมาแสดงผล รวมถึงเพิ่มเครื่องมือ Menu ทั้ง 2 เพจ เพื่อใช้ในการสลับเพจหรือแผนที่ระหว่าง 2 มิติและ 3 มิติ

เพจแสดงแผนที่ 2 มิติ
เพจแสดงแผนที่ 3 มิติ

จากนั้นเพิ่ม Action ของแผนที่ 2 มิติและ 3 มิติ ให้ Zoom และ Pan ตามการแสดงผลของอีกแผนที่

การตั้งค่า Action ของแผนที่ 2 มิติ
การตั้งค่า Action ของแผนที่ 3 มิติ

เพียงเท่านี้ เราก็สามารถสร้างแอปพลิเคชันที่ทำงานกับข้อมูล 2 มิติและ 3 มิติแล้วครับ นอกจากนั้น แอปพลิเคชันที่เราสร้างสามารถตั้งค่าให้ใช้งานบนอุปกรณ์ต่างๆ ไม่ว่าจะเป็น Desktop, Tablet หรือ Mobile ก็ได้ครับ

ภาพตัวอย่างการแสดงผลการทำงานร่วมกันระหว่างแผนที่ 2 มิติและ 3 มิติ

--

--