แสดงบทความที่มีป้ายกำกับ Mapserver แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ Mapserver แสดงบทความทั้งหมด

วันอังคารที่ 18 ตุลาคม พ.ศ. 2559

วิธีเรียก Service จาก ArcGIS Server โดยใช้โปรแกรม QGIS

_______หลายๆ คนเคยอยากที่จะต้องการเรียก service จาก arcgis server หรือ arcgis onine บนโปรแกรม QGIS ซึ่งเราก็สามารถทำได้ 2 วิธีโดยใช้ Python Console และอีกแบบก็จะใช้ GDAL/OGR ครับ
วิธีที่ 1 Python Console
1. In the QGIS Python console ไปที่ Plugins >> Python console
2. จากนั้นก็พิมพ์ qgis.utils.iface.addRasterLayer("http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer?f=json&pretty=true","esriLayer")


วิธีที่ 2 GDAL/OGR (gdal_translate)
1.ก็พิมพ์ลงใน terminal => gdal_translate "http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer?f=json&pretty=true" esriStreetLayer.xml -of WMS
2.จากนั้นจะได้ xml มาก็ให้ลากใส่ใน QGIS ได้เลยครับ



Reference : http://hub.qgis.org/wiki/quantum-gis/Arcgis_rest

วันจันทร์ที่ 15 ธันวาคม พ.ศ. 2557

สร้าง Mapfile ด้วย RT MapServer Exporter ด้วยโปรแกรม QGIS 2.0

_______ปลั๊กอิน RT MapServer Exporter เป็นอีกตัวช่วยหนึ่งในการสร้าง Mapfile เพื่อเอาไปสร้าง Web Map Service ด้วย MapServer ท่านสามารถศึกษารายละเอียดเพิ่มเติมได้ที่ http://www.mapserver.org/documentation.html


1. ติดตั้งปลั๊กอิน RT MapServer Exporter

2. ติดตั้งปลั๊กอิน RT MapServer Exporter เรียบร้อยแล้ว

3. ปลั๊กอินนี้จะอยู่ที่เมนู Web > RT MapServer Exporter > Export project to mapfile

4. เกี่ยวกับนักพัฒนาปลั๊กอินนี้

5. ก่อนที่จะ Export project to mapfile ก็จะต้อง Save Project ก่อน

6. ตั้งชื่อโปรเจค mapserv_export

7. เปิดปลั๊กอิน RT MapServer Exporter ขึ้นมาแล้วคลิกปุ่ม Browse เพื่อบันทึก mapfile

8. เลือก path และตั้งชื่อ mapfile เป็น thailand.map

9. เมื่อเสร็จแล้วคลิกปุ่ม OK

10. Mapfile ที่ได้

11. จากนั้นลองนำไปทดสอบกับ MapServer

Download Plugin: https://plugins.qgis.org/plugins/rt_mapserver_exporter/

วันจันทร์ที่ 3 มิถุนายน พ.ศ. 2556

วิธีแก้ปัญหา Internal Server Error ของ MapServer for Windows (MS4W)

_______ผมไม่แน่ใจว่าหลายๆ คนเคยเจอปัญหานี้กันบ้างหรือป่าว ซึ่งเมื่อเราติดตั้ง ms4w แล้วเราลองเข้าเว็บด้วย http://localhost แล้วขึ้น error ว่า Internal Server Error ดังภาพด้านล่าง


ซึ่งผมมีวิธีแก้ไขดังนี้ครับให้เราไปโหลดและติดตั้งไฟล์ "Microsoft Redistributable Package" ที่เว็บนี้ Click Download :) จากนั้นให้เราลองเข้า http://localhost ที่เว็บบราวเซอร์อีกครั้งหนึ่งก็ได้แล้วครับ


Reference : http://www.maptools.org/ms4w/

วันอาทิตย์ที่ 12 สิงหาคม พ.ศ. 2555

GeoServer 2.2-RC2 [Released on August 07, 2012]

________GeoServer เป็นเป็นซอฟต์แวร์ฟรีและ open source ทางด้านการพัฒนาข้อมูลภูมิสารสนเทศผ่านเครือข่ายอินเตอร์เน็ต หรือที่เรียกกันว่า Web Map Service ซึ่ง GeoServer ถูกพัฒนาโดยภาษา JAVA และแน่นอนก่อนที่เราจะใช้งานเจ้าโปรแกรมนี้จะต้องอาศัย JRE (Java Runtime Environment) เวอร์ชั่นที่ Stable ตอนนี้อยู่ที่ Version 2.1.4 ครับ แต่ถ้าท่านใดที่ต้องการอยากจะลองแบบ RC ตอนนี้ก็อยู่ที่ Version 2.2-RC2 ครับ ปัจจุบันกำลังเป็นที่นิยมกันอย่างมากในแวดวงทางด้าน Internet GIS โดยในประเทศไทยเราก็มีหลายๆ หน่วยงานทั้งในภาครัฐและเอกชนก็ใช้เจ้า GeoServer นี้อยู่ครับ ยกตัวอย่างเช่น http://flood.gistda.or.th/ ของ GISTDA ครับ ถ้าสนใจลองเข้าไปศึกษาเพิ่มเติมได้ที่ http://geoserver.org ครับ ดาวน์โหลด GeoServer 2.2-RC2





Reference : http://geoserver.org

วันอังคารที่ 20 กรกฎาคม พ.ศ. 2553

GIS Web Applications "Nan Basin" Coming Soon!!

ใกล้จะคลอดออกมาแล้วครับ กับ gis web applications ตัวใหม่ ซึ่งแตกต่างจากตัวที่แล้วเยอะเลยครับ (pmaper) ซึ่งตัวใหม่นี้มีนามว่า Geomoose ไอ้เจ้าตัวนี้มันก็เป็น opensource ตัวหนึ่งเหมือนกัน ข้อดีของไอเจ้าตัวนี้
ก็คือ เราสามารถใช้ background จาก google map หรือ bingmap yahoo โอ้ยได้หมดทุกค่าย ไอ้เจ้า Geomoose ตัวนี้ผมและทีมงานยังไม่ได้ลงละเอียดลึกมากน่ะครับ ซึ่งอยู่ในขั้นศึกษาครับ แต่คงอีกไม่นานน่าจะได้เห็นมันอย่างเต็มรูปแบบแน่นอนครับ ถ้าเกิดสนใจเข้าไปได้ที่ www.geomoose.org