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

ประยุกต์ใช้ Field Calculator function

ใส่ , คั่นระหว่างตัวเลข

หลัก 100 ล้าน
Mid( [INCOME],1,Len( [INCOME] )-9 ) + "," + Left( Right( [INCOME],9 ),3 ) +"," + Left( Right( [INCOME],6 ),3 ) + "," + Right( [INCOME],3 )

หลักแสน
Mid( [POPULATION],1,Len( [POPULATION] )-3 ) + "," + Right( [POPULATION],3 )

วันพุธที่ 31 ตุลาคม พ.ศ. 2555

Export Raster for ImageMosaic


จากภาพออร์โธรูปข้างล่าง จะเห็นได้ว่ามีภาพบางส่วนถูกลบเป็นสีดำเนื่องจากเป็นพื้นที่ต้องห้าม เมื่อนำภาพออร์โธหลายภาพมาต่อกัน จึงเกิดเป็นรูปหลายเหลี่ยม  กรณีที่ต้องการนำภาพออร์โธมาทำ ImageMosaic บน GeoServer และเพื่อไม่ให้เกิด error เป็นภาพสีเทา หลังขั้นตอนการทำ tile cache จึงต้องมาเริ่มแก้ไขกันตั้งแต่การทำ image processing กันเลย

โดยการเปลี่ยน background เป็นสีดำ เพื่อให้เป็นสีเดียวกับบริเวณพื้นที่ที่ถูกลบ  และ export raster/image
เปลี่ยน background เป็นสีดำ บน Global Mapper

หลักการ export raster บน Global Mapper คือโปรแกรมจะ export ภาพรวมทั้ง background ที่อยู่ภายในขอบเขต Map Extent ของภาพออร์โธที่ถูกเลือก  ต้องการ export ภาพใดก็ให้ zoom to selected ที่ภาพนั้น  ผลที่ได้จากการ export จะเป็นดังภาพข้างล่าง

เมื่อนำภาพออร์โธ ไปทำ ImageMosaic   plugin นี้จะอ่านสีดำเหมือนเป็นภาพๆหนึ่งด้วย ทำให้ไม่เกิดช่องว่างใน Map Extent เมื่อเปิดบน GeoWebCache จึงเหมือนเป็นการลบสีดำบนภาพๆหนึ่งเท่านั้น




วันพฤหัสบดีที่ 25 ตุลาคม พ.ศ. 2555

Export Raster/Image Format

เนี่องจากภาพออร์โธที่ได้จากกรมแผนที่ทหาร สีของรูปภาพมีเสียหายพอสมควร จึงต้องมาปรับสีใหม่ เพื่อให้งานออกมาดี และแสดงผลบน GeoServer ได้อย่างรวดเร็ว

จึงหาวิธีที่จะ export ภาพเพื่อให้ได้ภาพคุณภาพดี และไฟล์ที่ได้ไม่ควรมีขนาดใหญ่ จึงได้ทดลองใช้ GlobalMapper V.12

เปิดภาพที่ต้องการ export และ Zoom to Select ไปที่เมนู File > Raster Export Raster/Image Format.... > GeoTIFF จะปรากฎ option ดังรูปข้างล่าง ในส่วนของ Compression จะมีรูปแบบการบีบอัดอยู่หลายประเภท แต่ครั้งนี้ทดลองเลือกเปรียบเทียบการบีดอัดระหว่าง JPEG Compression และ No Compression  การตั้งค่าตามรูปข้างล่าง


โดยภาพที่ได้ทดลองมา Export เป็นภาพออร์โธสีจำนวน 196 ภาพ ขนาดไฟล์รวมกันประมาณ 6.22 GB.

ผลที่ได้จากการบีบอัดแบบ JPEG Compression ขนาดไฟล์ 3.87 GB.
 JPEG Compression

ผลที่ได้จากการบีบอัดแบบ No Compression ขนาดไฟล์ 13.9 GB.
No Compression

จะเห็นว่าความคมชัดแตกต่างกันเล็กน้อย  จนแทบดูไม่ออก แต่เมื่อพิจารณาถึงความรวดเร็วในการ Export การแสดงผลและการ GEN บน GeoServer อีกทั้งขนาดไฟล์ก็แตกต่างกันถึง 4 เท่าตัว การบีบอัดแบบ JPEG นับว่าเป็นวิธีการที่เหมาะสมที่สุด สำหรับการทำงานภาพถ่ายในปริมาณมากๆและเร่งด่วน

วันอังคารที่ 2 ตุลาคม พ.ศ. 2555

วันพฤหัสบดีที่ 8 มีนาคม พ.ศ. 2555

ถอดรหัส L7017

หมายเลขประจำชุด ( Series Number )
หมายเลขประจำชุดจะแสดงให้ทราบถึงการปกคลุมพื้นที่ทางภูมิศาสตร์ทั่วโลกแบ่งย่อยเป็นทวีป ภูมิภาค จนถึงบริเวณย่อยของภูมิภาค บอกถึงย่านของมาตราส่วน รวมทั้งจำแนกโดยการกำหนดชื่อหรือหมายเลขให้เห็นความแตกต่าง โดยเฉพาะระหว่างชุดต่างๆ ซึ่งมีมาตราส่วนและครอบคลุมพื้นที่เดียวกันซึ่งปกติแล้วมักจะบอกถึงลำดับที่การจัดทำ

L
แทน Regional Area หรือ Sub-Regional Area จะใช้ตัวอักษรภาษาอังกฤษ L เป็นภูมิภาคที่ครอบคลุมประเทศไทย ลาว กัมพูชา เวียดนาม มาเลเซีย จีน ไต้หวัน เกาหลี และญี่ปุ่น

7
องค์ประกอบที่สอง ( ประกอบด้วยตัวเลข 1 ตาแหน่ง ) หมายถึง ย่านของมาตราส่วน
ประกอบด้วยหมายเลข 1-0 กล่าวคือ
- หมายเลข 1 มาตราส่วน 1 : 5,000,000 และเล็กกว่า
- หมายเลข 2 ใหญ่กว่ามาตราส่วน 1 : 5,000,000 ถึง 1 : 2,000,000
- หมายเลข 3 ใหญ่กว่ามาตราส่วน 1 : 2,000,000 ถึง 1 : 510,000
- หมายเลข 4 ใหญ่กว่ามาตราส่วน 1 : 510,000 ถึง 1 : 255,000
- หมายเลข 5 ใหญ่กว่ามาตราส่วน 1 : 255,000 ถึง 1 : 150,000
- หมายเลข 6 ใหญ่กว่ามาตราส่วน 1 : 150,000 ถึง 1 : 70,000
- หมายเลข 7 ใหญ่กว่ามาตราส่วน 1 : 70,000 ถึง 1 : 35,000
- หมายเลข 8 ใหญ่กว่ามาตราส่วน 1 : 35,000
- หมายเลข 9 แผนที่ผังเมือง ไม่กาหนดมาตราส่วน
- หมายเลข 0 แผนที่รูปถ่าย ไม่กาหนดมาตราส่วน

0
แทนบริเวณที่แบ่ง L เป็นภูมิภาคย่อย (Sub-Regional Area) คือบริเวณ ประเทศไทย ลาว กัมพูชา เวียดนาม มาเลเซีย และจีน

17
แทนเลขลำดับที่การทำชุดแผนที่ที่มีมาตราส่วนเดียวกัน และ อยู่ในพื้นที่ภูมิภาค L เดียวกัน ประเทศไทย ตรงกับลำดับชุดที่ 17

วันพุธที่ 7 มีนาคม พ.ศ. 2555

ขยายความ Datums

Local Datum ที่ใช้อ้างอิงกับ Ellipsoid ลูกต่าง ๆ ตามพื้นที่ดังนี้  
Clarke 1880 สำหรับอเมริกาเหนือ,   
Clarke 1866 สำหรับแอฟริกา,  
Everest และ Bessel สำหรับเอเชียใต้และตะวันออกเฉียงใต้
International Spheroid สำหรับส่วนอื่นของโลก    

สำหรับประเทศไทยในอดีตใช้ Everest   แต่ในปัจจุบันตั้งแต่ประมาณปี 2543 ใช้ WGS84 เช่นเดียวกับหลาย ๆ ประเทศในโลกที่เริ่มหันมาใช้ WGS84 เป็น Datum แทน Local Datum เดิม

Ellipsoid Specifications

The following table lists all the ellipsoids that are provided with the IBM Informix Geodetic DataBlade module.
ID Name a b 1/f Axis Units
000 WGS84 6378137
298.257223563 Meter
001 Airy 1830 6377563.396
299.32496 Meter
002 Airy Modified 1849 6377340.189
299.32496 Meter
003 Australian National Spheroid 6378160
298.25 Meter
004 Bessel 1841 6377397.155
299.1528218 Meter
005 Bessel Modified 6377492.018
299.1528128 Meter
006 Bessel Namibia 6377483.865
299.1528128 Meter
007 Clarke 1858 20926348 20855233
Clarke's foot
008 Clarke 1866 6378206.400 6356583.8
Meter
009 Clarke 1866 Michigan 20926631.530 20855688.67
US survey foot
010 Clarke 1880 (Benoit) 6378300.79 6356566.43
Meter
011 Clarke 1880 (IGN) 6378249.2 6356515
Meter
012 Clarke 1880 (RGS) 6378249.145
293.465 Meter
013 Clarke 1880 (Arc) 6378249.145
293.4663077 Meter
014 Clarke 1880 (SGA 1922) 6378249.2
293.46598 Meter
015 Everest 1830 (1937 Adjustment) 6377276.345
300.8017 Meter
016 Everest 1830 (1967 Definition) 6377298.556
300.8017 Meter
017 Everest 1830 (1975 Definition) 6377301.243 6356100.231
Meter
018 Everest 1830 Modified 6377304.063
300.8017 Meter
019 GRS 1980 6378137
298.257222101 Meter
020 Helmert 1906 6378200
298.3 Meter
021 Indonesian National Spheroid 6378160
298.247 Meter
022 International 1924 6378388
297 Meter
023 International 1967 6378160
298.247167427 Meter
024 Krassowsky 1940 6378245
298.3 Meter
025 NWL 9D 6378145
298.25 Meter
026 NWL 10D 6378135
298.26 Meter
027 Plessis 1817 6376523
308.64 Meter
028 Struve 1860 6378298.3
294.73 Meter
029 War Office 6378300.583
296 Meter
030 WGS84 6378137
298.257223563 Meter
031 GEM 10C 6378137
298.257223563 Meter
032 OSU86F 6378136.2
298.257223563 Meter
033 OSU91A 6378136.3
298.257223563 Meter
034 Clarke 1880 20926202 20854895
Clarke's foot
035 Sphere 6371000 6371000
Meter
036 GRS 1967 6378160
298.247167427 Meter
037 Clarke Modified 1880 6378249.145
293.465 Meter
038 International 1979 6378137
298.257222101 Meter
039 Hayford 1909 6378388
297 Meter
041 Average Terrestrial System 1977 6378135
298.257 Meter
042 Everest (1830 Definition) 20922931.8 20853374.58
Indian foot (Clarke)
043 WGS 72 6378135
298.26 Meter