วันอาทิตย์ที่ 25 กรกฎาคม พ.ศ. 2553

ความละเอียดถูกต้องของกล้องถ่ายภาพทางอากาศดิจิทัล

____ความละเอียดถูกต้องของกล้องถ่ายภาพทางอากาศดิจิทัลในการทำแผนที่อาจประเมินจากความละเอียดจุดภาพเป็นสำคัญ (Ref: Cramer M. (2009) : Digital Camera Calibration, Eurpean Spatial Data Research, official publication No.55) ทั้งนี้กล้องถ่ายภาพทางอากาศดิจิทัลต้องมีคุณภาพ mapping-grade camera แต่เดิมความละเอียดถูกต้องของแผนที่ที่ได้จากภาพถ่ายทางอากาศขึ้นอยู่กับมาตราส่วนภาพถ่ายสำหรับทางราบ ส่วนทางดิ่งมักใช้ 5/1000 ของความสูงบินจากพื้นดินเฉลี่ย
____ความละเอียดถูกต้องของกล้องถ่ายภาพทางอากาศดิจิทัลในการทำแผนที่อาจประเมินจากความละเอียดจุดภาพเป็นสำคัญ คงเป็นเพราะ Fiele-of-View ของกล้องดิจิทัลหลายมาก จาก 34 องศา เช่น DIMACS ถึง 120 องศา เช่น Trimble AICx2
___ดังนั้นผู้เขียนจึงพล็อตความสัมพันธ์ของ GSD-mapping accuracy และ map-scale ไว้อ่านดังนี้

ความละเอียดถูกต้องของการทำแผนที่มาตราส่วนใหญ่

ใช้กันบ่อย ความละเอียดถูกต้องของการทำแผนที่มาตราส่วนใหญ่ ของ FGDC/NSSDA ยิ่งช่วงนี้มีเครื่องมือใหม่ๆ เทคโนโลยี แปลกเข้ามามาก เช่น lidar, oblique photo, mms, panorama , 3D GIS คุยกันเรื่องมาตราส่วน (map scale) ความละเอียดจุดภาพ (ground sampling distance: GSD) ความสามารถในการตรวจจับ (detectability)
เล่มมาตราฐาน แต่ต้องไปดาวโหลดมาทั้งเล่ม เลยตัดเอาเฉพาะหน้าสรุปมาไว้ดูครับ

(source: http://www.fgdc.gov/standards/projects/FGDC-standards-projects/accuracy/part3/chapter3)
ดูเฉพาะตาราง

(source: http://www.fgdc.gov/standards/projects/FGDC-standards-projects/accuracy/part3/chapter3)

แบบจำลองยีออยและความละเอียดถูกต้อง

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

ลองเช็คดูความต่างโดยการใช้ซอฟต์แวร์ออนไลน์โดย Charles Karney
ที่กรุงเทพ จุฬาฯ H= 1.5 m (Google Earth ให้ 8 เมตร!)
Geoid height:
lat lon = 13.73837 100.53198 (13d44'18"N 100d31'55"E)
geoid heights (m)
EGM2008 = -31.3598
EGM96 = -31.5123
EGM84 = -29.4103

หากลองทดสอบที่ดอยสุเทพ สูงถึง H=2560 เมตร ? เชียงใหม่จะไ้ด้
Geoid height:

lat lon = 18.58776 98.48702 (18d35'16"N 098d29'13"E)
geoid heights (m)
EGM2008 = -38.9116
EGM96 = -40.0054
EGM84 = -38.6228

วันจันทร์ที่ 19 กรกฎาคม พ.ศ. 2553

ที่สุดของ Geocoding สำหรับประเทศไทย

geohash คือมาตรฐานการเข้ารหัสพิกัดภูมิศาสตร์ lat,lon ให้เป็นอักขระสั้น กระชับ ใช้งานง่าย โดยเฉพาะการประยุกต์ใช้ด้านไอที

ความยืดหยุ่นของ Geohash คือ “ละหน้า ลดหลัง” ได้
“ลดหลัง” ตามความละเอียดถูกต้อง เช่น 9 หลัก
“ละหน้า” ในพื้นที่จำกัดกริด geohash “ละไว้” ในฐานที่เข้าใจ

วันอาทิตย์ที่ 18 กรกฎาคม พ.ศ. 2553

ประสิทธิภาพกล้องถ่ายภาพทำอากาศทำแผนที่

กล้องถ่ายภาพทางอากาศทำแผนที่ รุ่นใหม่ๆออกมามาก โดยเฉพาะมี CCD ขนาดใหญ่มากออกมา เช่น DALSA very large image format (88 x 82 mm)140 megapixel (12240H x 11418V)
ผมเลยประเมิณดูขีดความสามารถของกล้องดิจิทัลทั้งใหม่และเก่า (4 CCD ผลิตเป็น 1 virtual image รวมทั้ง line-scan ด้วย)
ดูความละเอียดจุดภาพกับความสูงบินเหรือพื้นดินเฉลี่ย ลองเปรียบเทียบ GSD=0.2 m ดูครับ


ถ้าดูความละเอียดจุดภาพกับแถบกว้างที่บันทึกภาพได้ (swath width) จะได้กราฟนี้ครับ

วันเสาร์ที่ 10 กรกฎาคม พ.ศ. 2553

ยักษ์ใหญ่สนใจ OSM

____โพสท์ก่อนนี้ผมพูดถึง OpenStreetMap น่าจะเป็น platform สำหรับการพัฒนาแผนที่ถนนในบ้านเรา
มีข่าวว่า ยักษใหญ่ AOL/MapQuest ก็สนใจ OpenStreetMap เพื่อใช้เป็นกรอบในการพัฒนาข้อมูลถนนใน USA
ในข่าวดังกล่างมีการนำพูดออกมาว่า
“We fundamentally believe that community-contributed mapping will be better than any closed platform,” said Jon Brod, the executive vice president of AOL Ventures, Local and Mapping
ลองอาจดูรายละเอียดที่นี่ครับ

เพิ่มความเร็ว map server ด้วย tile caching

คงจะเป็นมาตรฐานการพัฒนา map service ไปซะแล้ว หากมีข้อมูลแรสเตอร์ และ เวกเตอร์ ควรจะเตรียมภาพ แรสเตอร์ความละเอียดต่างๆ พร้อมให้มีขนาดไทล์เล็กๆ ที่เหมาะสม รอ map application ฝั่ง client เรียกใช้อย่างเร็ว OGC ได้กำหนดมาตรฐานแล้วชื่อว่า WMTS "Web Map Tile Service" แต่ยังไม่เห็นมีใครรองรับได้
____เท่าที่มีซอฟต์แวร์ปัจจุบันได้แก่
1) TileCache -- Web Map Tile Caching โดย
2) GeoWebCache http://geowebcache.org/trac
และน้องใหม่ล่าสุด
3) MapProxy -- http://mapproxy.org/
น่าสนใจ แต่ไม่ค่อยได้พัฒนาอะไรเป็นชิ้นเป็นอัน developer อยากฟังผู้รู้อธิบายให้ฟังจังว่าต่างกันอย่างไร ในทางปฏิบัติ