การใช้คำสั่ง Snapping
เริ่มจากการสร้าง Shapefile ของของมูลจุด(point) ,เส้น(line) และโพลีกอน(polygon)
โดยการสร้าง Shapefile คือ คลิกขวาที่โฟเดอร์ เลือก New และเลือก Shapefile
เริ่มด้วยการสร้าง Shapefile แบบจุด
1.คลิกเลือกประเภทในช่อง Featur Type เลือก Point(จุด) และตั้งชื่อ Shapefile นั้นโดยการตั้งชื่อต้องคำนึงถึงเวลาเรียกการใช้งานที่ต้องสะดวกและเข้าใจง่าย
2. คลิกที่ Edit.. เพื่อเข้าไปเลือกพิกัด
3.คลิกที่ Select จากนั้นคลิกที่โฟเดอร์ Projected Coordinate Systems > UTM > Asia >
Indian 1975 UTM Zone 47N แล้วคลิกที่ Add จากนั้นจะปรากฏหน้าต่าง Spatial Reference Properties ทำการตรวจสอบข้อมูลจากนั้นคลิก Ok
ต่อมาก็จะสร้าง Shapefile ทั้งแบบเส้น และแบบโพลีกอนโดยการทำนั้นเหมือน
การส้ราง Shapefile จุดแต่จะกดเปลี่ยนประเภทที่ช่อง Featur Type ให้เป็นแบบเส้น
และแบบโพลีกอน จากนั้นก็ตั้งชื่อและทำการเลือกพิกัดเดิม
จากนั้นก็เปิดคำสั่ง Sapping ขึ้นมา โดยการเปิดคำสั่ง Sanpping นั้นสามารถเปิดได้ 3 วิธีคือ
วิธีที่ 1. คลิกที่คำสั่ง Editor > Snapping > Snapping Toolbar
วิธีที่ 2. คลิกที่ Customize > Toolbars > Snapping
วิธีที่ 3. คลิกขวาที่บริเวณพื้นที่ว่างหลังแถบเครื่องมือ คลิกเลือกที่ Snapping
วิธีที่ 3. คลิกขวาที่บริเวณพื้นที่ว่างหลังแถบเครื่องมือ คลิกเลือกที่ Snapping
กล่องเครื่องมือ Snapping จะประกอบด้วย 4 คำสั่ง คือ

วิธีการใช้ Point Snapping
- ทำการ Digitize แบบจุด โดยการคลิกที่ Editor > Start Editing
- เลือกเป็นข้อมูลจุด
- ทำการ Digitize ข้อมูลจุดลงใน Display Area
- คลิกที่คำสั่ง Point Snapping
เมื่อนำเมาส์ไปวางไว้ตรงข้อมูลจุด จะปรากฏการ Set Snapping
- คลิกที่ข้อมูลเส้น เพื่อทำการเชื่องข้อมูลจุด 2 จุด
- เมื่อนำเมาส์ไปวางไว้ในจุดที่ 2 จะสังเกตุได้ว่ามีการ Set Snapping อัตโนมัติแล้ว
แต่ถ้าไม่คลิกที่ Point Snapping ในตอนแรกอาจจะทำให้การลากเส้นจากจุดเริ่มไปจุดสิ้นสุด
ไม่ตรงจุดที่กำหนดไว้
- End Snapping เป็นการเชื่องเส้น 2 เส้น
วิธีการใช้คำสั่ง End Snapping
- Digitize ข้อมูลเส้นขึ้นมา 2 เส้น
- คลิกเลือกคำสั่ง End Snapping
- นำเมาส์ไปวางไว้ที่ปลายเส้นของเส้นแรก จะปรากฏการ Set Snapping อัตโนมัติ
- จากนั้นไปคลิกที่ปลายเส้นที่ 2 ที่เราต้องการเชื่อม จะสังเกตุได้ว่ามีการ Set Snapping
อัตโนมัติแล้วแต่ถ้าไม่คลิกที่ End Snapping ในตอนแรกอาจจะทำให้การลากเส้นจาก ปลายเส้นแรก ไปยังเส้นที่สองอาจจะไม่ตรง
- คำสั่ง Vertex Snapping เป็นการเชื่อมของข้อมูลโพลีกอนไปยัง ข้อมูลเส้นและ ข้อมูลโพลีกอน
วิธีการใช้ข้อมูล Vertex Snapping
- ทำการ Digitize ข้อมูลโพลีกอนขึ้นมา และคลิกคำสั่ง Vertex Snapping
- นำเมาส์ไปวางไว้บริเวณมุมใดมุมหนึ่งของข้อมูลโพลีกอน จะปรากฏการ Set Snapping
- จากนั้นกดลากเส้นจากจุดเริ่มของมุมข้อมูลโพลีกอน
- การเชื่อมระหว่างข้อมูลโพลีกอน กับข้อมูลโพลีกอน เริ่มจากคลิกที่มุมใดมุมหนึ่งของข้อมูล โพลีกอน (การเชื่อข้อมูลสามารถทำวิธีเดียวกันกับการเชื่อมข้อมูลเส้น)
- คำสั่ง Edge Snapping เป็นการเชื่อข้อมูลบริเวณจุดใดก็ได้
วิธีการใช้คำสั่ง Edge Snapping
- ทำการ Digitize ข้อมูล (สามารถใช้คำสั่ง Edge Snapping ได้ทั้งข้อมูลเส้น
และข้อมูลโพลีกอนแต่จะทำการสาธิตในข้อมูลโพลีกอน ) และคลิกที่คำสั่ง Edge Snapping
- นำเมาส์ไว้ไว้บริเวณใดก็ได้ และทำการลากเส้น
การย้าย . การปรับแต่งเส้น . การเพิ่มและลบ
การย้าย - คลิกที่คำสั่ง Edit Tool
จากนั้นนำเมาส์คลิกที่เส้น แล้วกดลากไปตามที่ต้อง
การเพิ่ม Vertex - ดับเบิ้ลที่เส้นที่ต้องการ จากนั้นคลิกขวาและเลือกที่คำสั่ง Insent Vertex
ผลลัพธ์ที่ได้คือจุด Vertex ปรากฏอยู่บนเส้น
การทำเส้นโค้ง - ดับเบิ้ลคลิกที่เส้นจากนั้นคลิกขวาและเลือก Change Segment > Circular Arc
จะได้เส้นโค้งในลักษณะแบบนี้
การทำเส้นโค้งตวัด - ดับเบิ้ลคลิกที่เส้น จากนั้นคลิกขวาเลือก Change Segment > Bezier
ผลลัพธ์จะได้เป็นเส้นโค้งตวัดลักษณะคล้ายคลื่นแบบนี้
การขยายเส้น - ดับเบิ้ลคลิกที่เส้นจากนั้นคลิกที่ปลายของเส้นแล้วลากออกทำการขยาย
ผลลัพธ์ของการขยายเส้น เส้นจะยาวขึ้น
การตัดส่วนเกินของเส้น - ดับเบิ้ลคลิกเส้นที่ต้องการตัดส่วนเกิน จากนั้นเลือกคำสั่ง Trim Line ที่อยู่ใน AceToolbox > Editing Tool > Trim Line
ในช่อง Trim Line ช่องที่ 1 Input Features เลือกข้อมูลเส้น
ช่องที่ 2 Dangle Length ให้ใส่ความยาวที่ต้องการตัด และเลือกหน่วย จากนั้น คลิกที่ OK
ผลลัพธ์คือเส้นที่ต้องการถูกตัดส่วนเกินออกไป
การแบ่งเส้น - วิธีที่ 1 คลิกที่เส้นที่ต้องการแบ่งจากนั้นเลือกคำสั่ง Spilt Tool ที่อยู่ในแถบเครื่องมือ Editor
เมือเลือกคำสั่ง Split Tool จากนั้นนำเมาส์ไปวางไว้บริเวณเส้นที่ต้องการก็จะปรากฏจุดสีแดง
ขึ้นมาดังภาพ จากนั้นคลิก 1 ครั้งในส่วนที่ต้องการแบ่ง
เมื่อคลิกแล้วจะมีลักษณะเช่นนี้ จากนั้นก็ใช้เมาส์ลากนั้นที่ตัดออกมา
ผลลัพธ์ที่ได้จากการแบ่งเส้น
การแบ่งเส้น - วิธีที่ 2 คลิก 1 ครั้งที่เส้นจากนั้นเลือกคำสั่ง Split.. ที่อยู่ในแถบเครื่องมือ Editor
ส่วนช่อง Split Option เลือก Distance ระบุระยะห่างที่ต้องการตัดออกมา
และช่อง Orientation เลือก From Star Point of Line คือแบ่งเส้นจากจุดเริ่ม จากนั้นคลิก OK
ผลลัพธ์ที่ได้คือด้านต้นของเส้นถูกแบ่งออก
ผลลัพธ์คือตัดเส้นออกมาในส่วนที่เท่าๆกัน โดยคำนวนจากความยาวเส้น
ผลลัพธ์ที่ได้จะคำนวณการตัดเส้นโดยคิดเป็นเปอร์เซนต์
การแบ่งแบบ Polygon - การจัด Polygon จะใช้เครื่องมือ Cut Polygons Tool ที่อยู่ในแถบเครื่องมือ Editor จากนั้นเมื่อเลือกเครื่องมือแล้วให้เลือกบริเวณที่ต้องการตัด
ผลลัพธ์ที่ได้จากการการตัด Polygon
การปรับเส้นรูปทรงของ Polygon - ดับเบิ้ลคลิกที่ Polygon จากนั้นใช้เมาส์ลากเพื่อปรับเปลี่ยนรูปทรง
ผลลัพธ์ที่ได้จากการปรับรูปทรง Polygon
การสร้าง Polygon โดยใช้ขอบเขตร่วมกัน - คลิกที่ Polygon จากนั้นเลือกคำสั่ง Auto Complete Polygon
จากนั้นคลิกเลือกในจุดที่ต้องการสร้าง Polygon ขึ้นมาใหม่
ผลลัพธ์จากการสร้าง Polygon ขึ้นมาใหม่โดยใช้ขอบเขตร่วมกัน
อ้างอิง : สื่อการสอน อาจารย์ ดร.ณรงค์ พลีรักษ์ คณะภูมิสารสนเทศศาสตร์ มหาวิทยาลัยบูรพา
จากนั้นนำเมาส์คลิกที่เส้น แล้วกดลากไปตามที่ต้อง
การเพิ่ม Vertex - ดับเบิ้ลที่เส้นที่ต้องการ จากนั้นคลิกขวาและเลือกที่คำสั่ง Insent Vertex
ผลลัพธ์ที่ได้คือจุด Vertex ปรากฏอยู่บนเส้น
การทำเส้นโค้ง - ดับเบิ้ลคลิกที่เส้นจากนั้นคลิกขวาและเลือก Change Segment > Circular Arc
จะได้เส้นโค้งในลักษณะแบบนี้
การทำเส้นโค้งตวัด - ดับเบิ้ลคลิกที่เส้น จากนั้นคลิกขวาเลือก Change Segment > Bezier
ผลลัพธ์จะได้เป็นเส้นโค้งตวัดลักษณะคล้ายคลื่นแบบนี้
การขยายเส้น - ดับเบิ้ลคลิกที่เส้นจากนั้นคลิกที่ปลายของเส้นแล้วลากออกทำการขยาย
ผลลัพธ์ของการขยายเส้น เส้นจะยาวขึ้น
การตัดส่วนเกินของเส้น - ดับเบิ้ลคลิกเส้นที่ต้องการตัดส่วนเกิน จากนั้นเลือกคำสั่ง Trim Line ที่อยู่ใน AceToolbox > Editing Tool > Trim Line
ในช่อง Trim Line ช่องที่ 1 Input Features เลือกข้อมูลเส้น
ช่องที่ 2 Dangle Length ให้ใส่ความยาวที่ต้องการตัด และเลือกหน่วย จากนั้น คลิกที่ OK
ผลลัพธ์คือเส้นที่ต้องการถูกตัดส่วนเกินออกไป
การแบ่งเส้น - วิธีที่ 1 คลิกที่เส้นที่ต้องการแบ่งจากนั้นเลือกคำสั่ง Spilt Tool ที่อยู่ในแถบเครื่องมือ Editor
เมือเลือกคำสั่ง Split Tool จากนั้นนำเมาส์ไปวางไว้บริเวณเส้นที่ต้องการก็จะปรากฏจุดสีแดง
ขึ้นมาดังภาพ จากนั้นคลิก 1 ครั้งในส่วนที่ต้องการแบ่ง
เมื่อคลิกแล้วจะมีลักษณะเช่นนี้ จากนั้นก็ใช้เมาส์ลากนั้นที่ตัดออกมา
ผลลัพธ์ที่ได้จากการแบ่งเส้น
การแบ่งเส้น - วิธีที่ 2 คลิก 1 ครั้งที่เส้นจากนั้นเลือกคำสั่ง Split.. ที่อยู่ในแถบเครื่องมือ Editor
แบ่งโดยคำนวณจากความยาวของเส้น
หน้าต่างของ Split ช่อง Line Length บอกความยาวของเส้นส่วนช่อง Split Option เลือก Distance ระบุระยะห่างที่ต้องการตัดออกมา
และช่อง Orientation เลือก From Star Point of Line คือแบ่งเส้นจากจุดเริ่ม จากนั้นคลิก OK
แบบเส้นในส่วนที่เท่าๆกัน
หน้าต่างของ Split ช่อง Line Length บอกความยาวของเส้น
ส่วนช่อง Split Option เลือก Into Equal Parts เป็นการแบ่งในส่วนที่เท่าๆกัน โดยระบุจำนวนส่วน จากนั้นคลิก OK
การแบบคำนวณเปอร์เส้น
หน้าต่างของ Split ช่อง Line Length บอกความยาวของเส้น
ส่วนช่อง Split Option เลือก Parcentance ใส่ค่าเปอร์เซนต์ลงไป
และช่อง Orientation เลือก From Star Point of Line คือแบ่งเส้นจากจุดเริ่ม จากนั้นคลิก OK
การแบ่งแบบ Polygon - การจัด Polygon จะใช้เครื่องมือ Cut Polygons Tool ที่อยู่ในแถบเครื่องมือ Editor จากนั้นเมื่อเลือกเครื่องมือแล้วให้เลือกบริเวณที่ต้องการตัด
ผลลัพธ์ที่ได้จากการการตัด Polygon
การปรับเส้นรูปทรงของ Polygon - ดับเบิ้ลคลิกที่ Polygon จากนั้นใช้เมาส์ลากเพื่อปรับเปลี่ยนรูปทรง
ผลลัพธ์ที่ได้จากการปรับรูปทรง Polygon
การสร้าง Polygon โดยใช้ขอบเขตร่วมกัน - คลิกที่ Polygon จากนั้นเลือกคำสั่ง Auto Complete Polygon
จากนั้นคลิกเลือกในจุดที่ต้องการสร้าง Polygon ขึ้นมาใหม่
ผลลัพธ์จากการสร้าง Polygon ขึ้นมาใหม่โดยใช้ขอบเขตร่วมกัน
Video How to 1 : การแก้ไข้ข้อมูล (Editing Feature)
อ้างอิง : สื่อการสอน อาจารย์ ดร.ณรงค์ พลีรักษ์ คณะภูมิสารสนเทศศาสตร์ มหาวิทยาลัยบูรพา