วันอังคารที่ 27 ธันวาคม พ.ศ. 2554

Chapter 10 : Georeferencing raster data with Quantum GIS



_______สวัสดีครับก็มาถึงบทที่ 10 แล้วครับ ที่สำคัญจะมีเสียงบรรยายประกอบด้วยครับ ซึ่งบทนี้ก็จะแนะนำการทำ Georeferencing หรือที่เคยได้ยินกันบ่อยๆ ที่เรียกกันว่าการตรึงค่าพิกัดให้กับข้อมูลภาพครับ ซึ่งภาพถ่ายจากดาวเทียมที่ได้มากก็มาจากโปรแกรม Google Earth โดยการ capture มานั่นเองครับ โดย Quantum GIS ตัวนี้ใช้ง่ายมากครับแล้วก็รวดเร็ว และยังมีความถูกต้องค่อนข้างดีเลยทีเดียว ก็เลยจะขอแนะนำเครื่องมืออีกตัวหนึ่ง เผื่อเป็นประโยชน์สำหรับคนที่กำลังจะทำเกี่ยวกับการตรึงภาพอยู่น่ะครับ

ขอขอบคุณข้อมูลตัวอย่างสำหรับทำวิดีโอประกอบ : MapNU และ gistnu

AtlasStyler SLD editor and Save As SLD [QGIS]

AtlasStyler SLD editor

Save As SLD [Plugin QGIS]

_______เอาใจสำหรับคนที่กำลังเขียน SLD (Styled Layer Descriptor) กล่าวได้เลยว่าการปรับแต่ง SLD ก็เป็นสิ่งสำคัญอย่างหนึ่งเหมือนกัน ถ้าขาดเจ้าตัวนี้ไปก็จะทำให้ web map service ของเราก็จะดูไม่จืดเลยทีเดียว ซึ่งจริงๆ แล้วการเขียน SLD ก็เหมือนกับการปรับแต่ง style ของข้อมูลใน QGIS นั่นแหละครับ เพียงแต่มันจะอยู่ในรูปแบบของ code เท่านั้นเอง ซึ่ง SLD มันก็คือ XML ประเภทหนึ่งนั่นเองครับ ซึ่งเมื่อก่อนยังไม่มีเครื่องมือ (tool) ที่ช่วยในการ Generate SLD ออกมาดังนั้นจึงต้องออกแรงกันอยู่พอสมควร แต่เดี๋ยวนี้มันมีเครื่องมือที่ช่วยเราเยอะแยะมากมาย เราเลยไม่ไม่ต้องเสียเวลาหรือนั่งเขียน code ให้เมื่อยตุ้มอีกต่อไปเล้วครับ ซึ่งเครื่องมือที่จะมานำเสนอก็มีชื่อว่า "AtlasStyler SLD editor" เป็นฟรีแวร์ครับสามารถโหลดมาใช้ได้เลยครับ แต่ก่อนที่จะใช้โปรแกรมนี้จะต้องลง JRE (Java Runtime Environment) ก่อนน่ะครับ และยังอีกตัวที่ผมนำเสนอครับก็คงจะหนีไม่พ้นเจ้า Quantum GIS (QGIS) ที่ตัวผมเองแนะนำมาตลอด ซึ่ง QGIS ก็สามารถ Generate SLD ได้เช่นกันครับ แต่จะต้องลง plugin เพิ่มก่อนน่ะครับ plugin มีชื่อว่า "Save As SLD" และจุดเด่นอีกอย่างของเขาก็คือสามารถ upload sld เข้าสู่ Geoserver ได้เลย โดยเครื่องทั้งสองอย่างนี้เค้าก็จะ follow ตามมาตราฐาน OGC (Open Geospatial Consortium) ง่ายใช่มั้ยล่ะครับ นี่แหละคือ QGIS ซึ่งทำให้ผมหลงไหลอยู่กับมันตลอดเวลา จนผมแทบไม่ได้กลับไปแตะ Proprietary เลยครับ ถ้าสนใจก็เข้าศึกษารายละเอียดตามด้านล่างเลยครับ :)
Reference & Download
Plugin Qgis : http://pyqgis.org/repo/contributed

AtlasStyler SLD editor : http://en.geopublishing.org/AtlasStyler

SLD CookBook [GeoServer] : http://docs.geoserver.org/stable/en/user/styling/sld-cookbook/index.html

SLD Standard [OGC] : http://www.opengeospatial.org/standards/sld

วันศุกร์ที่ 23 ธันวาคม พ.ศ. 2554

เปิดโลกใหม่ด้วย Marble Virtual Globe [Free]

_______สวัสดีครับ เมื่อวันที่ 21-22/12/54 ที่ผ่านมาผมได้มีโอกาสไปเข้าร่วมการอบรมเทคโนโลยีภูมิสารสนเทศเพื่อการเรียนการสอน ครั้งที่ 17 ณ ห้องเวียงปิง โรงแรมเวียงตาก ริเวอร์ไซด์ อำเภอเมือง จังหวัดตาก ก็ได้ไปศึกษาวิธีการสอนหรือการถ่ายทอดเทคโนโลยีทางด้านภูมิสารสนเทศ ในช่วงระหว่างที่อบรมพี่เค้าก็ได้แนะนำโปรแกรมตัวหนึ่งซึ่งคล้ายๆ กับโปรแกรม Google Earth ที่สำคัญมันฟรีด้วยสามารถดาวน์โหลดมาใช้ได้เลยไม่ผิดกฏหมาย ซึ่งมันมีชื่อว่า Marble Virtual Globe การติดตั้งโปรแกรมก็แสนจะง่ายดายเหมือนกับติดตั้งโปรแกรมทั่วไป เพียงแค่คลิก next อย่างเดียวก็ได้แล้วครับ จุดเด่นของโปรแกรมนี้ก็น่าจะเป็น ที่ว่าโปรแกรมนี้เค้ามีพื้นหลังที่ไม่ใช่แต่เป็นแบบภาพถ่ายจากดาวเทียมเพียงอย่างเดียว แต่เค้าจะมีพื้นหลังที่เป็นแบบแผนที่โลก(World Atlas), แบบ OpenStreetMap(OSM) , Satellite View, Earth at Night (โลกตอนกลางคืน), Historical Map 1689 (แผนที่ประวัติศาสตร์) และอีกหลายอย่างครับ ถ้าอยากรู้ก็ต้องลองดูครับ ซึ่งถ้ามีโอกาสเด๊๋ยวผมจะลองทำคู่มือการใช้อย่างคร่าวๆ มาแนะนำครับ







Download Software : Marble Download
Reference : http://edu.kde.org

วันพฤหัสบดีที่ 22 ธันวาคม พ.ศ. 2554

ตั้งแต่ Chapter 10 เป็นต้นไป คลิปวิดีโอการใช้โปรแกรม QGIS จะมีเสียงบรรยายครับ



_______เนื่องจากคลิปวิดีโอก่อน ๆ นั้นไม่มีเสียงมีแต่ภาพวิดีโอ ซึ่งก็มีหลายท่านแนะนำมาว่าน่าจะมีเสียงบรรยายประกอบไปด้วยก็จะดีมากเลย แล้วอีกอย่างผมก็คิดว่ามันมีอะไรบางอย่างขาดหายไปเหมือนไม่ครบองค์ประกอบ ดังนั้นผมก็จะเริ่มทำวิดีโอพร้อมการบรรยายโดยเริ่มตั้งแต่บทที่ 10 เป็นต้นไปครับ :) แล้วพบกันครับ

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

QGIS 1.7.3 and was released [15 December 2011]




________ออกมาอีกแล้วครับ QGIS เวอร์ชั่น 1.7.3 ซึ่งพึ่งออก 1.7.2 ไปหยกๆ ซึ่งเวอร์นี้ผมยังไม่ได้รีวิวอย่างละเอียดมากนัก เดี๋ยวถ้ามีเวลาจะจัดให้อย่างนักเลยครับ แต่พอดูคร่าวๆแล้วจะมีตรงที่เมนู Raster เค้าจะแยกเมนู ออกเป็นหมวดหมู่ (ดังภาพ) ซึ่งการประมวลผลเร็วขึ้นยังไม่เจอ error ซึ่งเมื่อเช้าก็ใช้ GDAL ในการแปลง Projection ก็ถือว่าเร็วมากเร็วกว่าเวอร์ชั่นที่แล้วครับ ยังไงก็เอาไว้แค่นี้ก่อนแล้วกันน่ะครับ ถ้ามีมีเวลาผมจะรีวิวให้อีกเอาแบบจัดหนักไปเลย (แต่ตอนนี้ขออ่านหนังสือก่อนครับ มีคนที่แสนดีเอาหนังสือมาให้อ่าน ดีมากเลยครับ มันชื่อว่า ชีวิตยิ่งใช้ ยิ่งได้กำไรกลับคืน... [ธัญวาร์ - เขียน])

Download Program QGIS 1.7.3

วันอังคารที่ 13 ธันวาคม พ.ศ. 2554

Chapter 9 : Raster Based Terrain Analysis [Plugin QGIS]


_______ก็มาถึงบทที่ 9 แล้วน่ะครับ บทนี้จะแนะนำเครื่องมือหรือปลักอินเสริมของโปรแกรม QGIS ที่มีชื่อว่า Raster Based Terrain Analysis ซึ่งเครื่องมือเจ้าตัวนี้ก็เอาไว้ใช้วิเคราะห์ข้อมูลแบบจำลองระดับสูงเชิงเลข เช่น การหา slope, aspect, ruggedness index และ total curvature โดยการใช้ข้อมูลแบบจำลองระดับสูงเชิงเลขหรือข้อมูล DEM นั่นเองครับ ส่วนตัวผมเองก็ใช้เครื่องมือตัวนี้ในการวิเคราะห์เหมือนกันครับ ถ้าใครสนใจก็ลองไปใช้กันดูได้ครับ เพื่อจะได้เรียนรู้และเข้าใจเกี่ยวกับกระบวนการและเทคนิดของเครื่องมือนี้ดียิ่งขึ้นครับผม :)



ขอขอบคุณข้อมูลตัวอย่างสำหรับทำวิดีโอประกอบ : MapNU และ gistnu

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

สไลด์ประกอบการสอนการใช้โปรแกรม Quantum GIS กับงานฐานข้อมูลแหล่งน้ำ



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

สามารถดาวน์โหลดสไลด์ไปศึกษาได้ Click Download

ขอขอบคุณข้อมูลสำหรับทำสไลด์ประกอบ :Map@NU และ GIST@NU

วันศุกร์ที่ 9 ธันวาคม พ.ศ. 2554

ArcGIS 10.1 Beta 2



The ArcGIS Beta Community team is proud to announce the ArcGIS 10.1 Beta program has kicked off to agreat start. We currently have approximately 2100 active Beta testers from around the world who are, as we speak, testing out some great new features:
______• ArcGIS for Server 10.1 is now native 64-bit! This allows you to leverage high performing CPUs and additional RAM
______• ArcGIS for Server 10.1 includes clustering! Allows users to scale, isolate and dedicate resources to individuals or groups of services. For example, you can dedicate your most powerful machine to your most used services. This will ensure that you have enough computing resources to keep up with demand.
______• ArcGIS 10.1 supports publishing services to the cloud
______• Spatial Data Server allows direct publishing of spatially enabled features (Oracle Spatial, PostGIS, SQL Spatial, and ArcSDE Geodatabases)
______• Improved Dynamic Rendering with ArcGIS for Server 10.1 allows you to change the symbology and add additional data to your map on the fly by sending a simple request
______• Dynamic Legends! Update legend contents based on the features in the visible extent
______• Editor Tracking! Track who makes edits and when edits occur in your feature classes
______• GeoProcessing and Locator Packages! Share your models, script tools and address locators
______• New methods for Administering Enterprise Geodatabases! Manage versions, connections and locks
If you want to get your hands on these cool features, come join us on the ArcGIS Beta Community. There are a ton of new features that make playing with beta software easy and fun.

Reference : Click to See

http://www.esri.com/software/arcgis/arcgis10/whats-coming/index.html

Chapter 8 : Clipping Vector [Geoprocessing Tools]

______มาถึงบทที่เป็นการจัดการข้อมูลแบบเวกเตอร์กันบ้างน่ะครับ ซึ่งวันนี้ก็จะเสนอในส่วนของเครื่องมือ geoproceesing ที่มี method อยู่อันหนึ่งที่เอาไว้ใช้สำหรับตัดข้อมูลเวกเตอร์หรือข้อมูล Shapefile ก็มีหลายคนถามว่าถ้าต้องการจะตัด (Clip) ข้อมูลในส่วนที่ไม่ต้องการหรือไม่ใช่เป็นพื้นที่ศึกษาของเราทิ้งไปจะทำอย่างไร ต้องใช้เครื่องมือหรือวิธีการใด? ผมก็ตอบไปว่ามันไม่ยากอย่างที่คิดเลยครับพี่ เราก็ใช้โปรแกรม QGIS นี่แหละ โดยไปที่เมนู Vector >> Geoprocessing Tools >> Clip ซึ่งในส่วนที่เหลือก็ดูในวิดีโอ ได้เลยครับ :)

[จงสนุกกับมัน แล้วก้าวเดินต่อไป...อย่างไม่หยุดนิ่ง]




ขอขอบคุณข้อมูลตัวอย่างสำหรับทำวิดีโอประกอบ : Map@NU

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

TdhGIS - Vector based Spatial Analysis





______มีโปรแกรมอีกตัวมาให้ได้ลองกันอีกแล้วครับ โปรแกรมนี้จะเป็นโปรแกรมทางด้าน GIS ที่เป็นแบบ Vector based Spatial Analysis ซึ่งโปรแกรมนี้สามารถทำ buffer, thiessen polygons, contour และอีกหลายอย่างครับ สามารถดูวัตถุประสงค์หลักของโปรแกรมตามข้างล่างนี้เลยครับ

*Color polygons based on user data values using either Discrete intervals or Gradients.

*Allocate point data to user specified BUFFERS for points, polygons and multilines (e.g. find all gas stations within 1 mile of a highway).

*Allocate point data to polygons. (e.g. assign structures to hydrological basins).

*Allocate polygon data to other polygons. (e.g. allocate population data by census block to political boundaries).

*Create thiessen polygons (e.g. for all hospitals within a state, define the areas where a particular hospital is closer than any other).

*Create data contours (e.g. create lines of equal ground elevation based on a set of elevation points).

*Create contour polygons (e.g. define the area where average rainfall exceeds a selected value based on weather station data).

สามารถเข้าไปดูรายละเอีดได้ที่ http://www.tdhgis.com/
Download for windows
Download for Linux

Space-Time Analysis of Regional Systems: STARS




References : http://regionalanalysislab.org/

Paper : http://stars-py.sourceforge.net/starsga.pdf

วันอาทิตย์ที่ 4 ธันวาคม พ.ศ. 2554

การติดตั้งโปรแกรม PostgreSQL และ PostGIS for Windows



_______PostgreSQL เป็นโปรแกรมจัดการฐานข้อมูล object-relational database management system ซึ่งโปรแกรมนี้ลักษณะที่สำคัญก็คือจะมีปลักอินเสริมที่ชื่อว่า PostGIS เอาไว้ใช้ในการจัดการข้อมูลที่เป็นแบบเชิงพื้นที่ และเป็นที่นิยมใช้กันมากในทางด้าน GIS และที่ดีไปกว่านั้นโปรแกรมนี้ เป็นซอฟต์แวร์แบบรหัสเปิดใช้ลิขสิทธิ์BSD ซึ่งหมายถึงผู้ใช้สามารถนาไปใช้งานได้ฟรี นอกจากนี้ในปัจจุบัน PostgreSQL ไม่อยู่ภายใต้การควบคุมขององค์กรใดโดยเฉพาะแต่มีผู้ร่วมพัฒนาจากทั่วโลกทำให้ PostgreSQL มีการปรับปรุง อย่างต่อเนื่อง ถ้าสนใจก็ลองดาวน์โหลดไปติดตั้งกันได้น่ะครับ ผมมีคู่มือวิธีการติดตั้งไว้อยู่ด้านล่างครับ

วิธีการติดตั้งโปรแกรม : Click Download

สามารถเข้าไปศึกษารายละเอียดได้ที่ http://www.postgresql.org/ และ http://postgis.refractions.net/

MapWindowGIS 4.8.6 (Final release) Review








______ขอนำเสนอ MapWindowGIS เป็น Desktop GIS ตัวหนึ่งที่เป็นแบบฟรีแวร์ครับ ก็มาถึงเวอร์ชั่น 4.8.6 แล้วครับ ซึ่งแต่ก่อนเวอร์ชั่นเก่าๆ นั้นตอนที่ผมเคยลองเอามาใช้ มันมี bug เยอะไปหน่อยเลยไม่ค่อยได้สนใจเท่าไหร่นัก แต่มาถึงเวอร์ชั่นนี้ถือว่าโอเค ใช้ได้อย่างยอดเยี่ยมเลยทีเดียว ประสิทธิภาพเกือบจะเทียบกับ Software แบบ commercial เลยครับ ถ้าทุกท่านสนใจสามารถโหลดมาใช้ได้ฟรี ซึ่งโปรแกรมนี้ก็จะมี Toolbox มาให้ด้วย ซึ่งมีลักษณะคล้ายๆ กับ Arc Toolbox โดยมีเครื่องมือพื้นฐานทั่วไปอย่างเช่น clip intersect union buffer และอีกหลายอย่างครับ ยังไงก็ลองๆ เอาไปใช้กันเผื่อเป็นประโยชน์ครับ (เห็นมั้ยล่ะครับ Open Source ก็มีดีและมีหลากหลายเช่นกันครับ)

ดาวน์โหลดโปรแกรมได้ที่ http://www.mapwindow.org/

ขอขอบคุณข้อมูลสำหรับทำภาพประกอบ : Map@NU และ GIST@NU

วันเสาร์ที่ 3 ธันวาคม พ.ศ. 2554

gvSIG 1.11 final version review




_______ลองใช้ฟรีแวร์ Desktop GIS อีกตัวหนึ่งที่มีความสามารถที่ดีเลยทีเดียว คือ gvSIG สามารถลองเอาไปใช้เป็นประโยชน์ได้ครับ ถ้าหากใครที่จะหันมาลองโปรแกรมทางด้าน GIS ที่เป็นแบบ opensource ก็ขอแนะนำ gvSIG อีกตัวนึงสำหรับไว้ใช้ในงานทางด้านนี้น่ะครับ :) (ภาพตัวอย่างที่เห็น ได้ใช้ข้อมูลจาก MAP@NU และ GIST@NU)

เข้าไปดูรายละเอียดได้ที่ : http://www.gvsig.org

Geosense for Windows



free download : http://www.geosenseforwindows.com