วันพฤหัสบดีที่ 26 พฤศจิกายน พ.ศ. 2552

15Lab4



12Lab4




9Lab4




6lab4

จากประสบการณ์ที่เคยเรียนมาในรายวิชาการเขียนโปรแกรมต่างๆ คิดว่าตัวดำเนินการทั้งสอง
ลักษณะมักจะใช้ในสถานการณ์ การคำนวณค่าตัวแปรต่างๆตามเงื่อนไขที่กำหนด

14Lab3




7Lab3




4lab3



วันอังคารที่ 10 พฤศจิกายน พ.ศ. 2552

Geotag

Geotag คือการระบุพิกัดสถานที่ที่ถ่ายภาพโดยบันทึกพิกัดลงในข้อมูลภาพถ่ายได้ด้วย เพราะบางคนเวลาถ่ายภาพแล้วนานไปจำไม่ได้ว่ารูปเนี่ย ถ่ายที่ไหน ก็มีฟังก์ชั่นสำหรับผู้ที่มี GPS คือ ขณะที่ถ่ายรูปก็เปิดให้ GPS เก็บ track ไว้ หลังจากนั้นก็ใช้โปรแกรม GeoSetter (ฟรี) เพื่อ map รูปภาพกับตำแหน่งเข้าด้วยกัน เมื่อได้รูปที่มีตำแหน่ง GPS อยู่ด้วยกันแล้วก็ uploadไปที่เวปฝากรูปเช่น Flickr ซึ่งทางเวปนั้นจะสามารถไปแสดงตำแหน่งบนแผนที่ได้อย่างแม่นยำ ใครสนใจไปลองใช้งานดูได้นะ มีในโนเกีย แล้วอะ

KML,KMZ

KML หรือ Keyhole Markup Language คือไวยากรณ์และรูปแบบไฟล์ XML สำหรับการทำโมเดลและการจัดเก็บคุณลักษณะทางภูมิศาสตร์ เช่น จุด เส้น ภาพ รูปหลายเหลี่ยม และโมเดลสำหรับแสดงใน Google Earth และ Google Maps คุณสามารถใช้ KML เพื่อเผยแพร่สถานที่และข้อมูลกับผู้ใช้แอปพลิเคชันรายอื่นๆ ได้ คุณสามารถหาไฟล์ตัวอย่าง KML บนห้องแสดงภาพ KML ไซต์ชุมชน Google Earth ที่ให้รายละเอียดเกี่ยวกับคุณลักษณะและสถานที่ที่น่าสนใจ
ไฟล์ KML ได้รับการประมวลผลโดย Google Earth ด้วยวิธีเดียวกับที่ไฟล์ HTML และ XML ได้รับการประมวลผลโดยเว็บเบราว์เซอร์ เช่นเดียวกับ HTML KML มีโครงสร้างพื้นฐานเป็นแท็ก ที่มีชื่อและแอตทริบิวต์ที่ใช้เฉพาะสำหรับการแสดงผล ดังนั้น Google Earth จึงทำงานเช่นเดียวกับเบราว์เซอร์ของไฟล์ KML เรียนรู้เพิ่มเติม
Google Maps สามารถแสดงคุณลักษณะของ KML ได้เฉพาะบางอย่าง สำหรับข้อมูลเพิ่มเติม ดูที่ หัวข้อความช่วยเหลือ Google Maps
หมายเหตุ - ไฟล์ KMZ คือไฟล์ KML ในเวอร์ชันบีบอัด Google Earth สามารถเปิดไฟล์ KML และ KMZ ถ้าไฟล์เหล่านี้มีนามสกุึลของไฟล์ถูกต้อง (.kml or .kmz)

---ข้อมูลจำเพาะและบทแนะนำ KML
---การตั้งค่าตัวเลือกข้อผิดพลาด KML

ที่มา---http://earth.google.com/intl/th/userguide/v4/ug_kml.html

Mapserver VS Geoserver

แนวทางการพัฒนาระบบแผนที่บน web หรือที่เรียกว่า OWS (Open Web Service)แบ่งออกไปด้านสองแนวทาง แนวทางแรกคือการพัฒนาด้วยภาษา C/C+ อีกแนวทางหนึ่งการพัฒนาด้วยภาษา Javaแนวทางการพัฒนาด้วยภาษา C/C+ คือ Mapserver ส่วนการพัฒนาด้วยภาษา Java คือ Geoserver

วันพุธที่ 4 พฤศจิกายน พ.ศ. 2552

Openlayers


WebGIS

เทคโนโลยีของ WebGIS แบ่งได้ออกเป็น ระบบใหญ่ได้ดังนี้
1.ระบบ Open Web Service (OWS) อันประกอบด้วย
1.1 Web Mapping Service (WMS) คือส่วนที่ให้บริการข้อมูลในส่วนของข้อมูลภาพ อันได้แก่ภาพถ่ายดาวเทียมภาพถ่ายทางอากาศ
1.2 Web Feature Service (WFS) คือส่วนที่ให้บริการข้อมูลในส่วนของข้อมูลที่เป็น Vector
2.ระบบการสร้าง ตามแนวทางรหัสเปิดหรือ Open source อันประกอบด้วยการพัฒนาควบคู่กันในสองส่วนก็คือ
2.1แนวทางพัฒนาด้วยภาษา C/C+
ตัวอย่างแนวทางการพัฒนาด้วยภาษา C/C+ เช่น Mapserver, GDAL
2.2แนวทางการพัฒนาด้วย เทคโนโลยีของ Java ตัวอย่างแนวทางพัฒนาด้วยเทคโนโลยีของ Java เช่น Geoserver , Geotools
นอกจากนี้ยังมีแนวทางการพัฒนาในลักษณะของ database เช่น PostGIS เป็นต้น
เหล่านี้ล้วนแต่ เป็นช่องทางให้เราได้เรียนรู้ และพัฒนาระบบข่าวสารข้อมูล ด้วยความรวดเร็ว จนไปสู่ในยุคที่ผู้ใช้สามารถแก้ไขและเปลี่ยนแปลงข้อมูลที่อยู่บนโลกของเราได้ ด้วยตนเอง

http://www.resgat.net/modules.php?name=News&file=article&sid=73


เพิ่มเติมเกี่ยวกับWebGIS
http://www.gisdevelopment.net/magazine/malaysia/2006/july-sep/12_1.htm

API

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

Application Program Interface หรือ API หรือ เอพีไอ คือ วิธีการเฉพาะสำหรับการเรียกใช้ระบบปฏิบัติการหรือแอพพลิเคชั่นอื่นๆ หรือชุดโค้ด คอมพิวเตอร์ซึ่งทำหน้าที่เชื่อมต่อการทำงานระหว่างแอพพลิเคชั่นกับระบบปฏิบัติการการที่แอพพลิเคชั่นจะเชื่อมต่อการทำงานกับระบบปฏิบัติการได้นั้น จำเป็นต้องมีเอพีไอเป็นตัวเชื่อม ซึ่งหากไม่มีการเปิดเผยเอพีไอของระบบปฏิบัติการ ออกมาแล้ว เป็นไปไม่ได้เลยที่โปรแกรมเมอร์จะพัฒนาแอพพลิเคชั่นของเขาให้ทำงานเข้ากับระบบปฏิบัติการได้เต็ม 100%อย่างไรก็ตาม แม้เอพีไอจะเป็นอินเตอร์เฟสชนิดหนึ่ง แต่จะทำหน้าที่เชื่อมต่อการทำงานของโปรแกรม ซึ่งต่างไปจากยูสเซอร์อินเตอร์เฟส (User Interface) ทั้งแบบกราฟิก (Graphical User Interface; GUI) และแบบเดิมที่เป็นบรรทัดคำสั่ง (Command Line) ที่เป็นอินเตอร์เฟสเชื่อมต่อระบบคอมพิวเตอร์กับผู้ใช้

http://www.vcharkarn.com/include/vcafe/showkratoo.php?Pid=17853

ปีสามเทอมสองเริ่มต้นขึ้นแล้ว

กลับมาสู่ความเป็นจริงกันอีกครั้ง

เปิดเทอมมาครั้งนี้ไม่มีความตื่นเต้นหรือกระตือรือล้นอะไรเลย

เฉื่อยๆๆเฉิ่มๆๆยังไงบอกไม่ถูกมึนๆงงแอ๊ะจะทำอะไรดีกับชีวิต

อะไรก็เหมือนจะยากแต่อยากจะตั้งใจทุกวิชาแต่กลัวมานจะได้แป็บเดียว

อยากเก่งทุกโปรแกรม อยากนู้นอยากนี้ เฮ้ย


ขยันเท่านั้น ๆๆๆๆๆๆๆ