2.การสร้างความสัมพันธ์ระหว่างตาราง


การสร้างความสัมพันธ์ระหว่างตาราง


VDO


การสร้างความสัมพันธ์ระหว่างตารางเราควรเปิดตารางดูก่อนว่าตารางมีความสมพันธ์กันแบบไหน

ความสัมพันธ์แบบหนึ่งต่อหนึ่ง one-to-one  >>  มี2ตารางคู่ใครคู่มัน1คู่
แบบหนึ่งต่อกลุ่ม 1-to-many  >> เรคคอด1ของAจับคู่ได้กับเลขคอดBหลายตัว
กลุ่มต่อหนึ่ง many-to-one  >>  หลายเรคคอดAจับคู่ได้กับBตัวเดียว
กลุ่มต่อกลุ่ม many-to-many  >>  หลายAหลายB

การสร้างความสัมพันธ์ระหว่างตาราง2แบบ ได้แก่ join และ Relate

  • One - One             >Joins
  • One - Many          >Relates
  • Many - One          >Joins
  • Many - Many       >Relates




Capture

ทำการเลือกข้อมูลที่ต้องการศึกษา  ในที่นี้คือข้อมูลพื้นที่หรือ SOIL_GPS ของจังหวัดปราจีนบุรีโดยการเข้าไปที่ไปที่หน้าต่าง Catalog >> Fonder connection >> Fonder Prachinburi เลือกข้อมูล SOIL_GPSที่เป็นShapefile  คลิกลากมาวางที่ หน้าต่างDisplay Area จะปรากฏณ์ข้อมูลดังภาพ

ตารางมีความสัมพันธ์แบบ 1-1 ใช้ Joins





เปิดข้อมูลตางราง SOILCODE ขึ้นมาในหน้าต่าง  Table of Contents  จะมี Layer ชั้นข้อมูลตางรางของSOILCODE ขึ้นมา



Open Attribจากนั้นคลิกขวาที่ Layer ชั้นข้อมูล SOIL_GPS >> ute Tabel จะปรากฏณ์ตารางขึ้นมา



เมื่อเปิดตารางแล้วไปที่ Tabel Option >> Joins And Relaets >> Joins



จะปรากฏณ์หน้าต่าง Joins Data ขึ้นมา ช่องที่  1 เลือก SOIL_ID



ช่องที่ 2 เลือก SOILCODE  ช่องที่ 3 เลือก SOIL_ID >> OK




จะเห็นได้ว่าในตารางจะมี Field ที่ชื่อว่า SOIL_DEF เพิ่มขึ้นมา





หากต้องการ Save >> คลิกขวาที่ SOIL_GPS >> Data >> Export Data  ทำการ Output หรือเลือกพื้นที่จัดเก็บ >> Ok




หากต้องการลบ ให้คลิกที่ Tabel Option >> Joins And Relaets >> Remove Joins (s)
 >>Remove  All Joins






ตารางมีความสัมพันธ์แบบ One - Many  ใช้ Relate


ทำการเลือกข้อมูลที่ต้องการ  ในที่นี้คือข้อมูล AMPHOE ในFonde LAB05 โดยการเข้าไปที่ไปที่หน้าต่าง Catalog >> Fonde LAB05 >> เลือกข้อมูล AMPHOEที่เป็นShapefile  คลิกลากมาวางที่ หน้าต่างDisplay Area จะปรากฏณ์ข้อมูลดังภาพ




จากนั้นคลิกขวาที่ Layer ชั้นข้อมูล AMPHOE >> Open Attribute Tabel





จะมีหน้าต่าง Table ขึ้นมา





เลือกไฟล์ข้อมูลตาราง Villlage_Relate ออกมา





จากนั้นคลิกขวาที่ Villlage_Relate   >> Open





จะปรากฏณ์ตารางขึ้นมา






จากนั้นคลิกขวาที่ Layer ชั้นข้อมูล AMPHOE >> Open Attribute Tabel





ตารางของข้อมูล AMPHOE และ Villlage_Relate  ก็จะถูกเปิดในหน้าต่าง Table





ไปที่ Tabel Option >> Joins And Relaets >> Relaets






จะปรากฏณ์หน้าต่าง Relaets ขึ้นมา ช่องที่ 1 เลือก AMPHOE_CODE





ช่องที่ 2 เลือก Villlage_Relate  ช่องที่ 3 เลือก AMPHOE_CODE >> OK





คลิกที่บริเวณตารางจะปรากฏณ์ค่า





การดูว่าแต่ละพื้นที่(อำเภอ) มีกี่หมูบ้านอะไรบ้าง

คลิกที่อำเภอที่ต้องการจะดูให้เป็นแถบสีฟ้า >> Tabel Option >> Relaetd Tables >> Relaets >> Villlage_Relate





จะปรากฏณ์ชื่อหมู่บ้านที่อยู่ในพื้นที่เขตอำเภอขึ้นมา





หากต้องการลบ เลือกที่ Clear Selection





จากนั้นข้อมูลหมู่บ้านก็จะหายไป





คลิกขวาที่ Layer ชั้นข้อมูล AMPHOE >> Open Attribute Tabel





จะมีหน้าต่าง Table ขึ้นมา คลิกที่ Field ชื่อว่า AREA ให้ขึ้นเป็นแถบสีฟ้า >> คลิกขวา AREA >> Statistics






จะปรากฏณ์หน้าต่าง Statistics Of AMPHOE  ขึ้นมา



การสร้าง Graph


ไปที่ View >> Graph >> Create





จะปรากฏณ์หน้าต่าง Create Graph Wizard ขึ้นมา
ช่อง Graph Type  >>  Vertical Bar
ช่อง Layer >> AMPHOE
Createalue Field >> AREA >> Next





ช่อง Title ให้ใส่ชื่อกราฟลงไป >> Finish





จะกรากฏณ์กราฟดังภาพ



การแก้ไขชื่อต่างๆในกราฟที่ยังไม่สามารถอ่านค่าได้ (การแก้ไขกราฟ)

คลิกขวาในกราฟ Advanced Properties





จะปรากฏณ์หน้าต่าง Editing ขิ้นมา เลือก Axis >> Left Axis >> Title >> Style >>Title ทำการแก้ไขชื่อกราฟ





เลือก Axis >> Left Axis >> Title >> Format >> Text >> Font  ปรับสีและขนาดของตัวหนังสือ





เปลี่ยนลักษณะของกราฟ >> Vertical Bar >> Format >> Format >> ช่อง Style เลือกรูปแบบกราฟตามต้องการ และสามารถปรับเปลี่ยนสีของกราฟได้ในช้อง Color เมื่อปรับแก้ไขกราฟตามต้องการแล้วเมื่อกด Close จะปรากฏณ์ดังภาพ





 เมื่อปรับแก้ไขกราฟตามต้องการแล้วเมื่อกด Close จะปรากฏณ์ดังภาพ





 คลิกขวาในกราฟ Export





จะปรากฏหน้าต่าง Export Dialog ขึ้นมา Picture เลือก JPEG >> Close





จะปรากฏณ์ดังภาพ





การสร้างเป็นรายงาน

คลิกที่ View >> Reports >> Create Report





จะปรากฏณ์หน้าต่าง Report Wizard ขึ้นมา เลือกข้อมูลจากด้านซ้ายมือไปใส่ในช่องขวามือ โดยการดับเบิลคลิกที่ข้อมูล ( PROV_NAME / AMP_NAME / AREA / PERIMETER ) ตามลำดับ จากนั้นกด Next




กด Next




ในช่อง Fields เลือก AMP_NAME




ช่อง Sort เลือก AScanding >> Next




ในช่อง Layout >> Outline   /   Orientation >> Portrait




เลือกประเภทตามที่ต้องการ >> Next




กด Fimish





จะได้ข้อมูลปรากฏณ์ดังภาพ





หากต้องการปรับแก้ไขข้อมูล ไปที่ Edit  (บนสุดซ้ายมือ)





จะปรากฏณ์หหน้าต่าง Report Designer ขึ้นมา




สามารถปรับขนาด สี Font ของตัวอักษรได้ ทำการปรับเปลี่ยนเลือกสี ขนาดและ Font เสร็จแล้วเลือก Run Report




เสร็จแล้วจะได้ตารางข้อมูลดังภาพ




ไปที่ Save report output to file เพื่อทำการบันทึก




จะปรากฏณ์หน้าต่าง Save Report Document ขึ้นมา ทำการเลือก Fonder ที่ต้องการจะเก็บบันทึกข้อมูล จากนั้นตั้งชื่อ File เสร็จแล้วกด Save




สามารถโหลด Report ออกมาดูได้ โดยการไปคลิกที่ Add report to ArcMap Layout




จะปรากฏณ์หน้าต่าง Add to Map ขึ้นมา ช่อง Page Range เลือก All 1 page(s) >> OK






จะปรากฏณ์ตารางที่เราสร้างขึ้นมาให้ Layout หรือแผนที่ ทำการปรับเปลี่ยนทำแหน่งและขนาดได้ตามเหมาะสม







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

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