การสำรวจข้อมูล
(Data
exploration) คือ
การค้นและวิเคราะห์ข้อมูลจากศูนย์ข้อมูลหรือฐานข้อมูล
การสอบถามข้อมูลเวกเตอร์ (Vector data
query)
การสอบถามข้อมูลเชิงคุณลักษณะ(Attribute
data query)เป็นการสอบถามข้อมูลจากตารางคุณลักษณะซึ่งอยู่ในข้อมูลเวกเตอร์
ซึ่งต้องใช้บูลีนพีชคณิต (Boolean algebra)
เเบบที่
1
- เปิดชั้นข้อมูล
AMPHOE ของกาญจนบุรีขึ้นมา
- คลิกขวาที่ชั้นข้อมูล เลือก Properties
- ไปที่ Definition Query เเล้วคลิกที่ Query Builder
- จากนั้น ทำการค้นข้อมูลที่เราต้องการ โดยใช้ภาษา SQL เช่นจะค้นหา อ.ทองผาภูมิ ต้องพิมพ์ว่าหรือคลิกไปที่ "AMP_NAME"
= 'อ.ทองผาภูมิ' จากนั้นกดOK
- จะปรากฏข้อมูลที่ต้องการในช่อง Definition Query จากนั้นก็กด Apply
- ผลลัพธ์ที่ได้
- ถ้าต้องการมากกว่า 1 อำเภอก็ให้ใส่ข้อมูลดังนี้
"AMP_NAME"
= 'อ.ทองผาภูมิ' OR"AMP_NAME"
= 'อ.ท่าม่วง' จากนั้นทำตามขั้นตอนข้างต้น
แล้วผลลัพธ์ที่ได้เป็นดังนี้
เเบบที่
2
การค้นข้อมูลโดยใช้
นิพจน์ทางตรรกศาสตร์
- ไปที่ Lab11 เลือก World เปิดขั้นข้อมูล
country ขึ้นมา
- คลิกขวาที่ชั้นข้อมูล เลือก Open Attribute Table
- คลิกที่ Table Option เลือก Select By
Attributes หรือจะเลือกตรงคำสั่ง Select By Attributes เลยก็ได้ค่ะ
- จะปรากฏหน้าต่าง ทำการลองค้นข้อมูล ประเทศที่มีจำนวนประชากรมากกว่า 20
ล้านคนโดยใช้ภาษา SQL ต้องพิมพ์ ว่า "POP_CNTRY " >200000000 จากนั้นกด Apply
- จากนั้นคลิกที่ Show selected records เพื่อเเสดงตารางที่ค้นข้อมูล
- ผลลัพธ์ที่ได้ คือ มีอยู่ 3 ประเทศที่มีประชากรมากกว่า
20 ล้านคน ได้แก่ ประเทศ China, India และ
USA
การค้นข้อมูลโดยใช้ ตัวเชื่อบูลีน เช่น AND
, OR , XOR และ NOT
- ต้องการ ค้นหา ประเทศที่ไม่ใช้สกุลเงิน Baht เเละ พื้นที่มากกว่า 10 ล้านตารางกิโลเมตร ให้พิมพ์เป็นภาษา SQL ว่า NOT
"CURR_TYPE" ='Baht' OR"SQKM_CNTRY" >
10000000
- จากนั้นคลิกที่ Show
selected records เพื่อเเสดงตารางที่ค้นข้อมูล
- ผลลัพธ์ที่ได้ คือ มี 250 ประเทศที่ไม่ใช้สกุลเงิน Baht
และมีพื้นที่มากกว่า 10 ล้านตารางกิโลเมตร
การสอบถามข้อมูลเชิงพื้นที่
(Spatial
data query) เป็นการสอบถามข้อมูลจากแผนที่
โดยการใช้คาสั่งสืบค้นข้อมูลจากชั้นข้อมูลนั่นเอง
- เปิดชั้นข้อมูลของจ.กาญจนบุรีแล้วเอาข้อมูล AMPHOE , TRANS ,
VILLAGE ขึ้นมา
- จากนั้น ไปที่ Selection เลือก Select By
Location
- เนื่องจากจะค้นหาหมู่บ้านที่ตั้งอยู่ห่างจากถนน 500 เมตร
ดังนั้น ช่อง Select method เลือก select features
from ช่อง Target หรือเป้าหมาย เลือก VILLAGE ช่อง Source
layer หรือข้อมูล เลือก TRANS ส่วนช่องSpatial
เลือก Target layer(s)features are within a distance of (3D) the Source layer feature เเละช่องdistance ให้ใส่ระยะทาง เเละหน่วยวัด
- ผลลัพธ์ที่ได้จากการค้นหาหมู่บ้านที่ตั้งอยู่ห่างจากถนน 500 เมตร
วิดีโอวิธีการทำเนื้อหาในบทที่ 4 เรื่องการสำรวจข้อมูล ( Data Exploration) ค่ะ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น