<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.3" -->
<rss version="0.92">
<channel>
	<title>Sarawut Ninsawat</title>
	<link>http://www.ninsawat.com</link>
	<description>A Personal Blog but not private</description>
	<lastBuildDate>Wed, 04 Aug 2010 06:35:40 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>gdalbuildvrt กับ Virtual Mosaic Overlaped image</title>
		<description>ครั้งนี้เจอปัญหา ที่จะทำให้ผู้ใช้ทำการ Request data จาก WCS โดยที่ data นั้นมี pixel ที่ overlap กันอยู่ได้ (ในกรณี คือข้อมูล MOD11A1 ที่ในส่วน overlap นั้นมี scene หนึ่งมีค่าเป็น nodata และอีก scene มีค่าข้อมูลอยู่)

โดยปกติถ้าทำการใช้เทคนิค Tiling ธรรมดา ใน Mapserver เมื่อทำ request พื้นที่ overlap ก็จะอาจจะได้ค่าข้อมูลในส่วนนั้นเป็น nodata ขี้นอยู่กับ order ของชั้นข้อมูลว่าอะไรอยู่บน หรือ ล่าง

เมื่อทำการหาข้อมูลเพิ่มเติม ก็มีผู้แนะนำให้ใช้ gdalbuildvrt ทำการสร้าง VRT file ขึ้นมาให้เหมือนเป็นการ Virtual Mosaic ซึ่งในการสร้างก็จะมี option ...</description>
		<link>http://www.ninsawat.com/?p=83</link>
			</item>
	<item>
		<title>Bands processing not work in WCS</title>
		<description>หลังจากง่มหามาหลายชั่วโมง ก็เจออีกแล้วกับ ข้อตกหล่นที่พลาดของ Mapserver คราวนี้ กับ WCS

เมื่อต้องการเลือกข้อมูลบาง Band ของ Raster data type หากทำการ define ไว้ใน mapfile

ผลที่ได้ก็จะได้แต่ bands แรก เท่านั้น เพราะ มันข้ามคำสั่ง Bands ไปสะงั้น http://www.mail-archive.com/mapserver-users@lists.umn.edu/msg14498.html

แทนที่จะทำ tile index แค่อันเดียวแล้วเลือก bands ก็ต้องทำแยกแต่ละ tile index ให้มันยุ่งยาก

ปัญหามีคนแจ้งตั้งแต่ปี 2007 แต่ยังไม่มีใครการแก้เลยสะงั้น </description>
		<link>http://www.ninsawat.com/?p=80</link>
			</item>
	<item>
		<title>SensorML Tools</title>
		<description>วันนี้นำเอาเครื่องมือในการสร้าง และแก้ไข SensorML มาลงไว้เผื่อมีประโยชน์กับใคร

http://vast.uah.edu/index.php?option=com_content&#38;view=article&#38;id=149&#38;Itemid=103

ลองใช้แล้วก็ถือว่าใช้งานได้ดี แต่ถ้าคนที่ไม่เคยใช้มาก่อน หรือไม่เคยทำ SensorML มาก่อนก็อาจจะงง ๆ ว่าต้องใส่อะไรบ้างหรือเพิ่มอะไรบ้าง

จุดบกพร่องก็มีบ้าง เช่น

- ไม่มี Position tag ซึ่งมีความเป็นจำเป็น

- ไม่สามารถเพิ่ม metaproperty tag ได้ ซึ่ง 52NSOS จำเป็นต้องใช้สำหรับในส่วนค่า offering

- เมื่อทำการแก้ไขค่าในไฟล์ xml แล้วหากกลับมาแก้ไขในไฟล์ของโปรแกรมก็จะลบ ข้อมูลที่แก้ไขใน XML ออกไปทำให้ต้องการทำ Customization หลังจากที่เสร็จสิ้นแล้วเท่านั้น </description>
		<link>http://www.ninsawat.com/?p=71</link>
			</item>
	<item>
		<title>Band Combination</title>
		<description>หลาย ๆ ครั้งที่ งง ๆ กับ การผสมสี วันนี้ก็เจอข้อมูลการผสมสีของภาพ สำหรับจุดประสงค์ ต่าง ๆ ก็เลยเอามาแปะไว้สะหน่อย

เพราะปกติก็ใช้แต่ 3,2,1  แล้วก็ 4,3,2 แค่นี้ละมั้ง

http://web.pdx.edu/~emch/ip1/bandcombinations.html </description>
		<link>http://www.ninsawat.com/?p=68</link>
			</item>
	<item>
		<title>คำนิยามแบบได้ใจความของ Mapserver</title>
		<description>ได้ไปอ่านเจอ "Mapserver : a completed unbiased  Overview" by Paul Ramsey แล้วได้ใจมากกับคำนิยามที่ตรงใจ เวลาคนอื่นถามว่าทำไมไม่ใช้ ArcIMS ทำไมไม่ Geoserver ก็เพราะว่า .....

Mapserver is strong like OX มันแข็งแรงเหมือน วัว

Mapserver is fast like cheetah มันเร็วเหมือนเสือชีตาท์ (อันนี้เห็นด้วยอย่างแรง เวลาบอกคนอื่นก็มักบอกแต่คนดี อันนี้)

Mapserver is kind of cheetox or an Oxtah คุณเห็นด้วยไหม ???

อีกอย่างที่น่าสนใจก็คือ

Mapserver is an rendering engine มันก็เป็นแค่เครื่องจักรที่มีหน้าที แปลงข้อมูลดิบ ให้เป็นแผนที่ที่สวยงาม

แต่ Geoserver, Mapguide  and ...</description>
		<link>http://www.ninsawat.com/?p=65</link>
			</item>
	<item>
		<title>ผลงานของ AIST มาเผยแพร่สะหน่อย</title>
		<description>อ่านข่าวเจอ ข่าวของหน่วยงานตัวเองก็เอามา post สะหน่อย

ญี่ปุ่นอวดโฉมหุ่นยนต์นางแบบในชุดเจ้าสาว







โดย ASTVผู้จัดการออนไลน์
22 กรกฎาคม 2552 20:09 น.
























เอเจนซี - สถาบันเพื่อวิทยาศาสตร์และเทคโนโลยีอุตสาหกรรมชั้นนำแห่งชาติญี่ปุ่น(AIST) เปิดตัวหุ่นยนต์นางแบบ "Miim" อย่างเป็นทางการ โดยหุ่นยนต์เสมือนมนุษย์สวมชุดเจ้าสาวที่ออกแบบโดยยุมิ คัตซุรา ดีไซเนอร์แดนปลาดิบ ขณะที่ผู้พัฒนามันขึ้นเผยว่า หุ่นยนต์รุ่นี้มีมูลค่า 72 ล้านบาท

หุ่นยนต์เสมือนมนุษย์ HRP-4C ชื่อ "Miim" มีมอเตอร์ควบคุมการเคลื่อนไหวและเซ็นเซอร์รวม 40 ตัว เพื่อเลียนแบบการเคลื่อนไหวของนางแบบที่มีเลือดเนื้อจริงๆ โดยหุ่นยนต์ตัวนี้สามารถแสดงได้หลากหลายอารมณ์ เช่น โกรธ สนุก และประหลาดใจ ผ่านคำสั่งจากอุปกรณ์บลูทูธ



































แม้จะสูงเพียง 158 เซนติเมตร ซึ่งเป็นส่วนสูงโดยเฉลี่ยของผู้หญิงญี่ปุ่นอายุระหว่าง 19-29 ปี แต่มีนำหนักเท่ากับสาวผอมบางเพียง 43 กิโลกรัม

คาซุฮิโตะ โยโกอิ นักพัฒนาของสถาบันเอไอเอสที เผยว่า ใช้งบประมาณพัฒนาหุ่นยนต์ตัวนี้ไปมากกว่า 200 ล้านเยน หรือราว 72 ...</description>
		<link>http://www.ninsawat.com/?p=59</link>
			</item>
	<item>
		<title>สุริยุปราคา กับภาพถ่ายดาวเทียม</title>
		<description>ผ่านไปไม่นานกับปรากฏการณ์ สุริยุปราคา ที่เกิดนาน กว่าในทุก ๆ ครั้ง ครั้งนี้ก็เกิดแบบเต็มดวง ในแถบบริเวณ จีน ญี่ปุ่น อินเดีย

ใน การประชุมกันในหน่วยงาน ก็มีการพูดถึงกันถึงปรากฏการณ์นี้ว่ามีใครเห็นบ้างไหม แต่ที่หน่วยงานไม่เห็น เพราะถึงจะอยู่ในญี่ปุ่น แต่ไม่อยู่ในเขตนั้นอีกทั้ง เมฆก็หนามาก ก็รู้สึกแค่ว่า มันไม่สว่าง มาก

แต่ ก็มีความคิด ขึ้นมาได้ว่า ครั้งนี้ เกิดในช่วงเวลา 10.30-11.00 ซึ่งเป็นช่วงเวลาเดียวกันถ่ายภาพของ MODIS/Terra ซึ่งเป็นระบบสำรวจแบบ Passive ถ้าแหล่งกำหนด ถูกบังไป มันต้องมีผลแน่นอน ก็เลยถามคนที่คุมด้านนี้ว่า ภาพมันจะเป็นอย่างไร ทุกคนก็สงสัย ก็เลยมีการค้นหาข้อมูล ก็ได้ภาพตามที่ปรากฏ ซึ่งภาพจะมัว ๆ คล้ำ ๆ แล้วจะเห็น Bad pixel อยู่ด้านขวาล่าง ๆ ซึ่งบริเวณนั้นเป็น ศูนย์กลางของเงาสุริยปราคา

ก็ยังมีภาพเคลื่อนไหว จากภาพถ่ายของ MTSAT ...</description>
		<link>http://www.ninsawat.com/?p=60</link>
			</item>
	<item>
		<title>SWIG Mapscript vs PHP Mapscript</title>
		<description>เคยแต่ใช้ PHP Mapscript มาสะนาน คราวนี้มาลองใช้ SWIG Mapscript ดูบ้าง ก็เลยลองกลับ Python 2.6

มาเปรียบเทียนกันเลยละกัน Code ที่แสดงเป็นการเปลี่่ยนค่า PROCESSING ของ RASTER layer แล้วทำการ QueryByPoint โดยใน PHP เจอปัญหาสามารถกำหนดค่า BANDS ได้เพียง 5 bands แต่ใน python ในนั้นไม่มีปัญหา รวมถึงหากกำหนดใน mapfile เช่นกันคาดว่าจะเป็นในเรื่องของ ขนาด shape result ที่ใหญ่เกินกว่าที่กำหนดไว้

เท่าที่ลองใช้ python mapscript ก็ใช้งานได้ดี โดยเฉพาะในแบบ interactive ทำให้ง่ายต่อการ debug

Python Code


import mapscriptomap=mapscript.mapObj("test.map")

olayer=omap.getLayerByName("testdata")

olayer.status=mapscript.MS_ON

olayer.clearProcessing()

olayer.setProcessingKey("BANDS","1,2,3,4")

queryPoint = mapscript.pointObj(-179.5,89.5)

olayer.queryByPoint(omap,queryPoint,mapscript.MS_SINGLE,-1)

olayer.open()

for i in range(olayer.getNumResults()):

result=olayer.getResult(i)

s=olayer.getFeature(result.shapeindex)

for ...</description>
		<link>http://www.ninsawat.com/?p=58</link>
			</item>
	<item>
		<title>New release OpenLayers 2.8</title>
		<description>OpenLayers new version 2.8 ได้ออกมาแล้ววันนี้ หลัก ๆ แล้วก็ได้เพิ่มการศักยภาพการรองรับ Vector Feature มากยิ่งขึ้น รวมทั้งการ Parsing ที่เร็วยิ่งขึ้น

ยังมีการเพิ่ม control ใหม่ ๆ และก็การเพิ่มการ support Layers ใหม่ ๆ เช่น OSM และ ArcXML

รายละเอียดการเปลี่ยนและ bugfix ก็ตาม link 

ในการส่วนการรองรับ WMS 1.3.0 อย่างสมบูรณ์ก็ต้องรอต่อไป อาจจะไปถึง Version 3.0 หรือหลังจากงาน FOSS4G2009 </description>
		<link>http://www.ninsawat.com/?p=57</link>
			</item>
	<item>
		<title>FOSS4G2009 Sydney,Australia</title>
		<description>อีกครั้งสำหรับ FOSS4G Conference ครั้งนี้จัดที่ Sydney,Australia ระหว่าง 20-23 Oct 2009



ก็หวังว่าจะได้ไปร่วมอีกครั้งหลังจากครั้งที่แล้วพลาด เพราะยุ่งกับการเตรียมตัวจบ

ครั้งนี้ก็ได้มีส่วนร่วมนิดหน่อย (เท่านั้น) กับการช่วย อจ ไพศาลแปลข้อความเป็นภาษาไทย

ครั้งนี้ถ้าใครไปร่วมแล้วมีส่วนร่วมช่วย vote ให้ด้วยแล้วกันนะครับ เพราะมีคนส่งไปเกือบ 180 abstract แต่สงสัยจะรับได้ไม่เกิน 100 เท่านั้น

อยู่แถว ๆ หน้าที่ 5-7 ได้นะ ฝากด้วยนะครับ

Validation of Satellite Image with Ground Sensor Network based on OGC Web Services Framework (Sarawut Ninsawat)

ทั้งนี้และทั้งนั้น ฝาก vote ให้ของ อจ ไพศาลและ น้องชัยภัทร ด้วยนะครับ

The Capacity ...</description>
		<link>http://www.ninsawat.com/?p=56</link>
			</item>
</channel>
</rss>
