Добрый день.
Имеется линейный shp, вершины линий которого не замыкаются с объектами прочих слоев.
1. На линии расположены точечные объекты (с замыканием).
Задача: добавить на линию вершины в соответствии с расположением точек.
2. В пределах одного линейного слоя в местах стыка линий также отсутствует вершина.
Задача: добавить вершины в местах пересечений/начала.
3. В пределах разных линейны слоев в местах стыка линий отсутствуют вершины
Задача: добавить вершины во всех линейных слоя.
Возможно в ArcMap существует встроенный функционал?
Спасибо
Вершины на пересечениях
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Вершины на пересечениях
- Вложения
-
- Вершины.jpg (96.2 КБ) 3238 просмотров
Последний раз редактировалось alphart 02 ноя 2017, 21:11, всего редактировалось 1 раз.
-
- Участник
- Сообщения: 85
- Зарегистрирован: 21 ноя 2010, 17:36
- Репутация: 31
Re: Вершины на пересечениях
FeatureToLine - разобьёт объекты на пересечениях.
Добавить вертексы на пересечениях можно через Integrate.
Можно конвертнуть всё в точечный слой, а потом запустить SplitLinesAtPoints.
Добавить вертексы на пересечениях можно через Integrate.
Можно конвертнуть всё в точечный слой, а потом запустить SplitLinesAtPoints.
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Re: Вершины на пересечениях
5Nap, спасибо. Функция Integrate в целом все выполнила.
FeatureToLine - не могу использовать, т.к. линии зачастую состоят из нескольких частей, которые отличаются по атрибутам. Инструмент сильно дробит - позже очень сложно собрать линии воедино.
FeatureToLine - не могу использовать, т.к. линии зачастую состоят из нескольких частей, которые отличаются по атрибутам. Инструмент сильно дробит - позже очень сложно собрать линии воедино.
-
- Участник
- Сообщения: 85
- Зарегистрирован: 21 ноя 2010, 17:36
- Репутация: 31
Re: Вершины на пересечениях
alphart, вообще в таких случаях (данные хранятся и должны быть топологически совмещены друг с другом) хорошая практика - держать всё внутри датасета и заданными реальными величинами XYResolution и XYTolerance и построенной топологией. Тогда все ваши проблемы будут решаться автоматически при добавлении новых данных.
-
- Участник
- Сообщения: 96
- Зарегистрирован: 31 май 2012, 11:55
- Репутация: 9
- Откуда: Минск
Re: Вершины на пересечениях
Это все понятно. Данные собирали разные люди в разное время.
Сейчас стала задача все совместить в одну БД и со всеми топологическими правилами.
Еще раз спасибо
Сейчас стала задача все совместить в одну БД и со всеми топологическими правилами.
Еще раз спасибо
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей