HOME > บทความจากสมาชิก > การประยุกต์ ใช้งาน GIS ด้วยโปรแกรม MapGuide Open Source v2.4
การประยุกต์ ใช้งาน GIS ด้วยโปรแกรม MapGuide Open Source v2.4
การประยุกต์ ใช้งาน GIS ด้วยโปรแกรม MapGuide Open Source v2.4 การประยุกต์ ใช้งาน GIS ด้วยโปรแกรม MapGuide Open Source version 2.4 บนเว็บแอพพิเคชั่น
การทำงานของโปรแกรม MapGuide Open Source v2.4 ประกอบด้วย 3 ส่วนหลักดังนี้
1) MapGuide Server ซึ่งจะทำงานให้บริการด้านข้อมุลแผนที่ ซึ่งจะมีทั้งเวอร์ชั่นที่ทำงานบน
-1.1)Windows(XP/Win7/Win8/Win2k3/2k8/2k12)/
-1.2)Linux (CentOS 5.6/Ubuntu 12.04)
2) Web Extension ส่วนที่ติดต่อระหว่าง Client กับ MapGuide Server ซึ่งจะถูกพัฒนาด้วยภาษา
-2.1) IIS5/IIS6/IIS7/IIS7.5 - ASP.NET(C#/VB.NET) และ PHP 5.3.8
-2.2) Apache HTTP Server 2.2.21 - PHP 5.3.8
-2.3) Java JDK 6.0 and the Tomcat Servlet engine version 7.0.23 - JSP
3) Client
-3.1) Autodesk MapGuide Studio - Windows(Commercial) ใช้สร้างและประกอบแผนที่
-3.2) MapGuide Maestro - Window/Linux need Mono (Open Source)ใช้สร้างและประกอบแผนที่
-3.3) Web Client(Ajax Viewer - IE/Chrome/FireFox/Openra) ใช้ดูแผนที่ ไม่ต้องติดตั้งอะไรเพิ่ม
-3.4) Web Client(DWF Viewer - Plug-in IE7/IE8/IE9/FireFox/Chrome)ติดตั้ง viewer เพิ่มเติม
-3.5) Mobile Viewer (AJAX viewe - Webkit on iOS/Android)ไม่ต้องติดตั้งอะไรเพิ่ม
การใช้งานร่วมกับ External Map Services
- Google Map (map/Satellite/Hybridge)
- Bing Map (need register API Key)
- Yahoo Map (need register API Key)
- Open Street Map(OSM)
- Google Street View (support on v2.5/modify to support on v2.4)
รองรับการทำงานของฐานข้อมูลประเภทต่างๆ
- Oracle Spitial Database 9i/10g/11g
- MySQL v4.0 ขึ้นไป
- PostGIS/PostgreSQL
- SQLite
- SDF/SHP/DWG/DXF/E00/Map Info
- Microsoft SQL 2008/2012 Server (Spatial Database support)
- อื่นๆ ดูเพิ่มเติมจาก mapguide.osgeo.org
การติดตั้งโปรแกรม MapGuide Open Source v2.4
1) ก่อนอื่นต่อเลือกว่าจะติดตั้งบน Windows หรือ Linux และก็เลือกว่าจะพัฒนาด้วยภาษาอะไร ASp.NET/PHP/JSP
2) เริ่มจากการดาวน์โหลดโปรแกรมจากเว็บไซต์ http://mapguide.osgeo.org/download/releases/2.4.0
มีให้เลือกทั้งสำหรับ Windows 32-bit และ 64-bit และ Linux (Ubuntu/CentOS)ดังรูป
3)ติดตั้ง Web Server เช่น IIS/Apache/Java Web server(tomcat)
- IIS ภาษาที่ใช้ได้ ASP.NET 2.0-4.0 /PHP 5.3.4 (ต้องติดตั้งก่อน IIs )
- Apache ภาษาที่ใช้ PHP 5.3.4 (สามารถเลือกตอนติดตั้งโปรแกรมได้)
- Java Web Server หรือ Apache tomcat ภาษาที่ใช้ JSP
4)ติดตั้ง MapGuide Open Source