Я хочу создать центральные линии из дорожных полигонов.
Есть ли в ArcGIS for Desktop автоматизированные инструменты для этого?
Я включаю скриншот моего векторного файла ниже.
Я хочу создать центральные линии из дорожных полигонов.
Есть ли в ArcGIS for Desktop автоматизированные инструменты для этого?
Я включаю скриншот моего векторного файла ниже.
Ответы:
Свернуть двойные линии к центральной линии (картография)
Это специальный инструмент ArcGIS, требующий лицензии ArcInfo
ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Yes
Сначала преобразуйте полигоны в линии
«Извлекает осевые линии из двухстрочных (или двухстрочных) элементов, таких как дорожные покрытия, на основе заданных допусков по ширине».
http://resources.arcgis.com/en/help/main/10.1/index.html#//00700000000t000000
Вы можете проверить ET GeoTools для ArcGIS здесь . Кроме того, вы можете проверить Feature To Line (Управление данными) здесь, но вы должны принять участие.
и проверить Нахождение туннеля "осевой линии"? Алгоритмы скелетизации могут помочь вам в разработке вашего инструмента.
Входной набор данных
Результат
Наконец-то я получил решение. Я преобразовал полигон в изображение в arcgis, используя инструмент Полигон в растр. Затем реклассифицировал его и использовал автоматическую векторизацию. При использовании этого метода достигается точность около 90 процентов. Есть только небольшие несовпадения, а также линия проходит через точный центр. Я думаю, что это лучший способ, если у вас нет лицензии ET Geowizards.
На домашней странице ArcScan for ArcGIS написано:
Начиная с выпуска ArcGIS 10.1, ArcScan for ArcGIS включен во все уровни лицензии программного обеспечения ArcGIS Desktop без дополнительной платы.
Не существует единого инструмента геообработки, который автоматически выполняет эту задачу. Для инструментов, используемых в этой процедуре, требуется лицензия ArcGIS for Desktop Advanced.
1. Преобразуйте слой многоугольника в класс линейных объектов, используя инструмент «Многоугольник в линию».
2. Удалите линии, окружающие слой полилинии.
3. Сохраните изменения и остановите сеанс редактирования.
4.Создайте центральные линии с помощью инструмента Свернуть двойные линии в центральную линию. Инструмент находится в наборе инструментов Картография> Набор инструментов обобщения. Центральные линии отображаются на карте.
http://support.esri.com/cN/knowledgebase/techarticles/detail/44238
ArcGIS Pro теперь имеет инструмент Polygon to Centerline , доступный, если у вас есть расширение Production Mapping со стандартной или расширенной лицензией.