Сведения об инструменте Упростить дорожную сеть
Инструмент Упростить дорожную сеть находит небольшие сегменты дороги, нарушающие общее направление дорожной сети, и заменяет их упрощенным рисунком.
Конфигурации сворачиваются независимо от класса дороги, если диаметр открытой зоны меньше или равен значению параметра Расстояние совмещения. Все не сокращенные дороги, содержащиеся во входном наборе, копируются в выходной класс объектов.
Примечание:
Этот инструмент обычно используется для упрощения дорог при переходе от более крупных к более мелким масштабам, в которых кольцевые развязки или другие небольшие отклонения в дорожной сети целесообразно показать в виде простых пересечений. В средних масштабах может быть предпочтительным сохранение этих конфигураций в качестве отдельных объектов, а также, возможно, их преувеличение. В этом случае можно использовать инструмент Решить конфликты дорог, чтобы обеспечить отображение линейных символов без конфликтов. Если к дорожной сети будут применяться оба инструмента — Решить конфликты дорог и Упростить дорожную сеть, рекомендуется сначала применять инструмент Упростить дорожную сеть.
Вопросы подготовки данных
Этот инструмент оптимизирован для пространственных отношений, связывающих объекты дорожной сети. Если инструмент используется для обработки других тем, могут быть получены неожиданные результаты. Очень важным является корректное установление геометрии входных объектов, поскольку она поддерживает существующие внутри набора дорог отношения. Примите во внимание следующие требования и рекомендации к входным данным:
Внимание:
Выдается предупреждение, если входные объекты не находятся в системе координат проекции. Инструмент опирается на линейные единицы расстояний, поэтому использование системы координат без проекции может привести к неожиданным результатам. Рекомендуем вам использовать для этого инструмента спроецированные данные для получения корректных результатов. Если координатная система отсутствует или неизвестна, инструмент выдаст ошибку и прекратит работу.
Простые объекты: входные данные не могут содержать составные объекты. Для преобразования объектов в простые следует использовать инструмент Составной в простые или создать топологию с правилом для линейных объектов Должны состоять из одной части.
Общие сегменты— Входные объекты не должны перекрываться друг с другом, то есть иметь общие сегменты. Создайте топологию с правилами для линейных объектов Не должны перекрываться и Не должны перекрывать сами себя для решения этих проблем. Если инструмент запущен с использованием нескольких входных слоев, создайте топологию с правилом Не должны перекрываться. Если обнаружены общие сегменты, инструмент выдаст предупреждение, но продолжит работу. Идентификаторы ObjectID пространственных объектов с общими сегментами записываются в файл журнала с именем вида SharedGeom#.txt, где # – число, возрастающее с созданием каждого файла журнала.
Самопересекающиеся объекты— Использование входных линейных объектов, имеющих самопересечения или одинаковые конечную и начальную точку, может привести к некорректным результатам. Для выявления таких областей создавайте топологию с использованием правила Не должны пересекать сами себя. Если обнаружены самопересекающиеся объекты, инструмент выдаст предупреждение и продолжит работу. Идентификаторы самопересекающихся объектов ObjectID записываются в log-файл с именем вида SelfIntersect#.txt, где # – число, возрастающее с созданием каждого log-файла.
Геометрия ниже допуска XY: в некоторых случаях среди данных могут встретиться пространственные объекты, размеры которых ниже допуска XY, указанного в документе карты или в параметрах среды инструмента. Если обнаружены объекты, имеющие длину меньше допуска, инструмент выдаст предупреждение, и такие объекты не будут им обрабатываться. Идентификаторы ObjectID объектов с геометрией ниже допуска записываются в log-файл с именем вида GeomBelowTolerance#.txt, где # – число, возрастающее с созданием каждого log-файла.
Пустая или нулевая геометрия— Входные пространственные объекты должны иметь корректную геометрию. Если обнаружены объекты, имеющие нулевую длину, инструмент выдаст предупреждение, а эти объекты не будут приниматься во внимание инструментом. Идентификаторы объектов ObjectID с пустой или нулевой геометрией записываются в log-файл с именем вида EmptyGeom#.txt, где # – число, возрастающее с созданием каждого log-файла.EmptyGeom#.txt, где # – число, возрастающее с созданием каждого log-файла. При необходимости воспользуйтесь инструментом Восстановить геометрию для восстановления этих объектов.
В операционной системе Windows файлы журнала, которые создаются при появлении сообщений об ошибках и предупреждениях, записываются в C:\Users\<user name>\AppData\Local\ESRI\GeoProcessing.
Отслеживание совмещенных объектов: чтобы определить, какие объекты были совмещены, добавьте к классу входных объектов поле CRD_TYPE (короткое или длинное целое число). После обработки поле будет заполнено, как указано ниже.
- 0 = объект не входит в конфигурацию элементов дороги, которая разрывает дорожную сеть
- 1 = элемент дороги совмещен успешно
- 2 = элемент дороги не совмещен, прикреплен к параллельным дорогам
- 3 = элемент дороги не совмещен, не разрывает дорожную сеть
- 4 = элемент дороги не совмещен, конфигурацию не удалось обработать
- 5 = элемент дороги не совмещен, элемент заблокирован
Базовый масштаб: убедитесь в том, что базовый масштаб установлен для указания значения параметра Расстояние совмещения в единицах измерения страницы (точках, дюймах, мм, см).
Для получения системы координат используется параметр среды Картографическая система координат, если эта переменная установлена. В противном случае, если инструмент запущен на переднем плане в ArcMap, используется система координат фрейма данных. Если не доступен ни один из этих параметров, используется система координат входных слоев.
Разделение больших наборов данных
Этот инструмент, прежде чем определять конечное состояние каждого из пространственных объектов, принимает во внимание также и смежные с ним объекты. Использование большого объема входных данных может вызвать превышение ограничений использования памяти. Для того, чтобы обойти эти ограничения, можно активировать разделение данных при работе с этим инструментом, указав класс объектов раздела в параметре среды геообработки Картографические разделы. Когда разделение на части включено, инструмент последовательно обрабатывает данные в рамках логичных и управляемых кластеров. В инструмент загружаются пространственные объекты, ограниченные одним из полигонов раздела, а также дополнительные данные из буферной зоны вокруг него. Дополнительные данные рассматриваются по мере обработки. Благодаря этому полученные в результате классы объектов являются бесшовными, и состояния объектов, расположенных на территории нескольких разделов, являются единообразными.
При обработке частичных объектов с помощью инструмента Упростить дорожную сеть полученные дороги из каждого раздела добавляются в класс выходных объектов. Дороги будут разделены по ребрам разделов. При обработке система стремится обеспечить максимально единообразные результаты между границами разделов. Однако, если речь идет о геометрически сложных или плотно заполненных участках, возможны ситуации, в которых дорога будет замкнута на неправильную дорогу, или дорога будет свернута в одном разделе, но останется несвернутой в другом разделе.