วันอังคารที่ 22 กันยายน พ.ศ. 2552

GIS ทำงานอย่างไร

GIS ทำงานอย่างไร
1. การนำเข้าข้อมูล (input) ก่อนที่ข้อมูลทางภูมิศาสตร์จะถูกใช้งานได้ในระบบสารสนเทศภูมิศาสตร์ ข้อมูลจะต้องได้รับการแปลง ให้มาอยู่ในรูปแบบของข้อมูล เชิงตัวเลข (digital format) เสียก่อน เช่น จากแผนที่กระดาษไปสู่ข้อมูลใน รูปแบบดิจิตอลหรือแฟ้มข้อมูลบนเครื่องคอมพิวเตอร์อุปกรณ์ที่ใช้ในการนำเข้าเช่น Digitizer Scanner หรือ Keyboard เป็นต้น
2. การปรับแต่งข้อมูล (manipulation) ข้อมูลที่ได้รับเข้าสู่ระบบบางอย่างจำเป็นต้องได้รับการปรับแต่งให้เหมาะสมกับงาน เช่น ข้อมูลบางอย่างมีขนาด หรือสเกล (scale) ที่แตกต่างกัน หรือใช้ระบบพิกัดแผนที่ที่แตกต่างกัน ข้อมูลเหล่านี้จะต้องได้รับการปรับให้อยู่ใน ระดับเดียวกันเสียก่อน
3. การบริหารข้อมูล (management) ระบบจัดการฐานข้อมูลหรือ DBMS จะถูกนำมาใช้ในการบริหารข้อมูลเพื่อการทำงานที่มีประสิทธิภาพในระบบ GIS DBMS ที่ได้รับการเชื่อถือและนิยมใช้กันอย่างกว้างขวางที่สุดคือ DBMS แบบ Relational หรือระบบจัดการฐานข้อมูลแบบสัมพัทธ์ (DBMS) ซึ่งมีหลักการทำงานพื้นฐาน ดังนี้คือ ข้อมูลจะถูกจัดเก็บ ในรูปของตารางหลาย ๆ ตาราง
4. การเรียกค้นและวิเคราะห์ข้อมูล (query and analysis) เมื่อระบบ GIS มีความพร้อมในเรื่องของข้อมูลแล้ว ขั้นตอนต่อไป คือ การนำข้อมูลเหล่านี่มาใช้ให้เกิด ประโยชน์ เช่น ใครคือเจ้าของกรรมสิทธิ์ในที่ดินผืนที่ติดกับโรงเรียน? เมืองสองเมืองนี้มีระยะห่างกันกี่กิโลเมตร? ดินชนิดใดบ้างที่เหมาะสำหรับปลูกอ้อย? หรือ ต้องมีการสอบถามอย่างง่าย ๆ เช่น ชี้เมาส์ไปในบริเวณที่ต้องการแล้วเลือก (point and click) เพื่อสอบถามหรือเรียกค้นข้อมูล นอกจากนี้ระบบ GIS ยังมีเครื่องมือในการวิเคราะห์ เช่น การวิเคราะห์เชิงประมาณค่า (proximity หรือ buffer) การวิเคราะห์เชิงซ้อน (overlay analysis) เป็นต้น
5. การนำเสนอข้อมูล (visualization) จากการดำเนินการเรียกค้นและวิเคราะห์ข้อมูล ผลลัพธ์ที่ได้จะอยู่ในรูปของตัวเลขหรือตัวอักษร ซึ่งยากต่อการตีความหมายหรือทำความเข้าใจ การนำเสนอข้อมูลที่ดี เช่น การแสดงชาร์ต (chart) แบบ 2 มิติ หรือ 3 มิติ รูปภาพจากสถานที่จริง ภาพเคลื่อนไหว แผนที่ หรือแม้กระทั่งระบบมัลติมีเดีย สื่อต่าง ๆ เหล่านี้จะทำให้ผู้ใช้เข้าใจความหมายและมองภาพของผลลัพธ์ที่กำลังนำเสนอได้ดียิ่งขึ้นอีก
ลักษณะข้อมูลในระบบสารสนเทศภูมิศาสตร์
โลกมีความสลับซับซ้อนมากเกินกว่าที่จะเก็บข้อมูลทั้งหมดเกี่ยวกับโลกไว้ในรูปข้อมูลด้วยระบบคอมพิวเตอร์ จึงต้องเปลี่ยนปรากฏการณ์บน ผิวโลกจัดเก็บในรูปของตัวเลขเชิงรหัส (digital form) โดยแทนปรากฏการณ์เหล่านั้นด้วยลักษณะทางภูมิศาสตร์ที่เรียกว่า Feature
ประเภทของ Feature
ลักษณะทางภูมิศาสตร์ที่เป็นตัวแทนของปรากฏการณ์ทางภูมิศาสตร์บนโลกแผนที่กระดาษบันทึกตำแหน่งทางภูมิศาสตร์และแทนสิ่งต่างๆ บนโลกที่เป็นลายเส้นและพื้นที่ด้วยสัญลักษณ์แบบ จุด เส้น พื้นที่และตัวอักษร ในระบบสารสนเทศภูมิศาสตร์จะใช้ feature ประเภทต่างๆ ในการแทนปรากฏการณ์โดยแบ่งออกเป็น 3 กลุ่ม ดังนี้
จุด (point)
เส้น (arc)
โพลีกอน (polygon)

ภาษา SQL (Standard Query Language)

ภาษา SQL (Standard Query Language)
ภาษาที่กลายเป็นภาษามาตรฐานสำ หรับระบบฐานข้อมูลคือ ภาษา Standard relational database
Query Language หรือเอสคิวแอล (SQL) หรือซีควอล (SE-QUEL) ซึ่งเป็นภาษาที่พัฒนาขึ้นมาโดยบริษัท
ไอบีเอ็ม ภาษา SQL (Standard Query Language) เป็นส่วนหนึ่งของระบบฐานข้อมูลแบบรีเลชั่นเนล
(Relational Database) ที่ได้รับความนิยมมากเพราะง่ายต่อความเข้าใจ และอยู่ในรูปภาษาอังกฤษ ภาษา
SQL แบ่งออกเป็น 2 ส่วน คือ
• ภาษาที่ใช้สำ หรับนิยามข้อมูล (Data Definition Language-DDL)
• ภาษาสำ หรับการจัดการข้อมูลล (Data Manipulation Language: DML)
• ภาษาควบคุม (Control Language)
• ภาษาในการเลือกข้อมูล (Data Query Language)
รูปแบบการใช้คำ สั่ง SQL สามารถใช้ได้เป็น 2 รูปแบบ ดังนี้ คือ
• คำ สั่ง SQL ที่ใช้เรียกดูข้อมูลได้ทันที (Interactive SQL)
เป็นการเรียกใช้คำ สั่ง SQL สั่งงานบนจอภาพ เพื่อเรียกดูข้อมูลในขณะที่ทำ งานได้ทันที เช่น
SELECT CITY FROM SUPPLIER WHERE SNO = ‘SE’;
• คำ สั่ง SQL ที่ใช้เขียนร่วมกันโปรแกรมอื่น ๆ (Embedded SQL)
เป็นคำ สั่ง SQL ที่ใช้ร่วมกับคำ สั่งของโปรแกรมภาษาต่าง ๆ เช่น PL/1 PASCAL ฯลฯ หรือแม้
แต่กับคำ สั่งในโปรแกรมที่ระบบจัดการฐานข้อมูลนั้นมีใช้เฉพาะ เช่น ORACLE มี PL/SQL (Procedural
Language /SQL) ที่สามารถเขียนโปรแกรมและนำ คำ สั่ง SQL มาเขียนร่วมด้วย เป็นต้น
ตัวอย่างการใช้คำ สั่ง SQL ในภาษา PL/1
EXEC SQL SELECT CITY
INTO :XCITY
FROM SUPPLIER
WHERE SNO = ‘S4’;

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

ข้อมูล (Data) หมายถึง ข้อเท็จจริงต่างๆ ที่มีอยู่ธรรมชาติ อาจหมายถึง เป็นกลุ่มสัญลักษณ์ตัวเลขตัวหนังสือ ซึ่งข้อมูลนี้ถือว่าเป็นวัตถุดิบของสารสนเทศ
แฟ้มข้อมูลพนักงานขาย
ชื่อ อายุ Tel
1. A 25 01 -9854123
2. B 36 053-756134
3. C 20 01-981236

ID Name last-name Age Gender
1234 มานี ดีใจ 20 หญิงfemale
1356 ปิติ ใจกล้า 25 ชาย male
2561 สดใส ใจสวย 16 หญิงfemale