Professional Documents
Culture Documents
เอกสารประกอบการสอนปฏิบัติการสารสนเทศ Lab6 290965
เอกสารประกอบการสอนปฏิบัติการสารสนเทศ Lab6 290965
วิชาปฏิบัติการจัดการข้อมูลสารสนเทศด้านสาธารณภัย
(5033337)
สาขาวิชาการจัดการสาธารณภัย
ภาควิชาปฏิบัติการฉุกเฉินการแพทย์สาธารณภัย
คณะวิทยาศาสตร์และเทคโนโลยีสุขภาพ
มหาวิทยาลัยนวมิทนทราธิราช
2565
1
ปฏิบัติการที่ 6
เรื่อง การสืบค้นข้อมูลเชิงพื้นที่และข้อมูลเชิงบรรยาย (Selecting features by location and attributes)
1. การสืบค้นข้อมูลเชิงบรรยาย
• นักศึกษาดาวโหลดข้อมูล Lab 6 ที่อยู่ใน Google classroom
• ให้นาเข้าข้อมูลเวคเตอร์ ดังนี้
• สถานศึกษา_01
• ถนนสายหลัก_Polyline
• ถนนสายรอง_Polyline
• River
• BMA_DISCTRIC
• เปิดชั้นข้อมูลทั้งหมดทาการปรับเปลี่ยนรูปแบบการแสดงผลรวมถึงสีสันให้สื่อความหมาย ได้ตามรูป
2
1.1 ใช้การสอบถามหรือสืบค้นอย่างง่ายโดยใช้ไอคอน Identify
3
1.2.1 ให้ทดลองพิมพ์คาว่า “อนุบาล”
1.2.3 เลือก Zoom to, Pan to, Select หรือ Unselect ได้ ตามต้องการ
Flash – กระพริบที่ตาแหน่งที่ถูกเลือก
Zoom To – ขยายไปที่ตาแหน่งที่ถกู เลือกทันทีโดยมาตราส่วนใหญ่ขึ้น
Pan To – จะเคลื่อนไปยังตาแหน่งที่ถูกเลือกทันที โดยรักษามาตราส่วนเดิมไว้
Create Bookmark – การบันทึกขอบเขตพื้นที่ (Extents) ที่ถูกเลือกเพื่อง่ายต่อการเรียกใช้งานในครั้งต่อไป
Identify – การแสดงรายละเอียดเชิงบรรยายทั้งหมดของตาแหน่งที่ถูกเลือก
4
1.2.4 ให้ทดลองพิมพ์คาว่า “โรงเรียน” / สถานศึกษา
1.2.5 ให้ทดลองพิมพ์คาว่า “ซอย” / ถนนสายรอง
1.2.6 ให้ทดลองพิมพ์คาว่า “สะพาน” / ถนนสายหลัก
1.3 การสืบค้นโดยใช้เครื่องมือ Select By Graphics ในรูปแบบต่าง ๆ
5
1.4.1 เลือก Selection ที่เมนูหลัก > Select by Attribute…
1.4.2 จะได้หน้าต่าง Select by Attribute เพื่อให้เราสามารถกาหนดเงื่อนไขในการค้นหา
6
1.4.3 ทดลองค้นหาโรงเรียนจากชั้นข้อมูลสถานศึกษา
7
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา "NAME0" = 'วังทองหลาง'
8
- ที่ชั้นข้อมูล สถานศึกษา_01 ให้ค้นหา "NAME" LIKE 'วัด%'
9
3. ใช้ตัวดาเนินการ OR เพื่อการสืบค้นข้อมูลมากกว่าหนึ่งชุดคาตอบ เช่น
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา "NAME0" = 'จตุจักร' OR "NAME0" =
10
4. ใช้ตัวดาเนินการ And เพื่อการสืบค้นข้อมูลมากกว่าหนึ่งคาตอบ เช่น
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา "NAME0" = 'จตุจักร' AND "คนต่างด้าว" > 200
ทั้งสองเงื่อนไขต้องเป็นจริง
11
5. ใช้ตัวดาเนินการ Not เพื่อการสืบค้นคาตอบ (ยกเว้นตัวเงื่อนไขเอง) เช่น
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา NOT "NAME0" = 'ธนบุรี'
12
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา "KHET_GROUP" = 'กรุงธนใต้' AND NOT
"NAME0" = 'ทุ่งครุ'
13
- ที่ชั้นข้อมูล สถานศึกษา_01 ให้ค้นหา "NAME" >= 'ส%'
=4)
14
- ที่ชั้นข้อมูล BMA_DISCTRIC ให้ค้นหา "NAME0" in ( 'คลองสามวา' , 'จตุจักร',
'บางเขน' )
8. การใช้ + - * /
- ที่ชั้นข้อมูล BMA_DISCTRIC ทาการเปิดตาราง Attribute จากนั้นให้คลิกขวาที่
15
2. การสืบค้นข้อมูลเชิงพื้นที่
ให้นาเข้าข้อมูลเวคเตอร์ ดังนี้
• สถานศึกษา_01
• ถนนสายหลัก_Polyline
• ถนนสายรอง_Polyline
• River
• BMA_DISCTRIC
Features BMA
16
2.2 ให้ทาการค้นหาถนนสายรองที่อยู่ในเขตกรุงเทพฯ
การใช้คาสั่ง Are within
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายรอง_Polyline
3) Source layer เลือก BMA_DISCTRIC
4) Spatial selection method เลือก Target layer (s) feature Are within a distance of the
source layer feature
17
2.3 ให้ทาการค้นหาโรงเรียนแต่ละเขตในกรุงเทพฯ ที่มีตาแหน่งที่ตั้งห่างจากแนวขอบเขตการปกครองของ
ตนเองเข้ามาด้านใน ในระยะตั้งแต่ 2 กิโลเมตรขึ้นไป
การใช้คาสั่ง Are within
1) Selection methods เลือก Select feature from
2) Target layer เลือก สถานศึกษา_01
3) Source layer เลือก BMA_DISCTRIC
4) Spatial selection method เลือก Target layer (s) feature Are within a distance of the
source layer feature
5) Apply a search distance กรอกค่า -2 กม.
18
2.4 ให้ทาการค้นหาโรงเรียนที่มีตาแหน่งที่ตั้งห่างจากถนนสายรองในระยะไม่เกิน 200 เมตร
การใช้คาสั่ง Are within
1) Selection methods เลือก Select feature from
2) Target layer เลือก สถานศึกษา_01
3) Source layer เลือก ถนนสายรอง
4) Spatial selection method เลือก Target layer (s) feature Are within a distance of the
source layer feature
5) Apply a search distance กรอกค่า 200 เมตร
19
2.5 ให้ทาการค้นหาโรงเรียนที่ได้ทาการคัดเลือกไว้ (Select by graphic) ว่าอยู่ในเขตใดบ้างของ
กรุงเทพฯ
การใช้คาสั่ง Contain
1) ทาการสุ่มเลือกโรงเรียนตามที่ต้องการ (Select by graphic โดยลากบนหน้าจอ)
2) Selection methods เลือก Select feature from
3) Target layer เลือก BMA_DISCTRIC
4) Source layer เลือก สถานศึกษา_01 (คลิกถูกที่ Use selected features)
5) Spatial selection method เลือก Target layer (s) feature Contain the Source layer feature
20
2.6 ให้ทาการค้นหาว่ามีถนนสายรองเส้นใดบ้าง ที่มีการใช้เส้นทางเส้นเดียวกันกับถนนสายหลัก
การใช้คาสั่ง Share a line segment with
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายรอง_Polyline
3) Source layer เลือก ถนนสายหลัก_Polyline
4) Spatial selection method เลือก Target layer (s) feature Share a line segment with the
Source layer feature
21
2.7 ให้ทาการค้นหาว่ามีถนนสายรองเส้นใดบ้าง ที่เส้นทางมีการตัดกับถนนสายหลัก
การใช้คาสั่ง Are crossed by the outline of
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายรอง_Polyline
3) Source layer เลือก ถนนสายหลัก_Polyline
4) Spatial selection method เลือก Target layer (s) feature Are crossed by the outline Of the
Source layer feature
22
2.8 ให้ทาการค้นหาว่ามีถนนสายหลักเส้นใดบ้าง ที่เส้นทางมีการตัดกับถนนสายรอง
การใช้คาสั่ง Are crossed by the outline of
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายหลัก_Polyline
3) Source layer เลือก ถนนสายรอง_Polyline
4) Spatial selection method เลือก Target layer (s) feature Are crossed by the outline Of
the Source layer feature
23
2.9 ให้ทาการค้นหาว่ามีถนนสายรองเส้นใดบ้าง ที่เส้นทางมีการตัดผ่านเขตต่าง ๆ ของกรุงเทพ ฯ
มากกว่า 1 เขตขึ้นไป
การใช้คาสั่ง Are crossed by the outline of
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายรอง_Polyline
3) Source layer เลือก BMA_DISCTRIC
4) Spatial selection method เลือก Target layer (s) feature Are crossed by the outline Of
the Source layer feature
24
2.10 ให้ทาการค้นหาว่ามีถนนสายหลักเส้นใดบ้าง ที่เส้นทางมีการตัดผ่านเขตต่าง ๆ ของกรุงเทพ ฯ
มากกว่า 1 เขตขึ้นไป
การใช้คาสั่ง Are crossed by the outline of
1) Selection methods เลือก Select feature from
2) Target layer เลือก ถนนสายหลัก_Polyline
3) Source layer เลือก BMA_DISCTRIC
4) Spatial selection method เลือก Target layer (s) feature Are crossed by the outline Of the
Source layer feature
25
2.11 ให้ทาการค้นหาว่า แขวงต่าง ๆ ของกรุงเทพฯ มีแขวงใดบ้างที่ขอบเขตไม่ถูกต้องตามเขตของ
กรุงเทพฯ
การใช้คาสั่ง Touch the boundary of
1) Selection methods เลือก Select feature from
2) Target layer เลือก SUB_DISTRIC
3) Source layer เลือก BMA_DISCTRIC
4) Spatial selection method เลือก Target layer (s) feature Touch the boundary of the
Source layer feature
26