Подпись | Описание | Тип данных |
Входные объекты |
Входные классы объектов или слои, чье распределение и плотность объектов, либо распределение и плотность вершин, определяют размер и расположение выходных полигонов. Входные объекты, как правило, подлежат последующей обработке с помощью других инструментов. Одновременное рассмотрение входных объектов в совокупности, как правило, приводит к превышению ограничений использования памяти при работе других инструментов, поэтому входные данные разбиваются на разделы для эффективной обработки. | Feature Layer |
Выходные объекты | Выходной полигональный класс пространственных объектов разделов, каждый из которых включает в себя управляемое количество входных объектов, либо входных вершин, не превышающее значение параметра Количество объектов. | Feature Class |
Количество объектов | Идеальное число объектов или вершин (зависит от значения параметра Метод разделения), которое должно быть включено в каждый полигон выходного класса объектов. Рекомендованное количество составляет 50 000 объектов (значение по умолчанию). Для вершин: для 1 миллиона вершин необходимо около 0.5 Гб памяти, в зависимости от того, как инструмент использует разделения. Минимальное допустимое количество объектов равно 500. | Long |
Метод разделения (Дополнительный) | Указывает, будет ли параметр Число объектов ссылаться на идеальное число объектов или идеальное число вершин в каждом выходном полигоне.
| String |
Краткая информация
Создает сетку из полигональных объектов, покрывающую входной класс объектов, где каждый выходной полигон включает не более указанного количества входных объектов или входных вершин в зависимости от плотности и рассредоточения входных объектов.
Полученный в результате этого класс объектов идеально подходит для обработки в среде с заданным параметром Картографические разделы. Параметр среды Картографические разделы позволяет определенным инструментам геообработки загружать и обрабатывать входные объекты по частям. Эти инструменты работают в зависимости от контекста, что делает возможной одновременную загрузку нескольких объектов, иногда даже из разных тем. При обработке больших наборов данных могут быть превышены ограничения памяти. Создание разделов позволяет указанным инструментам по отдельности обрабатывать части больших наборов данных.
Иллюстрация
Использование
Этот инструмент создает полигональный класс пространственных объектов, предназначенный для использования в среде геообработки с установленным параметром Картографические разделы. Инструменты, поддерживающие этот параметр среды, обрабатывают входные объекты по частям (то есть по отдельным полигонам разделов), что позволяет избежать превышения ограничений использования памяти. Перечисленные ниже инструменты поддерживают параметр среды Картографические разделы.
- Инструмент Агрегировать полигоны
- Инструмент Выровнять маркеры по отношению к штриховке или заливке
- Инструмент Свернуть полигоны Hydro
- Инструмент Упростить дорожную сеть
- Инструмент Очертить области застройки
- Инструмент Выявить конфликты графики
- Инструмент Маски пересечения слоев
- Инструмент Слияние фрагментов дорог
- Инструмент Решить конфликты зданий
- Инструмент Решить конфликты дорог
- Инструмент Установить контрольные точки в пересечениях
- Инструмент Упростить здание
- Инструмент Упростить линию
- Инструмент Упростить полигон
- Инструмент Упростить общие ребра
- Инструмент Сгладить линию
- Инструмент Сгладить полигон
- Инструмент Сгладить общие ребра
- Инструмент Проредить дорожную сеть
Входные объекты должны соответствовать объектам, для которых планируется совместная обработка с последующим мультимасштабным отображением. Например, если планируется использование инструмента Проредить дорожную сеть для обработки класса объектов, содержащего улицы, в сочетании с другим классом, содержащим шоссе, следует ввести оба класса в качестве входных данных в инструмент Создать картографические разделы для построения разделов, соответствующих распределению и плотности обоих наборов данных, которые рассматриваются вместе.
Параметры
arcpy.cartography.CreateCartographicPartitions(in_features, out_features, feature_count, {partition_method})
Имя | Описание | Тип данных |
in_features [in_features,...] |
Входные классы объектов или слои, чье распределение и плотность объектов, либо распределение и плотность вершин, определяют размер и расположение выходных полигонов. Входные объекты, как правило, подлежат последующей обработке с помощью других инструментов. Одновременное рассмотрение входных объектов в совокупности, как правило, приводит к превышению ограничений использования памяти при работе других инструментов, поэтому входные данные разбиваются на разделы для эффективной обработки. | Feature Layer |
out_features | Выходной полигональный класс пространственных объектов разделов, каждый из которых включает в себя управляемое количество входных объектов или входных вершин, не превышающее значение параметра feature_count. | Feature Class |
feature_count | Идеальное число объектов или вершин (зависит от значения параметра partition_method), которое должно быть включено в каждый полигон выходного класса объектов. Рекомендованное количество объектов составляет 50 000 (значение по умолчанию). Для вершин: для 1 миллиона вершин необходимо около 0.5 Гб памяти, в зависимости от того, как инструмент использует разделения. Минимальное допустимое количество объектов равно 500. | Long |
partition_method (Дополнительный) | Указывает, будет ли параметр feature_count ссылаться на идеальное число объектов или идеальное число вершин в каждом выходном полигоне.
| String |
Пример кода
В следующем скрипте окна Python показано, как используется функция CreateCartographicPartitions в режиме прямого запуска.
import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CreateCartographicPartitions_cartography("roads.lyr", "partitions", 50000, "FEATURES")
Информация о лицензиях
- Basic: Нет
- Standard: Нет
- Advanced: Да
Связанные разделы
- Обзор группы инструментов Генерализация
- Агрегировать полигоны
- Выровнять маркеры по отношению к штриховке или заливке
- Свернуть полигоны Hydro
- Упростить дорожную сеть
- Очертить области застройки
- Маски пересечения слоев
- Установить контрольные точки в пересечениях
- Проредить дорожную сеть
- Картографические разделы (параметр среды)
- Генерализация больших наборов данных с использованием сегментов
- Поиск инструмента геообработки