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

วันอาทิตย์ที่ 15 มีนาคม พ.ศ. 2558

การ Capture ข้อมูลภาพจาก Google Map มีค่าพิกัดติดมาด้วย โดยใช้โปรแกรม Quantum GIS

_______การ Capture ข้อมูลภาพจาก google earth หรือ google maps นั้นสามารถทำได้หลากหลายวิธีมากเลยครับ แต่บางวิธีมันก็ยากและจะต้องนำภาพที่ capture มาต่อ(mosaic) ก่อนจึงจะนำมาตรึงค่าพิกัด (georeferencer) ซึ่งหลายท่านน่าจะคิดออกน่ะครับว่า ยกตัวอย่างเช่น เราจะ save ภาพจาก google earth มาจะเป็นแค่ภาพธรรมดามันไม่มีค่าพิกัดและทำให้เราต้องเสียเวลาเป็นอันมากในการทำตรึงค่าพิกัด (georeferencer) และวันนี้ผมมีวิธีการที่ง่ายๆ โดยใช้เจ้า QGIS นี่แหละครับ ซึ่งเรา save ภาพก็จะมีค่าพิกัดติดมาด้วยทันทีครับ จึงทำให้ไม่ต้องเสียเวลามาตรึงค่าพิกัดครับ โดยมีวิธีการดังนี้

1. เปิดโปรแกรม QGIS แล้วไปที่เมนู Setting >> Project Properties... แล้วทำการเลือก Projection เป็น Google Mercator (EPSG:900913)

2. จากนั้นให้เราใช้ Plugin "Openlayers Plugin" (ถ้าใครที่ยังไม่ได้ติดตั้ง Plugin ก็ให้ทำการติดตั้งด้วยน่ะครับ)

3. ถ้าท่านใดที่มี Block ในพื้นของตนเองอยู่แล้วก็ให้เอามาซ้อนทันได้เลยครับ เพื่อที่จะได้ Capture ได้ตรงตามที่ต้องการครับ

4. จากนั้นก็จะเริ่ม Capture ข้อมูลภาพ โดยไปที่เมนู File >> Save as Image... (สามารถเลือกประเภทของไฟล์ภาพหลายนามสกุลครับ ซึ่งผมเลือกเป็นแบบ *.tif)

5. ทำดั้งข้อที่ 4 และเลื่อนพื้นที่ให้ครบตามพื้นที่ที่ต้องการ ดังภาพ

6. ภาพทั้งหมดที่ Capture โดยเปิดขึ้นมาครับดังภาพครับ

7.ถ้าท่านไหนที่ต้องการจะ mosaic image หรือจะ Warp Projection ให้เป็น Projection ที่ต้องการก็แนะนำให้ใช้ GDAL เลยครับ โดยเรียกใช้จาก lib ของ QGIS ก็ได้ หรือจะใช้ FWTools ก็ดีครับ

Download Data Example (Powered by Google Drive)

วันอังคารที่ 4 มิถุนายน พ.ศ. 2556

Quantum GIS ได้เปลี่ยนเป็นชื่อ QGIS แล้วครับ \m/

_______ตอนแรกก็ตกใจ เมื่อผมอัพเดพเวอร์ชั่นของ QGIS แต่ทำไม่เมื่ออัพเดพเสร็จแล้วจึงมี icon QGIS มาให้ใหม่อีก พอเมื่อมาเปิดโปรแกรมดูก็รู้ทันทีว่า ได้เปลี่ยนชื่อจาก Quantum QGIS เป็น QGIS แล้ว ซึ่งก็แล้วแต่ว่าเราจะเรียกกันอย่างไง บางอาจจะเรียกว่า คิว-จิส หรือ คิว-จี-ไอ-เอส ซึ่งก็แล้วแต่สะดวกแล้วกันครับ และผมคาดว่าน่าจะเต็มตัวที่เวอร์ชั่น 2.0

QGIS Desktop (1.9.0)


QGIS Desktop (1.9.0)


QGIS Desktop (1.9.0)


Quantum GIS Desktop (1.9.0) อันเก่า


Reference: http://www.qgis.org

วันอาทิตย์ที่ 21 เมษายน พ.ศ. 2556

Display QGIS layers on Globe Plugin

_______เมื่อก่อนหลายๆ ท่านมักจะชอบถามว่าคุณสมบัติของ Quantum GIS นั้นสามารถแสดงผลในรูปแบบ 3 มิติ(3D) ได้หรือป่าว แต่ต้องยอมรัยเลยว่า Quantum GIS เวอร์ชั้นก่อนๆ นั้นไม่สามารถทำได้ แต่เวอร์ชั่นปัจจุบันนี้นั้นสามรถแสดงผลได้แล้วครับ






http://www.qgis.org/

วันพฤหัสบดีที่ 21 มีนาคม พ.ศ. 2556

แสดงพื้นที่เสี่ยงภัยแล้งรายตำบลของจังหวัดพิษณุโลก

______ช่วงนี้หลายๆคนคงจะติดตามพื้นที่ภัยแล้งกันอยู่เรื่อยๆ จากข่าวสารต่าง ซึ่งพอดีผมนั่งดูข่าวก็นึกขึ้นมาทันทีว่าเราควรจะทำแผนที่แสดงว่ามีตำบลไหนบ้าง ของจังหวัดพิษณุโลกถูกประกาศเป็นพื้นที่เสี่ยงภัยแล้งบ้างครับ โดยไดนำเอาข้อมูลจาก ปภ. ซึ่งผมทำแผนที่ออกมาเป็นรายตำบลโดยการ Summarize รายชื่อหมู่บ้านที่ถูกประกาศเป็นพื้นที่เสี่ยงภัยแล้ง ยังไงก็ลองไปดูกันเลยครับ



// Powered by NU-GIS

วันอาทิตย์ที่ 24 กุมภาพันธ์ พ.ศ. 2556

การเรียกชั้นข้อมูล(KML)ในโปรแกรม Google Earth ไปเปิดในโปรแกรม Quantum GIS

_______สวัสดีครับ ช่วงนี้ห่างหายไปนานเลยครับ แต่ก็ทยอยเข้ามาอัพเดพข่าวสารเรื่อยๆครับ บ่อยครั่งที่มีหลายๆคนเข้ามาถามว่า "ถ้าผมต้องวาดจุด เส้น และพื้นที่ ไว้ในโปรแกรม Google Earth และถ้าจะต้องการนำข้อมูลนั้นมาเปิดในโปรแกรม QGIS จะสามารถทำได้หรือไม่" ซึ่งผมก็บอกว่าทำได้ครับ และวันนี้ผนก็จะอธิบายขั้นตอนการทำงานทีละขั้นตอนกันเลย....

1. ถ้าเรามีข้อมูลจุด เส้น และพื้นที่อยู่แล้ว ดังภาพแต่ถ้าใครยังไม่มีข้อมูลก็สามารถวาดหรือ digitize ลงไปได้เลยครับ



2. จากนั้นให้เราเลือก save ทีละชั้นข้อมูลว่าเราต้องการที่จะเอาข้อมูลตัวไหนไปเปิดใน QGIS บ้าง

3. ให้เราเลือกที่เก็บข้อมูล ซึ่ง Save as type ให้เป็น kml(*kml) ครับ
4. ในโปรแกรม QGIS เราก็ทำการเพิ่มชั้นข้อมูล vector layers แต่ เราต้องเลือกประเภทการเปิดข้อมูลเป็นแบบ kml ครับ

5. เพียงเท่านี้คุณก็สามารถเปิดข้อมูล kml ในโปรแกรม QGIS ได้แล้วครับพี่น้อง :)

Powered by NUGIS

วันศุกร์ที่ 12 ตุลาคม พ.ศ. 2555

Training GISTCAMP 2013 with Quantum GIS

________ช่วงตอนนี้ก็อยู่ในช่วงของการอบรมเชิงปฎิบัติการโดยใช้เทคโนโลยีอวกาศและภูมิสารสนเทศสำหรับเยาวชน โดยใช้โปรแกรม QGIS ซึ่งเราจะให้นักเรียนได้ฝึกทักษะการใช้โปรแกรมทาง QGIS ซึ่งเป็นฟรีแวร์ และเรียนรู้เข้าใจการใช้เทคโนโลยีอวกาศและภูมิสารสนเทศ เพื่อนำมาจัดทำเป็นโครงงานของนักเรียนต่อไปครับ

Powered by gistnu

วันเสาร์ที่ 22 กันยายน พ.ศ. 2555

Thailand Flood On QGIS Cloud

_______ช่วงนี้มีคนพูดถึงเรื่อง cloud gis กันเยอะมากเลยครับ ผมเลยลองใช้ QGIS Cloud ดูบ้าง ซึ่ง QGIS Cloud ก็เป็นการให้บริการเว็บโฮสติ้งที่สุดยอดมากครับ(cloud hosting service)ซึ่งพัฒนาระบบโดย Sourcepole ครับ โดยผมสร้างแผนที่น้ำท่วมในประเทศไทย ซึ่งข้อมูลก็ได้มาจาก gistda การใช้ QGIS Cloud นั้นผมไม่พบปัญหาใดๆ เลยครับ
ท่านสามารถเข้าไปชมแผนที่ออนไลน์ได้ที่ http://qgiscloud.com/chingchai/thailandflooddaily




ขอรับรองว่าเจ๋งเลยทีเดียว :)

วันพฤหัสบดีที่ 9 สิงหาคม พ.ศ. 2555

การเปลี่ยนเมนูภาษาไทยให้เป็นภาษาอังกฤษของโปรแกรม Quantum GIS

_______สวัสดีดีครับวันนี้ผมขอแนะนำวิธีการเปลี่ยนเมนูของโปรแกรม QGIS จากภาษาไทยหรือภาษาต่างดาว ให้เป็นภาษาอังกฤษครับ สำหรับท่านที่เป็นมือใหม่ในการใช้โปรแกรม QGIS น่ะครับ

1. ไปที่เมนู กำหนดค่า >> ทางเลือก ดังภาพครับ


2. จากนั้นให้เลือกที่แถบเมนู ท้องถิ่น ครับ


3. ให้คลิกกากบากที่หน้าคำว่า เขียนทับท้องถิ่น แล้วเลือก ท้องถิ่นที่จะใช้แทน เป็น "en_US" แล้วคลิก OK


4. จากนั้นก็ปิดโปรแกรม แล้วเปิดโปรแกรมขึ้นมาใหม่ เพียงเท่านี้ก็จะได้แล้วครับ :)


Powered by NU_GIS

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

แสดงรายละเอียดข้อมูลภาพด้วย gdalinfo

____เนื่องจากข้อมูลภาพหรือข้อมูล Raster บางที่เราจำเป็นที่จะต้องทราบรายละเอียดของข้อมูล เช่น Coordinate System, Pixel Size, Corner Coordinate และรายละเอียดต่างๆของข้อมูลภาพ โดยปกติแล้วผมก็จะใช้โปรแกรม FWTools ซึ่งจะมี Library GDAL อยู่โดยใช้คำสั่งตามนี้ gdalinfo image.tif หรือไม่ก็ใช้ QGIS ก็ได้เหมือนกันครับโดยไปที่เมนู Raster > Miscellaneous > Information ซึ่งท่านที่สนใจสามารถลองนำไปใช้ได้ครับ





Reference: http://www.gdal.org/

วันพฤหัสบดีที่ 21 มิถุนายน พ.ศ. 2555

Quamtum GIS Version 1.9.0-Master on Windows 8

____วันนี้ผมได้ลองใช้งาน Quantum GIS 1.9.0 - Master ซึ่งเวอร์ชั่นนี้ได้กำลังพัฒนาอยู่ครับ ผมคิดว่าเวอร์ชั่นนี้น่าจะเป็นชื่อ Lyon-ลียง ประเทศฝรั่งเศษ โดยเวอร์ชั่นนี้เมื่อลองเิปิดข้อมูลตารา้งขึ้นมาก็ยังอ่านภาษาไทยไม่ได้อยู่ครับ แต่ก็มีวิธีแก้ไขได้เช่นกันครับ โดยเวอร์ชั่นนี้มีเครื่องมือ Add WCS Layer... ขึ้นมาครับ ถ้าสนใจก็สามารถดาวน์โหลดได้ที่ OSGeo ครับ







Download : http://hub.qgis.org/projects/quantum-gis/wiki/Download#12-OSGeo4W-Installer
Download : http://trac.osgeo.org/osgeo4w/

วันพุธที่ 20 มิถุนายน พ.ศ. 2555

วิธีที่ 1 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0 โดยใช้ PostgreSQL/PostGIS

____สำหรับการแก้ปัญหาวิธีนี้จะเป็นการแก้ในส่วนของข้อมูลครับ ซึ่งผมไม่ได้แก้ไขในโปรแกรม QGIS แต่อย่างใด โดยวิธีการของผมก็คือนำข้อมูล Shapefile เข้าสู่ระบบฐานข้อมูลเชิงพื้นที่ PostgreSQL/PostGIS ครับ ซึ่งในระหว่างที่เรา Import ข้อมูลเข้าไปในฐานข้อมูลนั้นเราสามารถเปลี่ยน DBF file character encoding ให้เป็น TIS-620 เพียงเท่านี้เราก็จะได้ข้อมูล Attribute ที่เป็นภาษาไทยสำหรับโปรแกรม QGIS 1.8.0 แล้วครับ





** สามารถเข้าไปดูวิธีนี้ได้ครับ

วิธีที่ 3 สำหรับการแก้ปัญหา Encoding ของ Quantum GIS 1.8.0-2 โดยการแก้ไขไฟล์ qgis.bat


PostgreSQL : http://www.postgresql.org/
PostGIS : http://postgis.refractions.net/

วันอาทิตย์ที่ 20 พฤษภาคม พ.ศ. 2555

Quantum GIS Version 1.8.0 RC1-Lisboa


_______ครับช่วงนี้ไม่ค่อยได้เขียนบล๊อกมากเท่าไหร่นักครับ ซึ่งวันนี้ขอแนะนำโปรแกรม Quantum GIS Version 1.8.0 RC1-Lisboa ครับในส่วนของเวอร์ชั่นนี้ก็มีหลายอย่างเพิ่มขึ้นมาเยอะอยู่พอควรครับ โดยเริ่มจากมีการเพิ่มชั้นข้อมูลของ MSSQLSpatial Layer และในส่วนของ เมนูก็จะเปลี่ยนแปลงรูปไอคอนใหม่บางส่วนครับ เช่น Interpolation, Raster Calculation, Terrian Analysis และยังมีอีกโปรแกรมหนึ่งที่เพิ่มเข้าก็คือ Quamtum GIS Browser(1.8.0) ซึ่งเมื่อผมลองใช้งานดูมันมีลักษณะคล้ายๆ กับ ArcCatalog ประมาณนั้นอ่ะครับแต่ความสามารถยังไม่ถึงขนาดนั้นครับ ก็จะสามารถดูข้อมูล vector และ Raster ได้ครับและอีกอย่างหนึ่งก็สามารถเรียกดูข้อมูลที่เป็นแบบ WMS (Web Map Service)ได้อีกเช่นกันครับ โดยสามารถ Preview หรือดู Metadata ของแต่ละข้อมูลได้อีกด้วยครับ ซึ่งในส่วนของโปรแกรม Quantum GIS ผมก็ยังไม่ได้ดูอย่างลัเอียดซักเท่าไหร่นัก ถ้ามีเวลาผมจะทยอยมาเขียน review เรื่อยๆครับ :)