Краткая информация
Создает копию каталога растров, включая все его содержание, или поднабор его содержания, если есть выборка.
Использование
Входными и выходными данными этого инструмента является каталог растров базы геоданных.
Вы можете скопировать выходной каталог растров в базу геоданных любого типа.
При применении ArcMap, вы можете использовать инструмент Выборка для выбора копируемых элементов каталогов растров.
Свойства выходного каталога растров - те же, что входного каталога растров, а также свойства набора растровых данных в каталоге растров.
Синтаксис
CopyRasterCatalogItems(in_raster_catalog, out_raster_catalog, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
Параметр | Объяснение | Тип данных |
in_raster_catalog | Имя и местоположение копируемого каталога растров. | Raster Catalog Layer |
out_raster_catalog | Имя и местоположение выходного каталога растров. Вы можете скопировать выходной каталог растров в базу геоданных любого типа. | Raster Catalog |
config_keyword (Дополнительный) | Определяет параметры хранения (конфигурации) для файловых или многопользовательских баз геоданных. Ключевые слова конфигурации устанавливаются администратором базы геоданных. | String |
spatial_grid_1 (Дополнительный) | Параметры Выходной пространственной сетки 1, 2 и 3 применяются только к файловым и многопользовательским базам геоданных. Если вы не знакомы с установкой размеров сетки, оставьте эти опции как 0,0,0, и ArcGIS вычислит оптимальные для вас размеры. Чтобы узнать больше об этом параметре, обратитесь к документации инструмента Добавить пространственный индекс. | Double |
spatial_grid_2 (Дополнительный) | Размер ячейки второй пространственной сетки. Оставьте размер равным 0, если вам нужна только одна сетка. В противном случае, задайте размер по крайней мере в три раза больше, чем Пространственная сетка 1 (Spatial Grid 1). | Double |
spatial_grid_3 (Дополнительный) | Размер ячейки третьей пространственной сетки. Оставьте размер равным 0, если вам нужно только две сетки. В противном случае, задайте размер, по крайней мере, в три раза больше, чем Пространственная сетка 2 (Spatial Grid 2). | Double |
Пример кода
CopyRasterCatalogItems, пример 1 (окно Python)
Это пример скрипта Python для CopyRasterCatalogItems.
import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
"c:/data/OutRC.gdb/RC2" ,
"" , "" , "" , "")
CopyRasterCatalogItems, пример 2 (автономный скрипт)
Это пример скрипта Python для CopyRasterCatalogItems.
##=========================
##Copy Raster Catalog Items
##Usage: CopyRasterCatalogItems_management in_raster_catalog out_raster_catalog {config_keyword} {spatial_grid_1}
## {spatial_grid_2} {spatial_grid_3}
try:
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Copy FGDB Unmanaged Raster Catalog to PGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Unmanaged","output\\CopyRC.mdb\\Unmanaged", "", "3000", "", "")
##Copy PGDB Unmanaged Raster Catalog to FGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.mdb\\Unmanaged","output\\CopyRC.gdb\\Unmanaged", "MAX_FILE_SIZE_4GB", "1000", "3000", "9000")
##Copy FGDB Managed Raster Catalog to Enterprise Managed Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Managed","output\\SDE94.sde\\Managed","DEFAULTS","2000","6000","18000")
except:
print "Copy Raster Catalog Items example failed."
print arcpy.GetMessages()
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да