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