วันจันทร์ที่ 6 เมษายน พ.ศ. 2558

บทที่ 4 การสำรวจข้อมูล Exploration


1.  การสอบถามข้อมูลจาก Navigation tools  

รูปแบบที่ 1    


-                   เปิดชั้นข้อมูล AMPHOE ของจังหวัดปราจีนบุรี


-                   ไปคลิกที่เครื่องมือ Identify


-                   คลิกเลือกอำเภอที่ต้องการทราบข้อมูล เช่น อำเภอนาดี   


รูปแบบที่ 2   
-                   ไปที่ Go To XY   


-                   ใส่ค่าพิกัด  XY ที่ต้องการทราบข้อมูล ในช่อง Long และ Lat


2.    การแสดงเฉพาะข้อมูลที่เลือก โดยใช้หน้าต่าง Query builder   

-                   เปิดชั้นข้อมูล AMPHOE ของจังหวัดปราจีนบุรี    


-                   คลิกขวาที่ชั้นข้อมูล  เลือก Properties   




-                   คลิกเลือก Definition Query  คลิก Query Builder   


-                   ทำการค้นหาข้อมูลที่ต้องการ โดยใช้ภาษา SQL โดยทั่วไปแล้วการพิมพ์ภาษา SQL เพื่อค้นหาข้อมูล   อย่างง่าย ซึ่งมีรูปแบบการเขียนคำสั่งดังนี้  <Field_name> <Operator> <Value or String>   Field name : = ชื่อกลุ่มข้อมูลที่ต้องการค้นหา   Operator : ตัวดำเนินการที่ใช้ในการหาข้อมูล   Value or  String : ข้อความที่ต้องการค้นหา หากเป็น String ต้องใส่ ‘.......’ ในข้อความที่ต้องการ  ค้นหา  ส่วน Number สำหรับค้นหาข้อมูลตัวเลข 


-                   ตัวอย่างการค้นหาข้อมูลโดยใช้ภาษา SQL   ต้องการค้นหา อ.ประจันตคาม  :  “AMP_NAME”= ‘อ.ประจันตคาม ’ >> กด OK *Value or String ให้คลิกไฮไลต์ที่ “AMP_NAME” แล้ว คลิกที่ Get Unique Values จะปรากฏชื่ออำเภอต่างๆให้เลือก


-                   กด Apply


-                   ผลจากการค้นหาข้อมูล


3.  การสอบถามข้อมูลโดยใช้ Select by Attribute และ ภาษา SQL

-      เปิดชั้นข้อมูล Country


เปิดตารางข้อมูล : คลิกขวาที่ชั้นข้อมูล >> Open Attribute Table 


คลิก Table Option >> Select By Attribute


ลองค้นข้อมูลประเทศ Switzerland โดยใช้ภาษา SQL  :  “CNTRY_NAME”= ’ Switzerland’ >> กด Apply


คลิก Show selected records แสดงตารางการค้นข้อมูล


        แสดงผลการค้นข้อมูล


การค้นโดยใช้นิพจน์ทางตรรกศาสตร์ ตัวอย่างเช่น ต้องการค้นข้อมูลประเทศที่มีประชากรมากกว่า 100000000 ล้านคน : “POP_CNTRY” >100000000 >> กด Apply


คลิก Show selected records แสดงตารางการค้นข้อมูล


แสดงผลการค้นข้อมูล


การเชื่อมข้อมูลโดยใช้ตัวเชื่อมนิพจน์ ( AND/OR/NOT)

ต้องการค้นข้อมูล ประเทศที่มีประชากรมากกว่า 1000000 คน และไม่ใช้ค่าเงิน Baht  : "POP_CNTRY" >=1000000 AND "CURR_TYPE" <>'baht' >> กด Apply


-                   คลิก Show selected records แสดงตารางการค้นข้อมูล


-                   แสดงผลการค้นข้อมูล


การสอบถามข้อมูลเชิงพื้นที่ เปิดชั้นข้อมูล  AMPHOE,TRANS, VILLAGE  ของจังหวัดปราจีนบุรี


-                   ไปที่ Selection >>คลิก Select By Location


-                   ต้องการค้นหาหมู่บ้านที่ตั้งอยู่ห่างจากถนน 200 เมตร : Select method เลือก select features from  / Target  layer เลือกVILLEGE / Source layer เลือก TRANS / Spatial  selection method เลือก Target layer(s)features are within a distance of the Source layer feature  และ distance ใส่ค่าระยะห่าง และหน่วยวัด >> Apply


-                   แสดงผลการค้นข้อมูล หมู่บ้านที่อยู่ห่างจากถนน 200 เมตร




























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

แสดงความคิดเห็น