การสร้าง Network Dataset
VIDEO
เปิดโปรแกรม ArcMap10 ขึ้นมา -> ไปที่ Catalog จากนั้นให้ทำการสร้าง Folder ขึ้นมาใหม่ -> โดยคลิกขวาที่ Folder RTArcGIS -> คลิก New -> คลิก Folder แล้วตั้งชื่อว่า Network_tik
ไปที่ Folder NetworkAnalyst -> เปิด Folder RoadNetwork -> เปิด Geodatabese ที่ชื่อ
Paris -> เปิด Feature Dataset ที่ชื่อ RoadNetwork -> แล้วลาก Streets มาวางที่ Display Area
จากนั้นไปคลิกขวาที่ Paris -> คลิก Open Attribute Table
จะมีหน้าต่างปรากฏขึ้นมา ให้ดูว่ามีข้อมูลอะไรบ้างที่อยู่ในข้อมูลเส้น เมื่อดูเสร็จแล้วก็ให้ปิดหน้าต่างออกไป
ไปที่ Folder NetworkAnalyst -> เปิด Folder RoadNetwork -> เปิด Geodatabese ที่ชื่อ Paris -> เปิด Feature Dataset ที่ชื่อ RoadNetwork -> แล้วลาก Paris Turns มาวางที่ Display Area
แล้วทำการเปลี่ยนสัญลักษณ์
จากนั้น Zoom In เข้าไป ข้อมูล Paris Turns นั้นจะแสดงจุดเลี้ยว ซึ่งเราสามารถที่จะกำหนดการเลี้ยวข้อมูลเส้นแต่ละเส้นได้
จากนั้นไปคลิกขวาที่ Paris Turns -> คลิก Open Attribute Table -> จะมีหน้าต่าง Table ปรากฏขึ้นมา แล้วให้ดูว่าเก็บข้อมูลอะไรไว้บ้าง
เมื่อตรวจดูข้อมูลเสร็จแล้ว ให้ทำการ Remove Streets กับ Paris Turns ออกไป
ให้ทำการสร้าง Personal Geodatabase ให้ตั้งชื่อ MyNetwork โดยเก็บไว้ที่ Folder Network_tik ที่เราได้สร้างไว้ในตอนแรก
จากนั้นสร้าง Feature Dataset เก็บไว้ที่ MyNetwork
จะมีหน้าต่าง New Feature Dataset ปรากฏขึ้นมา ช่อง Name ตั้งชื่อว่า Network -> แล้วคลิก Next
ให้เราใส่ค่าพิกัด โดยคลิกที่ Import
จากนั้นหา File ที่ชื่อว่า Strects -> แล้วคลิก Add
แล้วจะได้ค่าพิกัดของ Strects ขึ้นมา -> จากนั้นคลิก Next -> คลิก Next
จะปรากฏหน้า XY Tolerance ถ้าเราไม่ต้องการกำหนดค่าให้คลิก Finish เราก็จะได้ Feature Dataset ที่ชื่อว่า Network มา
จากนั้นจะเป็นการนำเข้า Paris Turns กับ Streets มาเก็บไว้ที่ Feature Dataset ที่เราได้สร้างไว้ ให้ทำการนาเข้าข้อมูลแบบ Feature Class (multiple) -> โดยคลิกขวาที่ Network -> ไปที่ Import -> Feature Class (multiple)
จะมีหน้าต่าง Feature Class to Geodatabase (multiple) ปรากฏขึ้น ช่อง Input Features ให้เรานำเข้าข้อมูล เลือกFile Paris Turns กับ Streets เมื่อเลือกแล้วให้คลิก Add
เมื่อนำเข้าข้อมูลเสร็จแล้ว ให้คลิก OK
จากนั้นทำการสร้าง Network Dataset โดยคลิกขวาที่ Network -> ไปที่ New -> คลิก Network Dataset
จะมีหน้าต่างปรากฏขึ้นมา ช่อง Enter a name for your network dataset ให้ตั้งชื่อว่า Network1 เมื่อตั้งชื่อเสร็จแล้วให้คลิก Next
หน้าต่อไปจะโชว์ข้อมูลโครงข่าย เพื่อที่จะให้เราเลือกว่าจะเอาข้อมูลอะไรมาทำการวิเคราะห์ โดยคลิกให้ขึ้นเครื่องหมายถูกข้างหน้าข้อมูลที่เราต้องการ -> จากนั้นคลิก Next
จากนั้นจะเป็นการกำหนดการเลี้ยว ในการกำหนดค่า Turn หรือ Paris Turns ถ้ามี File อยู่มันจะขึ้น Yes ให้ แล้วจะขึ้นเครื่องหมายถูกให้ด้วย -> แล้วคลิก Next
จากนั้นให้คลิกที่ Connectivity ซึ่งจะเป็นการเชื่อมต่อของข้อมูลเส้น
จะมีหน้าต่าง Connectivity ปรากฏขึ้นมา ช่อง Connectivity Po… ให้เลือก End Point -> แล้วคลิก OK
ต่อไปจะเป็นการเซตค่า Elevation หรือค่าความสูงให้กับถนน แต่ข้อมูลของเราไม่มีค่าความสูงของเส้นถนนเราก็ไม่ต้องเลือก Field -> จากนั้นคลิก Next
หน้าต่อไปจะเป็นการเพิ่ม Field ที่เราต้องการ โดยไปคลิกที่ Add แต่เรามีข้อมูลครบหมดแล้ว จากนั้นให้คลิก Next ได้เลย
จากนั้นคลิกที่ Directions ซึ่งจะเป็นการเซตค่าทิศทางในการเดินรถ
จะมีหน้าต่างปรากฏขึ้นมา จากนั้นไปดูที่ช่อง Display Length Units ให้เปลี่ยนเป็น Meters แล้วไปที่แถบ Street Name Fields ช่อง Name เลือก FULL NAME -> แล้วคลิก OK -> แล้วคลิก Next ได้เลย
หน้านี้จะเป็นการสรุปผลจากการวิเคราะห์ ซึ่งจะแสดงค่าการเซตของเราทั้งหมด เมื่อตรวจสอบเสร็จแล้วให้คลิก Finish ได้เลย
จะมีหน้าต่าง New Network Dataset ปรากฏขึ้น ซึ่งจะบอกเราว่า New Network Dataset ถูกสร้างเรียบร้อยแล้ว คุณต้องการให้สร้างขึ้นตอนนี้เลยหรือไม่ -> จากนั้นให้คลิก Yes -> จะมีหน้าต่าง Network Dataset Build Report ปรากฏขึ้น ให้เราคลิก Close ออกไปได้เลย
จะมีหน้าต่าง Adding Network Layer ปรากกฎขึ้น ให้เราคลิก Yes
จากนั้นจะมีเส้นโครงข่าย และจุดปรากฏขึ้น ต่อไปให้ไปเอา Tool Bar ที่ชื่อว่า Network Analyst ออกมา
วิเคราะห์เส้นทางที่ดีที่สุด(Best route analysis)
จากนั้นไปคลิกที่ Network Analyst -> คลิก New Route
จากนั้นไปคลิกที่ Show/Hide Network Analyst Window
จากนั้นทำการกำหนดจุดขึ้นมา โดยไปคลิกที่ Create Network Location Tool
ให้ทำการจุดการเดินทาง จุด 1 กับ จุด 2 เมื่อวางจุดเสร็จแล้วให้คลิกที่ Show/Hide Network Analyst Window ตรง Stops ก็จะเพิ่มเป็น 2 จุด
จากนั้นคลิกขวาที่ Route -> คลิก Properties
จะมีหน้าต่าง Layer Properties ปรากฏขึ้น -> ให้ไปคลิกที่แถบ Analysis Settings -> ช่อง Impedance ให้เลือก Meters (Meters) -> แล้วคลิก OK
ให้ไปคลิกที่ Solve จากนั้นก็จะได้เส้นขึ้นมา ซึ่งเป็นเส้นทางที่สั้นที่สุด ที่เชื่อมระหว่างจุดที่ 1 กับ จุดที่ 2 เข้าหากัน
ถ้าต้องการจะดูรายละเอียดของเส้นถนนให้ไปคลิกที่ Directions Window
จะมีหน้าต่างปรากฏขึ้นมา ซึ่งจะโชว์รายละเอียดทั้งหมด จากจุด1 ไป จุด2 และจะแสดงภาพให้ด้วย
วิธีการ Save ข้อมูล ไปทาแผนที่ -> โดยไปคลิกขวาที่ Routes -> ไปที่ Data -> คลิก Export Data…
การเคลื่อนย้ายจุดหรือตำแน่งของจุด ให้ไปคลิกที่ Select/Move Network Location Tool จากนั้นไปคลิกที่จุดที่ต้องการ โดยคลิกค้างไว้แล้วลากไปยังจุดที่ต้องการ
การวิเคราะห์พื้นที่ให้บริการ (Service area analysis)
จากนั้นไปคลิกที่ Network Analyst -> คลิก New Service Area
ต่อไปคลิกที่ Show/Hide Network Analyst Window จากนั้นทำการกำหนดจุดขึ้นมา โดยคลิกที่Create Network Location Tool แล้วทำการจุดไปยังพื้นที่ที่ต้องการ
จากนั้นไปที่หน้าต่าง Network Analyst แล้วคลิกที่ Service Area Properties
จะมีหน้าต่าง Layer Properties ปรากฏขึ้นมา จากนั้นคลิกที่แถบ Analysis Settings -> ช่อง Impedance ให้เลือก Minutes (Minutes) -> ช่อง Default Breaks ให้ใส่ 10 -> แล้วคลิก OK
แล้วไปคลิกที่ Solve จากนั้นจะได้ Service Area มา ซึ่งเป็นข้อมูลแบบ Polygon หรือเป็นข้อมูลพื้นที่
นอกจากนี้เรายังสมารถกำหนด Service Area ได้มากว่า 1 วง โดยไปคลิกที่ Service Area Propertie
จะมีหน้าต่าง Layer Properties ปรากฏขึ้นมา จากนั้นกำหนด Impedance ใหม่ ให้เป็น Meters (Meters) -> ช่อง Default Breaks ให้ใส่ 500,1000,1500 -> แล้วคลิก OK
จากนั้นคลิกที่ Solve
จากนั้นก็จะแสดงผลการวิเคราะห์พื้นที่บริการโดยแบ่งเป็น 500,1000,1500
จากนั้นให้ทำการเปลี่ยนสี โดยไปที่ Table Of Contents -> ไปที่ข้อมูล Polygons จานนั้นก็ให้ทำการเปลี่ยนสีชั้นข้อมูล 500 , 1000 และ 1500
เราสามารถเพิ่มจุดหลายๆจุดก็ได้ เพื่อที่จะทำการเปรียบเทียบในแต่ละพื้นที่ โดยไปเพิ่มจุดขึ้นมา แล้วคลิก Solve
จากนั้นให้ทำการ Remove -> Service Area ออกไป
การวิเคราะห์หาสิ่งอานวยความสะดวกที่ใกล้ที่สุด (Closest facility analysis)
จากนั้นไปคลิกที่ Network Analyst -> คลิกคาสั่ง New Closest Facility
แล้วคลิก Show/Hide Network Analyst Window
ในการกำหนด Closest Facility จะมีการนาเข้า 2 อย่าง
1. การกำหนด Facilities คือสร้างจุด รพ. ให้เราไปคลิกที่ Facilities ให้ขึ้น highlight
ทำการเพิ่มจุดมา 4 จุด -> แล้วทำการเปลี่ยนชื่อเป็น รพ.1 , 2 , 3 , 4 ตามลาดับ
2. ให้ทำการกำหนด Incidents คือจุดผู้ป่วยหรืออุบัติเหตุ ให้เราทำการคลิกที่ Incidents ให้ขึ้น highlight
แล้วทำการจุดอุบัติเหตุมา 10 จุด ลงในพื้นที่
จากนั้นทำการเปลี่ยนชื่อเป็นอุบัติเหตุ 1, 2, 3,…, 10 ตามลาดับ
จากนั้นให้ทำการหาระยะทางที่สั้นที่สุดหรือเร็วที่สุด โดยไปคลิกขวาที่ Closest Facility -> คลิก Properties จะมีหน้าต่าง Layer Properties ปรากฏขึ้นมา -> จากนั้นคลิกที่แถบ Analysis Settings -> ช่อง Impedance เลือก Meters (Meters) -> แล้วคลิก OK
แล้วคลิก Solve
จากนั้นใน Impedance แต่ละอันจะทำการเชื่อมไปหา Facilities ที่ใกล้ที่สุด
จากนั้นไปคลิกขวาที่ Router -> คลิก Open Attribute Table
จะมีหน้าต่าง Table ปรากฏขึ้นมา ให้ตรวจสอบระยะทาง ว่ามีระยะทางเท่าไรบ้าง
เราสามารถที่จะเปลี่ยน Impedance ได้ โดยให้เปลี่ยนหน่วยเป็น Minutes (Minutes) -> แล้วคลิก OK
แล้วไปคลิกที่ Solve
ผลลัพธ์ที่ได้ก็จะโชว์เป็นแบบ Minutes
จากนั้นให้ทำการ Remove -> Closest Facility ออก
การวิเคราะห์ต้นทุนการเดินทางหรือระยะเวลา (Origin-Destination cost matrix analysis)
ให้ไปคลิกที่ Network Analyst -> คลิก New OD Cost Matrix
ไปคลิกที่ Show/Hide Network Analyst Window
แล้วคลิกที่ Create Network Location Tool
จากนั้นทาการวางจุด Origins หรือจุดเริ่มต้น โดยไปคลิกที่ Origins ให้ขึ้น highlight แล้วทาการวางจุดมา 4 จุด
แล้วทำการเปลี่ยนชื่อ ว่าคลังสินค้า 1 , 2 , 3 , 4 ตามลาดับ
จากนั้นไปกำหนด Destinations ซึ่งเป็นจุดปลายหรือร้านค้าปลีก โดยไปคลิกที่ Destinations ให้ขึ้น highlight แล้วทำการวางจุดมา 6 จุด
แล้วทำการเปลี่ยนชื่อว่า ร้านค้าปลีก 1 , 2 , 3,…, 6
จากนั้นไปคลิกที่ OD Cost Matrix Properties
จะมีหน้าต่าง Layer Properties ปรากฏขึ้น ให้คลิกที่แถบ Analysis Settings -> ช่อง Impedance เลือก Meters (Meters) -> แล้วคลิก OK
แล้วคลิก Solve
จากนั้นโปรแกรมจะทาการคำควณระทางที่สั้นที่สุด
เราสามารถตรวจสอบระยะทางได้ โดยไปคลิกขวาที่ Lines -> คลิก Open Attribute Table
จากนั้นจะมีหน้าต่าง Table ปรากฏขึ้นมา ถ้าเราเอาเมาส์ไปคลิกที่ช่องในตารางให้ขึ้นเป็นสีฟ้า มันจะแสดงระยะทางของเส้นให้เราดู