วิธีเปรียบเทียบชุดข้อมูล polyline 2 ชุด


9

ฉันมีชุดข้อมูลเครือข่ายสำหรับทางเดินเท้าที่ฉันสร้างขึ้นจากการจัดเรียงของเครือข่ายเส้นทางจากแหล่งต่าง ๆ

ฉันต้องการเปรียบเทียบสิ่งนี้กับชุดข้อมูลอื่นที่มีเครือข่ายเส้นทางเพื่อดูว่ามีความสมบูรณ์มากขึ้น / ที่อาจมีคุณสมบัติในชุดข้อมูลหนึ่งและไม่อื่น ๆ

มีความเป็นไปได้ว่าคุณลักษณะที่แสดงเส้นทางเดียวกันจะไม่เหมือนกันระหว่างชุดข้อมูล แต่จะอยู่ห่างกันไม่กี่เมตร

ฉันจะไปเกี่ยวกับเรื่องนี้ได้อย่างไร


1
คุณใช้ซอฟต์แวร์ GIS ประเภทใด
Mapperz

ArcInfo พร้อมส่วนขยาย QGIS ... มันเป็นวิธีการที่ฉันดิ้นรนมากกว่าเฉพาะเจาะจง แต่แน่นอนว่าเฉพาะเจาะจงก็จะมีประโยชน์เช่นกัน
gisuser

1
ปัญหานี้เป็นปัญหา conflation และเป็นหลักที่ซ้ำกันของgis.stackexchange.com/questions/8262/... ดูความคิดเห็นเกี่ยวกับ OpenJump และ RoadMatcher
ฌอน

คำตอบ:


3

ใน ArcGIS 9.3.1 มีเครื่องมือที่เรียกว่า Feature Compare ภายใน ArcToolbox ซึ่งจะเปรียบเทียบแง่มุมต่าง ๆ ระหว่างสองคุณสมบัติ (อาจเป็น 10 มีเครื่องมือเดียวกัน) นอกจากนี้คุณยังสามารถเรียกใช้เครื่องมือลบเพื่อระบุตำแหน่งที่มีความแตกต่างระหว่างเครือข่ายทั้งสองของคุณ

ArcGIS 9.3.1 http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?id=1720&pid=1719&topicname=Feature_Compare_%28Data_Management%29

ArcGIS 10 http://help.arcgis.com/th/arcgisdesktop/10.0/help/index.html#//001700000004000000.htm


3

คุณจะต้องสร้างความสัมพันธ์เชิงพื้นที่ระหว่างสองชุดข้อมูลโดยไม่ใช้ข้อมูลเฉพาะ วิธีหนึ่งในการทำเช่นนี้คือการสร้างบัฟเฟอร์รอบคุณสมบัติของชุดข้อมูล 1 ของความอดทนที่กำหนดและเปรียบเทียบผลลัพธ์กับชุดข้อมูล 2 ความสัมพันธ์ที่คุณควรมองหาคือ:

  1. Dataset2 ภายใน Dataset1 - สิ่งนี้จะให้คุณสมบัติที่คล้ายกันมากหรือตามเส้นทางเดียวกัน
  2. Dataset2 ตัดกัน Dataset1 - สิ่งนี้จะให้คุณสมบัติเหล่านั้นที่เบี่ยงเบนจากเส้นทางหรืออาจเป็นคุณสมบัติใหม่
  3. Dataset2 ไม่ได้ตัดกัน Dataset1 - สิ่งนี้จะให้คุณลักษณะที่เป็นของใหม่ทั้งหมดแก่คุณ

บัฟเฟอร์สามารถใช้ในการจัดการความอดทนต่อการเบี่ยงเบนระหว่างสองชุดข้อมูล บัฟเฟอร์ที่มีขนาดใหญ่กว่านั้นจะให้อภัยการเบี่ยงเบนของเส้นทางที่ใหญ่ขึ้น

อีกทางเลือกหนึ่งคือการใช้วิธีการที่คล้ายกันโดยใช้จุดสิ้นสุดของเส้นทางของทั้งสองชุดข้อมูลซึ่งคุณสร้างบัฟเฟอร์ของชุดข้อมูล 1 และถ้าความสัมพันธ์เชิงพื้นที่ 'ภายใน' ของคุณระบุเส้นทางเหล่านั้นที่คล้ายกัน ปลายทางที่ไม่ได้อยู่ในความอดทนนั้นอาจถูกพิจารณาว่าเป็นเส้นทางใหม่

หวังว่านี่จะให้ความคิดกับคุณ


+1 การบัฟเฟอร์เป็นตัวเลือกที่สร้างสรรค์และยืดหยุ่นสำหรับสิ่งนี้และการเปรียบเทียบที่ซับซ้อนอื่น ๆ มันใช้งานได้กับ GIS มากมาย
whuber

2

โอเคตั้งแต่คุณมี 'ArcGIS ArcInfo with extension' คุณสามารถใช้

เปรียบเทียบ Layer กับ Snapshot (การแมปการผลิต)

เครื่องมือนี้รับเลเยอร์คะแนนโพลีไลน์รูปหลายเหลี่ยมและคำอธิบายประกอบเป็นข้อมูลเข้า

[เรขาคณิตขอบเขตหรือสัญลักษณ์]

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//010900000016000000.htm


"Compare Layer to Snapshot" เป็นรุ่นที่ใหม่กว่าของ "Feature Compare" หรือไม่
artwork21

ดีกว่าที่คุณสามารถเปรียบเทียบคำอธิบายประกอบและสัญลักษณ์ [จำเป็นต้องมีส่วนขยายการทำแผนที่ที่เรียกว่า 'การทำแผนที่การผลิต'
Mapperz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.