У меня есть набор сетевых данных для пешеходных дорожек, которые я сгенерировал путем сопоставления сетей путей из различных источников.
Я хочу сравнить это с другим набором данных, который также содержит сеть путей, чтобы увидеть, какой из них более полный / где могут быть функции в одном наборе данных, а не в другом.
Вполне вероятно, что объекты, представляющие один и тот же путь, будут не идентичны между наборами данных, но они будут в пределах пары метров друг от друга.
Как я мог пойти об этом?
Ответы:
В ArcGIS 9.3.1 в ArcToolbox есть инструмент под названием Feature Compare, который будет сравнивать различные аспекты между двумя объектами (возможно, 10 имеет один и тот же инструмент). Вы также можете запустить инструмент Erase, чтобы определить, где существуют несоответствия между вашими двумя сетями.
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/en/arcgisdesktop/10.0/help/index.html#//001700000004000000.htm
источник
Без использования спецификаций вам нужно будет создать пространственную связь между двумя наборами данных. Одним из способов сделать это является создание буфера вокруг характеристик набора данных1 с заданным допуском и сравнение выходных данных с набором данных2. Отношения, которые вы должны искать:
Буфер может использоваться для управления допустимым отклонением между двумя наборами данных. Больший определенный буфер будет более щадящим при больших отклонениях пути.
Альтернативой является использование аналогичного метода с использованием конечных точек пути обоих наборов данных, где вы создаете буфер набора данных1 и если ваше пространственное отношение «внутри» идентифицирует те пути, которые похожи. Те конечные точки, которые не допускаются, могут рассматриваться как новые пути.
Надеюсь, что это даст вам некоторые идеи.
источник
Хорошо, поскольку у вас есть ArcGIS ArcInfo с расширениями, вы можете использовать
Сравнить слой со снимком (производственное сопоставление)
Этот инструмент принимает точки, полилинии, многоугольники и слои объектов аннотаций в качестве входных данных.
[геометрия, экстент или символика]
http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//010900000016000000.htm
источник