GIS on Mac

มีนาคม 21, 2008

    ปีนี้ Mac ก็ยังคงมาแรงไม่หยุด เพื่อนหลายคนที่รู้จักก็หันไปใช้ Mac กันหลายคน ด้วยหน้าตาของเครื่อง Mac ที่ดูโดดเด่น ประกอบกับหลายๆเหตุผล แต่เหมือนการใช้ Mac กับงานด้านGIS ดูจำกัดอยู่ แต่ปัจจุบันข้อจำกัดเหล่านี้ของ Apple สามารถทดแทนได้ด้วย  Parallels Desktop  หรือ VMWare

ภาพตัวอย่างการใช้ Microsoft Virtual Earth 3D บน Mac OS X browser

 

     นอกจากนี้ยังมีซอฟท์แวร์ Geotagging สำหรับ Mac ที่ใช้งานร่วมกับเครื่อง GPS ได้ เช่น HoudahGPS ซึ่งเป็น FreeSoftware โดยมีพื้นฐานจาก GPSbabel สาวก Mac ก็สามารถไปดาวน์โหลดมาใช้ได้ที่ http://www.houdah.com/houdahGPS/

      นอกจากนี้ยังมี PhotoGPSEditor โปรแกรมฟรีแวร์ตัวเล็กที่สามารถจัดการข้อมูล Geotagging ได้โดยสามารถไปดาวน์โหลดได้ที่ http://www.mmisoftware.co.uk/pages/photogpseditor.php

      แม้แต่ซอฟท์แวร์ GIS Professional อย่าง ArcGIS ก็สามารถนำไปใช้งานบน Mac OS ผ่านทาง Parallels Desktop ส่วนเทคนิคและวิธีการลองเข้าไปอ่านได้ที่ http://arcdex.blogspot.com/2006/07/arcgis-on-mac-os-x-mac-users-check-out.html

      สุดท้ายเป็นชุด GIS  Software สำหรับ Mac OS มีผู้พัฒนาทำการจัดชุดพติดตั้งสำหรับ Mac OSX โดยมีหลายๆโปรแกรมที่น่าสนใจ เช่น OpenOSX GrassPro, OpenOSX MapServer น่าเสียดายที่ไม่ฟรี แต่มีค่าจัดทำและบริการนิดหน่อยจนใจอ่านรายละเอียดได้ที่ http://openosx.com/grass/ แต่สำหรับมือโปรแล้วอาจจะสามารถไปดาวน์โหลดโปรแกรม opensource ที่สนับสนุน Mac OS เช่น Grass, QGIS เป็นต้น มาทำการติดตั้งได้เองโดยไม่เสียค่าใช้จ่ายครับ

 


OpenMap

กุมภาพันธ์ 23, 2008

        สำหรับสาวก Java ที่กำลังมองหา package ที่เกี่ยวข้องกับแผนที่ วันนี้มีอีกหนึ่งโปรเจคมาแนะนำครับ

         OpenMap เป็น package บน JavaBeans โดยเป็น Opensource นักพัฒนาสามารถไปดาวโหลดซอสโค้ดและ Toolkit ต่างๆมาใช้พัฒนา Application ได้ โดยรองรับการทำงานเบื้องต้นที่เกี่ยวข้องกับ GIS ปัจจุบันอยู่ที่เวอร์ชั่น 4.6.3 (ค่อนข้างนิ่ง แต่ยังใช้ประโยชน์ได้) ลองเข้าไปอ่านรายละเอียดและดาวโหลดได้ที่ http://openmap.bbn.com/ 

 


My Location (beta)

มกราคม 11, 2008

      My Location (beta) ของ Google เป็นอีกหนึ่ง Application ที่น่าสนใจ ผมมีโอกาสได้รู้จักและทดลองดูการสาธิตจริงๆจากอาจารย์ไพศาลเมื่อประมาณเดือนที่ แล้วด้วยความที่สนใจแต่มือถือไม่ support เลย ไปขอยืมมือถือของเพื่อนมาเล่น ปรากฏว่าผลออกมาน่าประทับใจไม่น้อยครับ แต่ติดอยู่นิดเดียวคือต้องจ่ายค่า GPRS ไปเกือบ 200 บาท

      จริงๆแล้วเทคโนโลยีตัวนี้ค่อนข้างได้รับความนิยมมากในต่างประเทศ เนื่องจาก My Location ช่วยให้เราสามารถทราบตำแหน่งพิกัดที่เราอยู่ ณ ปัจจุบันได้ โดยที่ไม่ต้องใช้ GPS ที่สำคัญ My Location เป็นโมดูลที่ทำงานร่วมกับ Google Map โดยสามารถทำงานได้บน mobile device เช่น PPC หรือ Mobile phone ความละเอียดทางราบ อยู่ที่ 1000m (ก็โอเคนะครับ กับการไม่ต้องซื้อ GPS ) นอกจากนี้ยังสามารถทำ tracking บน google map ได้ด้วย หลักการทำงานแบบคราวๆ คือ My Location ใช้การหาค่าพิกัดจาก เสาส่งสัณญาณมือถือ(mobile towers) โดย Google ได้ไปซื้อข้อมูลราละเอียดของ นี้จากผู้ให้บริการเครือข่ายมือถือ(IMEI) โดยจะทราบค่าพิกัดเสาส่งสัณญาณที่ใกล้เรา แล้วทำการคำนวณหาค่าพิกัดโดยประมาณของตำแหน่งเครื่องรับสัณญาณของเรา (บางแห่งเรียกเทคโนโลยีนี้ว่า phone GPS ) อ่านรายละเอียดเพิ่มเติมที่ http://google.com/gmm/mylocation.html?hl=en 

      ส่วนท่านที่สนใจก็สามารถดาว์โหลดมาใช้ได้ที่ http://www.google.com/gmm/index.html 

 ภาพตัวอย่างการใช้งาน google map 2.0 และ my location ของคุณ montai จาก http://www.mrpalm.com ครับ

 

 


UbuntuGIS

มกราคม 3, 2008

          สองสามวันที่ผ่านมา นั่งงมอยู่กับการหัดเล่น Ubuntu  จนแล้วจนรอดก็ยังไปไม่ถึงไหนอยู่ดี แต่ถึงยังไง Ubuntu ก็ยังเป็น Linux ตัวหนึ่งที่มี package สำหรับนัก GIS โดยเฉพาะ ต่างจากตัวอื่นที่ต้องมานั่ง make กันให้ปวดหัว

          Ubutu 7 มีการเตรียมไลบารีต่างๆสำหรับ Opensource GIS มาให้แบบเหลือคณาจริงๆ ตามสโลแกนที่ว่า “professional GIS work” ผู้ใช้ก็สามารถเลือกติดตั้งลงบนเครื่องได้อย่างง่ายดาย โดย package นี้จะประกอบด้วยโปรแกรมทางด้าน GIS ต่างๆดังนี้

          1. กลุ่มของ Destop GIS ได้แก่ GRASS,QuantumGIS,Thuban,GMT

          2. GPS tools ได้แก่ GPSBabel,Gps Drive,GPS Manager

          3. Web GIS ได้แก่ Mapserver (cgi-mapserver, mapserver-bin, perl-mapscript, php4-mapscript, php5-mapscript, python-mapscript), Geoserver

           4. GeoSpatial Database ได้แก่ PostgreSQL +PostGIS

           5. Geo libraries ชื่อดังได้แก่ GDAL/OGR (libgdal1c2a, python-gdal), GEOS (libgeos2c2a) ,PROJ.4 (proj),Terralib (libterralib1c2a)

4.jpg

            อ่านรายละเอียดเพิ่มเติมที่

                        https://wiki.ubuntu.com/UbuntuGIS 


NetTopologySuite Solution สำหรับนักพัฒนา .NET

ธันวาคม 27, 2007

       ผมก็เป็นอีกคนหนึ่งครับที่ชื่นชอบการพัฒนาโปรแกรมด้วย .NET เนื่องจากความสะดวกสบายในการทำงาน ประกอบกับสามารถใช้งานกับเครื่องที่เป็น Windows ได้ง่ายไม่ค่อยเกิดปัญหา วันนี้มีอีกหนึ่งตัวเลือกสำหรับนักพัฒนาโปรแกรมด้วย .NET ที่ต้องการหา Class สำหรับระบบงานทางด้าน GIS ตัวเลือกที่ว่าก็คือ NetTopologySuite เป็น C#/.NET ที่พอร์ตมาจาก JTS Topology Suite ซึ่งเป็น Java library

       NetTopologySuite ช่วยให้เราสามารถพัฒนาโปรแกรมทางด้าน GIS บน .NET platform ได้ท่านที่สนใจสามารถดาว์โหลดมาใช้ได้ที่ http://code.google.com/p/nettopologysuite/


python tutorial site

ธันวาคม 13, 2007

   หลังจากได้ไปทดลองใช้ python มาสักสองสามครั้ง ก็เริ่มติดใจแต่ผมก็ยังไม่มีโอกาสได้โค้ดจริงๆจังๆเท่าไหร่ แต่วันนี้ได้ไปเจอเว็บไชต์ที่อธิบายรายละเอียดของโครงสร้างภาษาไพทรอนได้ชัดเจนเลยนำมาฝากกัน โดยเข้าไปทดลองศึกษาได้ที่

http://www.python.org/doc/current/tut/ 

   python เป็นภาษาที่ค่อนข้างสารพัดประโยชน์ก็ว่าได้ครับ เพราะว่ามันสามารถใช้ได้ทั้งบน linux และ windows ที่สำคัญยังเป็นภาษาที่สามารถใช้ร่วมกับโปรแกรมทางด้าน GIS และRemote Sensing ได้หลายตัวทั้ง Opensource และ Commercial รู้จักไว้ก็ไม่เสียหลาย ยิ่งถ้ามีพื้นของ OOP แล้วก็น่าจะทำความเข้าใจไม่ยากนัก


ตัวอย่างแหล่งงาน GIS online

ธันวาคม 6, 2007

       เอาตัวอย่างระบบจัดหางาน แหล่งนัดพบระหว่างบริษัทและลูกจ้างที่ต้องการสมัครงานมาฝาก เว็บไชต์นี้เป็นแหล่งงาน GIS แหล่งหนึ่งครับที่เป็นที่นิยมของอเมริกาชื่อว่า GIS Jobs Clearinghouse

       GIS Jobs Clearinghouse มีระบบแสดงตำแหน่งบริษัทและรายละเอียดต่างๆผ่านแผนที่ของ google map ประจวบเหมาะกับที่ผมได้รับ email ฉบับหนึ่งมาปรึกษาซึ่งมี idea อยากทำเว็บไชต์จัดหางานแบบนี้พอดี วันนี้เลยเอามาให้ดูกัน

       อีกประเด็นหนึ่งที่อยากให้ท่านที่เค้าไปชมสังเกต ลองดูว่าประเภทงานทาง GIS ของอเมริกามีอะไรบ้าง ต้องการความสามารถอะไร และสุดท้ายได้ค่าตอบแทนเท่าไหร่ สิ่งเหล่านี้แหละครับผมว่าเป็น infomation ที่ดีสำหรับพี่ๆน้องๆที่กำลังจะหางานหรือเปลี่ยนงาน จะได้เอาไว้ใช้เตรียมตัวสำหรับการสมัครงานครั้งใหม่…

ท่านที่สนใจแวะไปชมได้ที่ http://www.gjc.org/map.html

30.jpg


OpenDragon Project

ธันวาคม 6, 2007

    สืบเนื่องมาจากการได้ไปร่วมงาน ประชุมวิชาการภูมิสารสนเทศแห่งชาติ เมื่อช่วงต้นเดือนที่ผ่านมา ในงานผมไปพบใบปลิวเล็กๆแผ่นหนึ่งที่เขียนแนะนำโปรแกรมฟรีแวร์ทางด้าน Geoinfomatic ที่น่าสนใจอีกตัวเลยนำแนะนำกัน

    ชุดซอฟท์แวร์ OpenDragon นี้มีพื้นฐานมาจากซอฟท์แวร์เพื่อการค้า Dragon/ips® ที่ถูกพัฒนาขึ้นโดย Goldin-Rudahl Systems, Inc แต่ก็ให้บริการในรูปแบบฟรีสำหรับประเทศในภูมิภาคอาเซียนนี้ โดยในเมืองไทยมีภาควิชาวิศวกรรมคอมพิวเตอร์ ของ มจธ. เป็นผู้ดำเนินการ จุดประสงค์เพิ่มเติมของโครงการนี้ก็เพื่อแสดงให้เห็นถึงการตระหนักถึงองค์ประกอบสำคัญและการนำภูมิศาสาตร์สารสนเทศไปใช้ประโยชน์ ของ มจธ. และโดยเฉพาะอย่างยิ่ง ภาควิชาวิศวกรรมคอมพิวเตอร์ โดยการให้ความสำคัญนี้รวมไปถึง การปรับปรุงศักยภาพและงานวิจัยของนักศึกษาในด้านภูมิศาสตร์สารสนเทศ การดูแลความร่วมมือในการพัฒนากับภาควิชาอื่นใน มจธ. และองค์กรภายนอก อันได้แก่ องค์กรการศึกษา องค์กรรัฐ และ องค์กรเอกชน และการนำชื่อของ มจธ. ไปเป็นหนึ่งในสังคมของภูมิศาสตร์สารสนเทศ (อ้างอิงจาก http://open-dragon.org/website_th/open_object.html)

ความสามารถของ OpenDragon

· การแสดงผลภาพ

พิเคราะห์ ข้อมูลจากดาวเทียม ภาพถ่ายทางอากาศและภูมิศาสตร์สารสนเทศแบบภาพสีจริง สีเทียม หรือสีระดับเทา สามารถเปรียบเทียบรูปภาพระหว่างหลายหน้าต่าง สามารถขยายดูภาพในรายละเอียดที่มากขึ้นหรือเพ่งพิเคราะห์ไปในส่วนพื้นที่ที่ซ่อนอยู่ แสดงคำอธิบายรูปภาพด้วยข้อความสากล (Unicode) และสีแสดงค่าอธิบายภาพ สามารถสร้างแผนสีสำหรับการจัดกลุ่มแสดงผล หรือ ความหนาแน่นการแบ่งภาพ
· การปรับเปลี่ยน

เปลี่ยนรูปแบบภาพดิจิตอลไปเป็นข้อมูลที่เน้นหนักหรือลดสิ่งรบกวนออกไป ใช้งานการปรับความแตกต่างของแสงสว่างในแบบเชิงเส้น หรือไม่เชิงเส้น คำนวณค่ามาตราฐานการรวมตัวเลขาคณิต (ผลรวม ผลต่าง และอัตราส่วน) ดำเนินการฟิลเตอร์ริ่ง ประเมินผลอัตราพืชพรรณ และจัดกลุ่มหลังการประมวลผล ใช้งานการกำบังเพื่อจำกัดพื้นที่ประมวลผลในการจำเพาะพื้นที่ศึกษาหรือบริเวณที่สนใจ เปลี่ยนช่วงความถี่รูปภาพเพื่อทำให้รูปภาพเป็นอิสระมากขึ้น
· การจัดประเภท

สามารถกำหนดแต่ละจุดในภาพดิจิตอลเพื่อประมาณประเภทของ พื้นผิวทั่วไป พื้นดินใช้งานหรือลักษณะผิวหน้าอื่นโดยใช้การจำแนกกลุ่มด้วยวิธีความคล้ายกันสูงสุด วิธีระยะห่างน้อยที่สุดจากค่ากลาง หรือ วิธี boxcar supervised ในทางกลับกัน สามารถกำหนดจุดบนภาพเพื่อจัดกลุ่มโดยอ้างจากโครงสร้างที่มีอยู่ในข้อมูล รูปภาพ (”การจัดแบ่งประเภทแบบ unsupervised”) สามารถเลือกตัวอย่างเพื่อนิยามแต่ละการจัดแบ่งประเภทแบบ supervised ทิศทาง หรือ โดยอ้างอิงไปที่ GIS หรือ กลุ่มข้อมูลราสเตอร์ช่วยเหลืออื่น สามารถแสดงและแก้ไขตัวอย่างฮิสโตแกรมและสถิติ สามารถบันทึกที่แบ่งประเภทไว้ หรือรูปภาพอื่นอ้างจากตัวอย่าง หรือหลักเกณฑ์ที่ซับซ้อน สามารถประเมินผลความแม่นยำในการจัดประเภทโดยการสร้างการปะปนของข้อมูล
· การปรับยึดต้นร่าง

ระบุและประเมินค่าจุดควบคุม แก้ไขหรือทำรูปภาพให้ถูกต้องในทางเลขาคณิต ปรับยึดจุดเหล่านั้นลงในแผนที่ รูปภาพอื่น หรือระบบค่าพิกัดพื้นฐาน
· การวัดและการวิเคราะห์

การแสดงค่าร่วมกันของค่าข้อมูลและข้อมูล radiometric วัดค่าความยาว เส้นรอบวง และพี้นที่ แสดงแผนภูมิฮิสโตแกรม แผนสถิติแบบกำหนดจุด และสถิติรูปภาพ สร้างและวิเคราะห์รูปหลายเหลี่ยมทับซ้อน นำเข้า ส่งออก หรือราสเตอร์ไรซ์เอกสารข้อมูลเวคเตอร์ ดึงเอาข้อมูลผิดปกติในพื้นที่ย่อยเพื่อแยกข้อมูลที่ไม่เกี่ยวเนื่องกัน หรือเพื่อสร้างหน้ากากกำบัง
· สร้างโมเดล GIS

คำนวณความชันและทิศทางจากข้อมูลการยกระดับ นิยามความกว้างตายตัวของบัฟเฟอร์รอบรูปพรรณ์ที่สนใจ รวมข้อมูลรูปภาพและชั้นราสเตอร์ GIS ที่กำหนดโดยกฎทางตรรกะเพื่อผลิตข้อมูลใหม่และสนับสนุนการตัดสินใจ
· การติดต่อระหว่างแอฟฟลิเคชั่น

โหลดส่วนย่อยของเอกสารภาพ หรือบันทึกผลการประมวลผลในเอกสารรูปภาพใหม่ แลกเปลี่ยนผลลัพท์ของ OpenDragon กับการประมวลผลภาพอื่นและแพ็คเก็ตซอฟท์แวร์ GIS จับคำอธิบายภาพในรูปของเอกสารกราฟฟิคสำหรับใช้กับแพ็คเก็ตซอฟท์แวร์การจัดการการพิมพ์บนเดสก์ท้อป บันทึกรายงานในรูปของ HTML สำหรับส่งออกไปที่เว็บหรือเอกสารอื่น
· การสอนและการเรียนรู้

เข้าถึงคู่มือการใช้งานฉบับเต็มได้ในซอฟท์แวร์ OpenDragon เพื่อให้ได้รับคำอธิบายและรายละเอียดในการทำงานปัจจุบัน ของ OpenDragon สร้างสคริปต์เพื่อความฟ้งก์ชั่นการทำงานร่วมกันโดยอัตโนมัติและจัดเตรียมตัวอย่างสำหรับนักเรียน จัดเตรียมชุดข้อมูลใช้ร่วมกันสำหรับการสอนผ่านทางเครือข่ายเอกสารเซิร์ฟเวอร์
· OpenDragon พูดภาษาของคุณ

OpenDragon เป็นสากลอย่างเต็มตัว และสนับสนุนหลากหลายภาษาทั้ง อังกฤษ ไทย อินโดนีเซีย ฝรั่งเศส โปตุเกส รัสเซีย และ เชค สำหรับเวอร์ชั่นภาษาเวียดนาม มองโกเลีย และจีน กำลังอยู่ในขึ้นตอนการพัฒนา (อ้างอิงจาก http://open-dragon.org/website_th/software_des.html)

ท่านที่สนใจอ่านรายละเอียดเพิ่มเติมได้ที่

http://open-dragon.org/website_th/index.html

 

 


South Korea 3D GIS

ธันวาคม 5, 2007

      เกาหลีใต้เป็นอีกประเทศในเอเซีย ที่มีการพัฒนาเทคโนโลยีทางด้าน geoinfomatic อย่างต่อเนื่องครับ โดยสามารถวัดได้จากงานวิจัยและผลงานต่างๆที่มีการเผยแพร่

       3D Geographic Information System (GIS) engine  เป็นผลงานอีกชิ้นที่คนเกาหลีพัฒนาขึ้นเอง และนำมาใช้จริงในประเทศ หลักการทำงานก็คล้ายกับ Google Earth และ Microsoft Visual Earth แต่ที่เหนือกว่าคือระบบ DSS ,ระบบ urban planning system และยังรวมระบบ civil service (open system), traffic information, Land Information Service, GIS Portal Service ที่ผนวกเข้าไป รวมกับข้อมูลรายละเอียดสูง เช่น ภาพถ่ายทางอากาศ, แบบจำลองความสูงภูมิประเทศ(1 meter) และข้อมูล 3D modle ต่างๆเช่น อาคาร, ป้าย, ถนน, สะพาน เป็นต้น ซึ่งข้อมูลเหล่านี้ให้บริการผ่านระบบอินเตอร์เน็ตแบบออนไลน์

      ซอฟท์แวร์ตัวนี้สามารถรองรับการทำงานซึ่งเกี่ยวกับการจัดการเมือง, การท่องเที่ยว และการใช้ข้อมูลเชิงพื้นที่สำหรับธุรกิจ ได้เกือบครบถ้วน โปรเจคนี้เริ่มใช้งานจริงที่กรุงโซล เป็นที่แรกครับ

ภาพ โมเดลสะพานข้ามแม่น้ำ Han

ภาพ อาคารต่างๆและภาพถ่ายทางอากาศบริเวณกรุงโซล

ภาพมุมสูงบริเวณกรุงโซล

อ่านรายละเอียดเพิ่มเติมได้ที่ :

http://www.zdnet.co.kr/etc/eyeon/enterprise/0,39036961,39157247,00.htm


GIS E-learning : มือใหม่หัดใช้ GIS 1

ธันวาคม 4, 2007

        ปัจจุบัน internet เข้ามามีบทบาทต่อการเรียนรู้ของมนุษย์เป็นอย่างมาก สำหรับตัวผมเองก็ได้ google เป็นเครื่องมือช่วยเหลือในการเรียนรู้และเปิดโลกทรรศแคบๆให้กว้างขึ้น วันนี้ผมนำแหล่งการเรียนรู้ทางด้าน geoinfomatic แบบ online มาแนะนำกัน (ภาษาไทยล้วนๆ)

        1. GIS E-Learning ของกรุงเทพมหานคร

             ระบบนี้มีทั้งสำหรับผู้เรียนและผู้สอน ใครที่อยากเรียนรู้ก็สามารถลงทะเบียนเข้าไป ศึกษาหาความรู้ได้ ส่วนท่านที่มีประสบการณ์และอยากถ่ายทอดความรู้ก็สามารถเข้าไป เขียนบทเรียนในนั้นได้เช่นกัน ท่านที่สนใจสามารถเข้าถึงได้จาก http://www.bangkokgis.com/elearning/moodle/

        2. ศูนย์ความรู้วิทยาศาสตร์ จาก GISTDA

             ระบบนี้เป็นระบบใหญ่ครับ มีความรู้เกี่ยวกับวิทยาศาสตร์ที่น่าสนใจมากมายเลย นอกจากนั้นยังมีบทเรียนที่เกี่ยวกับ GIS และ RS อีกด้วยครับ ผู้ที่สนใจสามารถเข้าไปใช้ได้ที่http://www1.stkc.go.th/learning.php หรือจะเขาจากหน้าเว็บไซต์ของ GISTDA ก็ได้เช่นกันครับ

        3. GIS2ME

             แหล่งความรู้เก่าและดังเดิม แห่งหนึ่งของท่านอาจารย์สุเพชร มีหัวข้อที่หลากหลาย นอกจากนี้ยังมี CAI การใช้โปรแกรมต่างๆด้วย ท่านที่สนใจสามารถเข้าใช้ได้ที่

http://www.gis2me.com/th/index.php?option=com_content&task=view&id=119&Itemid=1

        สำหรับระบบใดที่ผมยังไม่ได้กล่าวถึงในที่นี้ เพื่อนๆก็สามารถคอมเมนต์เพิ่มเติมได้นะครับ ถือว่าเป็นการแชร์ความรู้กัน