Да, но вроде. ArcGis больше не имеет топологии линейных узлов, которая позволяет пользователю определить, сколько дуг (линий) соединено на своих концах (узлах).
Проверить это одно, а как исправить вместо этого? Если вы откроете класс пространственных объектов в ArcMap, а затем используете плоские линии (дайте допуск), и линии будут пересечены и разделены на пересечении - это сэкономит много работы. Если вы не хотите разбивать линии, тогда рассмотрите инструмент Интегрировать, но будьте осторожны, используя очень маленький допуск, он соединит концы вместе, но может также сделать линии соединенными. Перед использованием Integrate сохраните резервную копию, так как она может уничтожить ваши данные!
Теперь, чтобы найти отключенные концы, используйте вершины объектов в точки, чтобы получить конечные точки, а затем собирать события, которые дадут вам класс пространственных объектов с количеством присутствующих конечных точек, на этом этапе любое событие 1 является подозрительным, поэтому вам необходимо отделить это из
Чтобы определить, должно ли оно быть подключено, это следующая задача, используйте Generate Near Table (снова с подходящим допуском) и опцию closest = ALL, используя события со счетом 1 против исходных линий, затем, используя итоговую статистику, вы можете найти для каждой точки - количество записей, использующих IN_FID в качестве поля регистра и NEAR_FID в качестве поля статистики с типом статистики «COUNT».
Чтобы упростить процесс извлечения из ближайшей таблицы записей на расстоянии больше 0 с помощью Table Select . Каждое событие найдет линию, которая его сгенерировала, но расстояние будет равно 0, если оно будет правильно прикреплено к другой линии (в вершине), расстояние также будет равно 0, поэтому теперь любое событие, запись которого остается в ближайшей таблице, возможно, непересекающиеся, но их нужно будет просматривать вручную.