Картографические части (Cartographic Partitions) (параметр среды)
Инструменты, которые способны обрабатывать входные объекты, разделенные средой +++Cartographic Partitions (Картографические части) на заданные пользователем частичные полигональные объекты для последовательной обработки (разделение осуществляется во избежание превышения ограничений памяти, которые могут иметь место при обработке больших наборов данных).
Перечисленные ниже инструменты поддерживают параметр среды Картографические части (Cartographic Partitions).
- Инструмент Агрегировать полигоны (Aggregate Polygons)
- Инструмент Свернуть информацию о дорогах (Collapse Road Detail)
- Инструмент Определить застроенные территории (Delineate Built-Up Areas)
- Инструмент Выявить конфликты графики (Detect Graphic Conflict)
- Инструмент Слияние фрагментов дорог (Merge Divided Roads)
- Инструмент Решить конфликты зданий (Resolve Building Conflicts)
- Инструмент Решить конфликты дорог (Resolve Road Conflicts)
- Инструмент Проредить дорожную сеть (Thin Road Network)
Примечания по использованию
- Частичные объекты должны представлять собой логические составные части входных объектов, обрабатываемых инструментами, которые поддерживают этот параметр. Входные объекты должны быть по возможности равномерно распределены между частичными объектами. Этом могут быть взаимосвязанные в пространстве наборы объектов (например, страны или другие административно-территориальные единицы), полигоны, отображающие отдельные листы карт (например, созданные с помощью инструмента Класс объектов индексной сетки (Grid Index Features), или наборы полигонов, специально созданных как части с помощью инструмента +++Создать картографические части (Create Cartographic Partitions).
- Частичные объекты должны относиться к классу полигональных объектов или к классу полигональных объектов шейп-файла с корректной пространственной привязкой.
- Частичные объекты должны быть правильны с топологической точки зрения. Очертания границ смежных полигонов должны совпадать, не должно быть перекрытий. Допускаются пробелы между частичными объектами, но частичные объекты не могут быть составными полигонами или полигонами с пробелами. Полигоны должны иметь простую геометрию без перекрытий.
- Каждый составной полигон должен иметь значение параметра площади больше нуля. Части с нулевой площадью или пустые части не будут обработаны, и относительно них будет выводиться предупреждение. При обработке эти части будут игнорироваться.
- При использовании параметра среды +++Картографические части (Cartographic Partitions) будут обрабатываться только входные объекты, охватываемые экстентом частичных объектов, даже если для среды Выходной экстент (Output Extent) установлено значение, превышающее экстент частичных объектов. Объекты за пределами этого экстента будут проигнорированы.
- Более подробно о генерализации больших наборов данных с помощью картографических частей
Синтаксис диалога
+++Частичные объекты (Partition Features) — класс полигональных пространственных объектов, который будет использоваться для разделения больших наборов данных с целью генерализации или разрешения конфликтов при обработке
Синтаксис написания скриптов
arcpy.env.cartographicPartitions = FeatureClass
Вручную редактируя и фиксируя пространственный объект с ошибками геометрии. |
Некоторые ошибки, например, непростая геометрия, можно фиксировать в Editor. |
---|---|
Класс объектов |
Класс полигональных объектов, который будет использоваться для разделения больших наборов данных с целью генерализации или разрешения конфликтов при обработке |
Пример скрипта
import arcpy
from arcpy import env
# Set the cartographic partitions to C:\data\world.gdb\world_partitions
arcpy.env.CartographicPartitions = "C:\data\world.gdb\world_partitions"