Краткая информация
Загружает в имеющийся каталог растров все наборы растровых данных из рабочей области.
Использование
Наборы растровых данных в пределах определенной рабочей области будут загружены в каталог растров.
Каталог растров должен уже существовать, чтобы этот инструмент запускался.
По умолчанию, пространственная привязка и геотрансформирование наборов растровых данных находятся в каталоге растров. Если вы хотите проецировать наборы растровых данных в пространственную привязку столбца растра в каталоге растров в процессе загрузки, используйте параметр Проецировать на лету (Project on-the-fly).
При загрузке наборов растровых данных в каталог растров с помощью этого инструмента, индекс пространственного грида вычисляется автоматически по завершении инструмента.
Более подробно об элементах базы геоданных: пространственные индексы и размер сетки
Синтаксис
WorkspaceToRasterCatalog_management (in_workspace, in_raster_catalog, {include_subdirectories}, {project})
Параметр | Объяснение | Тип данных |
in_workspace | Рабочая область, содержащая все наборы растровых данных, которые необходимо загрузить в каталог растров. | Workspace |
in_raster_catalog | Существующий каталог растров, в который будут загружены все наборы растровых данных из рабочей области. | Raster Catalog |
include_subdirectories (дополнительно) | Данный параметр определяет, будут ли включены в работу инструмента подкаталоги с данными.
| Boolean |
project (дополнительно) | Определяет необходимость проецирования растров «на лету» при загрузке.
| Boolean |
Пример кода
Рабочая область в каталог растров. Пример (окно Python)
Это пример Python для инструмента Рабочая область в каталог растров (Workspace To Raster Catalog).
import arcpy
arcpy.WorkspaceToRasterCatalog_management("c:/data", "c:/RC/WS2RC.gdb/emptyRC",
"INCLUDE_SUBDIRECTORIES",
"PROJECT_ONFLY")
Пример 2 (автономный скрипт)
Это пример скрипта Python для инструмента Рабочая область в каталог растров (Workspace To Raster Catalog).
##======================
##Workspace To Raster Catalog
##Usage: WorkspaceToRasterCatalog_management in_workspace in_raster_catalog {NONE | INCLUDE_SUBDIRECTORIES} {NONE | PROJECT_ONFLY}
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Load Workspace to Unmanaged FGDB Raster Catalog
arcpy.WorkspaceToRasterCatalog_management("data", "WS2RC.gdb\\Unmanaged", "INCLUDE_SUBDIRECTORIES", "PROJECT_ONFLY")