复制栅格目录项 (数据管理)

摘要

Makes a copy of a raster catalog, including all of its contents, or a subset of its contents if there is a selection.

用法

语法

CopyRasterCatalogItems_management (in_raster_catalog, out_raster_catalog, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
参数说明数据类型
in_raster_catalog

The name and location of the raster catalog to be copied.

Raster Catalog Layer
out_raster_catalog

The name and location of the output raster catalog.

You can copy your output raster catalog to any type of geodatabase: personal, file, or ArcSDE.

Raster Catalog
config_keyword
(可选)

可用于指定文件地理数据库和 ArcSDE 地理数据库的存储参数(配置)。个人地理数据库不使用配置关键字。

ArcSDE 配置关键字由数据库管理员进行设置。

String
spatial_grid_1
(可选)

The Output Spatial Grid 1, 2, and 3 parameters apply only to file geodatabases and ArcSDE geodatabases. If you are unfamiliar with setting grid sizes, leave these options as 0,0,0 and ArcGIS will compute optimal sizes for you. For more information about this parameter, refer to the Add Spatial Index tool documentation.

Double
spatial_grid_2
(可选)

第二个空间格网的像元大小。如果您只需要一个格网,则将大小设置为 0。否则,至少将大小设置为比“空间格网 1”大三倍。

Double
spatial_grid_3
(可选)

第三个空间格网的像元大小。如果您只需要两个格网,则将大小设置为 0。否则,至少将大小设置为比“空间格网 2”大三倍。

Double

代码示例

CopyRasterCatalogItems 示例 1(Python 窗口)

This is a Python sample for CopyRasterCatalogItems.

import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
                                        "c:/data/OutRC.gdb/RC2" ,
                                        "" , "" , "" , "")
CopyRasterCatalogItems 示例 2(独立脚本)

This is a Python script sample for 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 SDE 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()

环境

相关主题

许可信息

ArcView: 是
ArcEditor: 是
ArcInfo: 是

7/10/2012