ศูนย์เทคโนโลยีสารสนเทศและการสื่อสาร
สำนักงานปลัดกระทรวงสาธารณสุข
http://neo.moph.go.th/MapServer/index.php?p=home
UMN MapServer
วันที่บันทึก 1 ตุลาคม 2550
UMN MapServer พัฒนาโดยมหาวิทยาลัย มินเนโซต้า ประเทศสหรัฐอเมริกา พัฒนาด้วยภาษาซี เป็นซอฟต์แวร์แบบซอฟต์แวร์รหัสเปิด ทำงานแบบ CGI Script ( PHP, Python, Perl, Ruby, Java, and C# ) การติดต่อกับฐานข้อมูล แสดงผลเป็นรูปภาพและตัวอักษรในไฟล์รูปแบบต่างๆ ทำงานได้ทั้งบนระบบปฏิบัติการ วินโดว์ ลีนุกซ์ และ ยูนิกส์ สามารถ ดาว์นโหลดได้ที่ http://mapserver.gis.umn.edu
แมพเซิร์ฟเวอร ์ อาศัยไลบรารี่ของ ซอฟต์แวร์รหัสเปิด อื่นๆอีกหลายซอฟต์แวร์ ในการทำงาน ตั้งแต่การติดต่อข้อมูลในรูปแบบต่างๆ
การติดต่อฐานข้อมูล รวมไปถึงการแสดงผลเป็นรูปภาพและตัวอักษรในไฟล์รูปแบบต่างๆ มินเนโซต้าแมพเซิร์ฟเวอร์ได้พัฒนาเรื่อยมา จนปัจจุบันเป็นเวอร์ชั่น 4.10.2
แมพเซิร์ฟเวอร ์ อาศัยไลบรารี่ของ ซอฟต์แวร์รหัสเปิด อื่นๆอีกหลายซอฟต์แวร์ ในการทำงาน ตั้งแต่การติดต่อข้อมูลในรูปแบบต่างๆ
การติดต่อฐานข้อมูล รวมไปถึงการแสดงผลเป็นรูปภาพและตัวอักษรในไฟล์รูปแบบต่างๆ มินเนโซต้าแมพเซิร์ฟเวอร์ได้พัฒนาเรื่อยมา จนปัจจุบันเป็นเวอร์ชั่น 4.10.2
SVG
วันที่บันทึก 1 ตุลาคม 2550
SVG(Scalable Vector Graphics) เป็น โครงสร้างภาษาหนึ่งของ XML(Extensible Markup Language) ใช้การนำเสนอข้อมูลประเภทกราฟิก 2 มิติ คล้ายกับ HTML เพื่อควบคุม การแสดงผลต่างๆ เช่น ภาพ ตัวอักษร สี แสงเงา แต่ เป็นการการแสดงผลแบบเวกเตอร์ที่สามารถปรับเปลี่ยน ย่อ-ขยายได้โดยไม่สูญเสียความคมชัด (Scalable) รวมทั้งยังสามารถสร้างการเคลื่อนไหว(Animation) และนอกจากนี้เรายังสามารถเขียน JavaScript เพื่อควบคุม SVG มีคุณสมบัติ Dynamic และ Interactive ได้ด้วย http://www.w3schools.com/svg/ UMN MapServer
มี CGI command options กว่า 30 options ที่ผู้ใช้สามารถใช้เปลี่ยนแปลง ขอบเขตภูมิศาสตร์ในการเรียกดูแผนที่ การสืบค้นคืน และการฉาย แผนที่แบบ "on-the-fly" และอื่นๆ เมื่อ MapServer ได้รับคำสั่งผ่านกลไก CGI MapServer จะอ่าน Mapfile เข้ามา หน้าที่หลักของ Mapfile คือ การกำหนดว่าจะ ต้องมีการอ่านข้อมูลภูมิสารสนเทศใดบ้าง อ่านอย่างไรและแสดง ผลอย่างไร
มี CGI command options กว่า 30 options ที่ผู้ใช้สามารถใช้เปลี่ยนแปลง ขอบเขตภูมิศาสตร์ในการเรียกดูแผนที่ การสืบค้นคืน และการฉาย แผนที่แบบ "on-the-fly" และอื่นๆ เมื่อ MapServer ได้รับคำสั่งผ่านกลไก CGI MapServer จะอ่าน Mapfile เข้ามา หน้าที่หลักของ Mapfile คือ การกำหนดว่าจะ ต้องมีการอ่านข้อมูลภูมิสารสนเทศใดบ้าง อ่านอย่างไรและแสดง ผลอย่างไร
PostgreSQL - PostGIS
เป็น Object-Relational DBMS โดยสามารถใช้รูปแบบของภาษา SQL ได้เกือบทั้งหมด และสามารถใช้ subselects , transactions , user-defined types และ functions ได้ อีกทั้งเป็น Database ซึ่งให้ Source code ฟรี ด้วย downloadได้ที่ http://postgis.refractions.netการนำเอาข้อมูล GIS เข้าสู่ระบบฐานข้อมูล object-relational database ก็คือเราสามารถจัดการกับข้อมูลโดยใช้คำสั่งที่เรียกว่า SQL หรือ Structure query language ซึ่งเป็นภาษาที่มี ประสิทธิภาพมากและเป็นภาษาในยุคที่ 4 ได้
เป็น Object-Relational DBMS โดยสามารถใช้รูปแบบของภาษา SQL ได้เกือบทั้งหมด และสามารถใช้ subselects , transactions , user-defined types และ functions ได้ อีกทั้งเป็น Database ซึ่งให้ Source code ฟรี ด้วย downloadได้ที่ http://postgis.refractions.netการนำเอาข้อมูล GIS เข้าสู่ระบบฐานข้อมูล object-relational database ก็คือเราสามารถจัดการกับข้อมูลโดยใช้คำสั่งที่เรียกว่า SQL หรือ Structure query language ซึ่งเป็นภาษาที่มี ประสิทธิภาพมากและเป็นภาษาในยุคที่ 4 ได้
PHP and PHPMapScript
The PHP MapScript module is a PHP dynamically loadable module that makes MapServer's MapScript functions and classes available in a PHP environment. The PHP module was developed and is currently maintained by DM Solutions Group. http://www.maptools.org/php_mapscript/
The PHP MapScript module is a PHP dynamically loadable module that makes MapServer's MapScript functions and classes available in a PHP environment. The PHP module was developed and is currently maintained by DM Solutions Group. http://www.maptools.org/php_mapscript/
0 ความคิดเห็น:
แสดงความคิดเห็น