Ancient Rome in Google Earth

ธันวาคม 21, 2008

         Ancient Rome 3D เป็นการนำข้อมูลเดิมที่ได้มีการศึกษาและสร้างแบบจำลองกรุงโรมในอดีต มาจัดทำใหม่ในรูปแบบ 3D ใน Google Earth เพื่อให้คนทั่วไปได้สามารถเข้าไปศึกษาศิลปะและสถาปัตยกรรมในยุคอดีตได้ผ่านทางอินเตอร์เน็ต Rome 3D ประกอบด้วย 6,700 อาคารและสถานที่ รวมไปถึง placemark อีก 250 จุดที่ผู้ใช้สามารถ click เพื่อเรียกดูข้อมูลทางประวิติศาสตร์ได้

         แน่นอนว่าผู้ใช้ที่ติดตั้งโปรแกรม Google Earth ก็สามารถเรียกดู Ancient Rome 3D ได้ทันทีจาก layers >>Gallery>>Ancient 3D Rome  โดยข้อมูล 3D จะถูกฟิตเข้ากับภูมิประเทศจริง หลายชื่อที่เราคุ้นหูจากภาพยนต์ประวัติศาสตร์ของฝรั่ง ท่านก็สามารถเดินชมแบบจำลองได้ แต่เนื่องจากข้อมูลมีมาก จึงใช้เวลาค่อนข้างมาในการโหลดข้อมูลผ่านอินเตอร์เน็ต ที่สำคัญถ้าอยากจะชมภาพ 3D แบบสมใจเครื่องคอมพิวเตอร์ท่านก็จะต้องมีการ์ดจอแสดงผลและ CPU ที่ดีระดับหนึ่งเลยละครับ

 

 

อ้างอิงจาก

http://www.ogleearth.com/2008/11/ancient_rome_in.html


New E-Newsletter

ธันวาคม 7, 2008

            emap เปิดทำการมาได้ปีกว่าแล้วครับ ผมเองก็ไม่ได้คาดหวังอะไรมากในการทำ ประมาณว่าทำเอามันส์เป็นหลัก บ่อยครั้งที่เจอคำถามแปลกๆว่า ทำไมอยู่ดีๆถึงมาเขียน blog? เอาเวลาที่ไหนมาเขียน เขียนแล้วได้อะไร คำถามเหล่านี้ตอบบ่อยจนเริ่มมี pattern แล้ว

           จริงๆแล้วผมเองทำงานเป็นนักวิจัยครับ ด้วยอาชีพทำให้มีโอกาสทำงานที่หลากหลายในสาขานี้ ทั้ง remote gps gis lidar ทำให้ต้องอ่านเยอะ อ่านหมดทั้ง web ทั้ง paper ทั้ง journal โดยเฉพาะงานด้าน GIS ที่มีการอิงอยู่กับเทคโนโลยีคอมพิวเตอร์ ดังนั้นจึงมีการเปลี่ยนแปลงที่เร็วตามไปด้วย แน่นอนว่าพื้นฐาน ทฤษฏีก็ต้องมีเป็นสิ่งสำคัญ การค้นหา solution ในการแก้ปัญหาหรือพัฒนาเครื่องมือเป็นสิ่งจำเป็น เพราะว่าถ้าเราศึกษามาก อ่านมาก จะทำให้โอกาสประสบความสำเร็จมากขึ้น ดังนั้นเมื่ออ่านเยอะ จะเก็บไว้ในคอมพิวเตอร์อย่างเดียวก็เสียเปล่า ผมก็เลยเอาเรื่องเหล่านั้นมาสรุปและเขียนเก็บไว้ ส่วนเวลาในการ update blog ก็ขึ้นอยู่กับภาระกิจและโอกาส ถ้าว่างก็จะพยายามบันทึกเก็บไว้เรื่อยๆ  

            ผมว่าการศึกษาจากตำราอย่างเดียวคงไม่พอแล้วสำหรับในยุคปัจจุบัน ดังนั้นการออกหาความรู้จากโลกอินเตอรเน็ตจึงเป็นเรื่องที่จำเป็นอย่างยิ่ง แต่ปัญหาของคนส่วนมากก็คือภาษาอังกฤษ ผมเองก็ไม่ได้เก่งภาษาอังกฤษอะไรมากมาย แต่อาศัยข้อจำกัดและความจำเป็นในการใช้งานนี้เป็นการฝึกฝน ประมาณว่าอ่านบ่อยๆ อ่านมากๆก็จะทำให้เข้าใจได้เอง แหล่งความรู้ที่ผมเข้าไปอ่านก็เช่น gisdevelopment.com, slashgeo.org หรือถ้าจะฝึกฝนการฟัง เนื้อหาเกี่ยวกับ Geoinfomatic ก็มีที่ veryspatial.com

           หัวข้อนี้ที่เขียน E-Newsletter เพราะเนื่องจากล่าสุดผมเพิ่งไปพบ website ที่เกี่ยวกับ geoinfomatic ชื่อ Trailblazer ที่เกี่ยวกับเรื่องของธุรกิจ การลงทุนและเทคโนโลยี ออกไปทางสำหรับผู้บริหารและผู้จัดการ หรือสำหรับคนทั่วไปที่อยากจะเริ่มลงทุนพัฒนาระบบ GIS ในองค์กร แต่สำหรับนัก GIS ทั่วไปก็สามารถอ่านได้ครับ หลายหัวข้อที่น่าสนใจเช่นการประยุกต์ใช้ Geoinfomatic กับธุรกิจด้านต่างๆ

           Trailblazer เป็น e-new รายเดือนส่งไปยัง email ของท่านหรือ สามารถอ่านเนื้อหาได้จาก site ผมชอบตรงที่การวิเคราะห์ถึง benefit และ pitfall เกี่ยวกับ Geoinfomatic technology โดยมีผู้เชี่ยวชาญอย่าง Dr.Roger tomlinson ซึ่งมีฉายาว่า The Father of GIS  รวมไปถึงการจำแนกฟีเจอร์ของ hardware,Software และ service ในงาน Geoinfomatic ท่านที่สนใจเข้าไปสมัครใช้งานและอ่านเนื้อหาได้ฟรีที่ http://ba.geospatial-solutions.com/gssba  นอกจากนี้ยังมี web เพื่อนบ้านที่น่าสนใจสไตล์เดียวกันอีกเช่น www.geospatial-solutions.com

 


Matlab Geo toolbox

ธันวาคม 6, 2008

           ช่วงนี้ผมมีโอกาสที่ได้กลับไปใช้ Matlab อีกครั้งหลังจากที่ห่างหายมานานตั้งแต่จบป.โทมา matlab เป็นโปรแกรมที่ใช้ในงานด้านการคำนวณเป็นหลัก สำหรับงานทาง GIS RS GPS และ digital image ก็สามารถใช้ได้แต่จะใช้ในรูปแบบงานที่ต้องการคำนวณที่ซับซ้อน เช่น การคำนวณโมเดลต่างๆ การปรับแก้ค่า error รวมไปถึงการวิเคราะห์ข้อมูลสถิติ สำหรับผู้ที่ไม่ต้องการเสียเงินซื้อโปรแกรม matlab ก็ยังมี octave ซึ่งเป็น Opensourceให้เป็นอีกหนึ่งทางเลือก โดยสามารถดาวน์โหลดโปรแกรมได้ที่ http://www.gnu.org/software/octave/ 

           สำหรับเรื่องที่อยากจะเขียน คงไม่ใช่เป็นการพูดถึง matlabกับ octave แต่จะเป็นการแนะนำเรื่องเกี่ยวกับการนำข้อมูลที่ได้จากการคำนวณมาแสดงผลใน Google Earth มากกว่า ซึ่งผมเองเพิ่งเข้าไปเจอ code ใน Matlab Dev Center โปรเจคแรกคือ GEplot เป็นการใช้รูปแบบการ plot ใน matlab แต่สามารถส่งออกข้อมูลกราฟมายัง Google Earth ผ่านทาง KML ได้ โปรเจคทีสอง Google Earth Toolbox ซึ่งตัวนี้ดูโปรกว่าอันแรก และได้ขอรับทุนจาก Google code มาพัฒนาด้วย ซึ่งผ้ใช้สามารถส่งออกข้อมูลเชิงพื้นที่และข้อมูลเชิงเวลา ออกมาในรูปแบบ kml เพื่อนำมาแสดงใน google earth ต่อไป ท่านที่สนใจลองแวะเข้าไปดาวน์โหลด source code ๆได้ตาม url ข้างล่างครับ

 

http://www.mathworks.com/matlabcentral/fileexchange/12948

 

http://www.mathworks.com/matlabcentral/fileexchange/12954


Nokia 6210 Navigator unboxing

ธันวาคม 6, 2008

             แวะเข้าไปดู vdo clipที่ vimeo.com ก็ไปพบกับ account ของคุณ glenn เข้าโดยบังเอิญ คุณ glenn เป็นนัก GIS เลยทำให้มี clip ต่างๆที่น่าสนใจหลายอันเลยครับ ผมนำมา post ฝากไว้เช่น การ review มือถือ Nokia 6210 รุ่นนี้มีความสามารถด้าน navigator ดีทีเดียวโดยผนวกรวมเอา GPS เข้ากับฟีเจอร์ด้าน location-services, navigation and routing ผมเองก็มองรุ่นนี้อยู่เหมือนกัน เพราะว่า 6210 เป็นกลุ่ม S60 ดังนั้นถ้าซื้อมาก็จะสามารถใช้ python S60 สำหรับพัฒนา application บนมือถือได้

             นอกจากนี้ยังมี clip จากงาน 2008 ESRI UC เกี่ยวกับ webgis และ mobile solution อีกด้วย สองคลิปนี้ก็พูดถึงเทคโนโลยีของ ESRI รุ่นใหม่ที่ออกมา โดยสามารถเข้าไปชม clip ได้ที่ http://vimeo.com/2410672

 


Python 3.0

ธันวาคม 5, 2008

        Python กลายเป็นภาษาอีกภาษาหนึ่งที่กำลังได้รับความสนใจมากขึ้น โดยเฉพาะในกลุ่มผู้พัฒนา web application หรือจะใช้เป็นภาษาในการเชื่อมต่อและพัฒนาโปรแกรมประยุกต์อื่นๆ นัก GIS หลายคนที่เคยใช้ ArcGIS หรือ ARCview อาจจะเคยเห็น python กันมาแล้วเนื่องจากมันมีการติดตั้งก่อนที่จะทำการลงโปรแกรม ARCGIS ซึ่งท่านก็สามารถใช้ในส่วนของ Python นี้ในการทำงานได้เช่นกัน ปีนี้เป็นอีกปีที่ผมได้หัดมาใช้ python อย่างจริงจังมากขึ้น ทั้งในงานด้าน GIS RS และงานทางสถิติทั่วไป ถ้ามีโอกาสผมจะเขียน Quick Guid ที่รวบรวมไลบารีเกี่ยวกับการประมวลผลทาง Geoinfomatic ด้วย python มาให้อ่านกันนะครับ

          เมื่อต้นเดือนที่ผ่านมาทาง Python.org  ได้ปล่อย developer tool รุ่นใหม่คือ python 3.0 ออกมา โดยมีการปรับปรุงในส่วนรายละเอียดต่างๆของ buit-in fuction และ built-in object  และมีการเพิ่มความสามารถในการทำงาน รวมไปถึงความคล่องตัวในการพัฒนาโปรแกรมแอปพิเคชั่น รายละเอียดสามารถอ่านได้ที่ http://docs.python.org/3.0/whatsnew/3.0.html 

        สำหรับแนวคิดรวมไปถึงรายละเอียดในการเปลี่ยนแปลงเพิ่มเติมสามารถอ่านได้ที่ http://www.artima.com/weblogs/viewpost.jsp?thread=227041 ซึ่งคุณ Guido van Rossum ผู้คิดค้นและพัฒนาภาษา python ได้เขียนไว้