Lab 4 การสอบถามข้อมูล
1.
การสอบถามข้อมูลเชิงคุณลักษณะ (Attribute data
query)
พีชคณิต
- ข้อมูลแบบนิพจน์
เช่น = เท่ากับ
-
ข้อมูลตัวเชื่อมบูลีน
เช่น AND และ OR หรือ
2. การสอบถามข้อมูลเชิงพื้นที่ (Spatial data
query)
- เคอเซอร์,ใช้เม้าส์คลิก
- ใช้กราฟฟิก
1. การสอบถามข้อมูลจาก Navigation
Tools
ไปที่ KANCHANABURI > AMPHOE เปิดชั้นข้อมูล
AMPHOE
คลิกขวาที่ชั้นข้อมูล เลือก Properties
เลือก Definition
Query >> Query Builder
เลือกข้อมูล Amp_name >> Get Unique Values
เลือกอำเภอที่ต้องการ >> OK
จะปรากฏอำเภอที่เราต้องการเพิ่มขึ้นมา
ดังภาพ
2. การสอบถามข้อมูลโดยใช้
Select by Attribute และ ภาษา SQL
ไปที่ Lab11 >> world >>
ลากข้อมูล Country มาเปิด
คลิกขวาที่ country เลือก Open Attribute Table
ไปที่ Table
Options เลือก Select By Attribute
ถ้าอยากค้นหาประเทศไทย ทำได้โดยการ เลือก "CNTRY_NAME"='Thailand'
>> Apply
จะได้ออกมาดังภาพ
การค้นหาประเทศจากจำนวนประชากร
“POP_CNTRY” เลือกเครื่องหมาย
= , <, >, >=, <= ตามด้วยจำนวนที่ต้องการ กดOK ในที่นี้เราเอาจำนวนประชากรที่มีมากว่า 1,000,000
การใช้ NOT
เลือก "FID" >239 AND NOT"LANDLOCKED"
='Y%' ในที่นี้จะค้นหาประเทศที่มีลำดับมากว่า 239 และชื่อประเทศต้องไม่ขึ้นต้นด้วยตัว "Y"
แบบเงื่อนไข
เลือก "CURR_TYPE" = 'Dollar' AND
"LANDLOCKED" ='N' ในที่นี้จะค้นหาประเทศที่ใช้สกุลเงิน Dollar และอยู่ติดกับทะเล
การสอบถามข้อมูลโดยใช้ Select by Location
เปิด KANCHANABURI >> Kanburi เปิดข้อมูล AMPHOE >> TRANS >> VILLAGE ลากมาเปิดทั้ง 3อัน
ตรงTarget layer(s) คือ
ข้อมูลเป้าหมายที่เราจะค้น
ตรงSource layer คือ
ข้อมูลที่จะทำกับเป้าหมาย
ตรงSpatial selection method เลือกTarget layer(s) features are within a distance of the source layer
feature คือ อยู่ภายในระยะทางที่เรากำหนด
จะปรากฏหน้าต่างนี้ขึ้นมาดังภาพ ในช่อง Target layer ให้เลือกติ๊กอันใดอันหนึ่ง
ได้ผลลัพธ์ดังภาพ
วิดีโอขั้นตอนวิธีการทำ

















ไม่มีความคิดเห็น:
แสดงความคิดเห็น