Создать каталог растров (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Резюме

Создает пустой каталог растров в базе геоданных.

Использование

Синтаксис

CreateRasterCatalog_management (out_path, out_name, {raster_spatial_reference}, {spatial_reference}, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3}, {raster_management_type}, {template_raster_catalog})
ПараметрОбъяснениеТип данных
out_path

База геоданных, в которой будет создан каталог растров. База геоданных может быть любого типа: файловая, персональная или ArcSDE.

Workspace
out_name

Имя создаваемого каталога растров.

String
raster_spatial_reference
(дополнительно)

Система координат для столбца растра в каталоге растров.

Указанные параметры пространственной привязки будут использованы:

  • По умолчанию для наборов растровых данных, не имеющих информации о пространственной привязке
  • В случае, когда вы хотите перепроецировать все наборы растровых данных, имеющие отличную от растрового столбца пространственную привязку.

По умолчанию используются параметры системы координат, указанные в Параметрах среды.

Coordinate System
spatial_reference
(дополнительно)

Система координат столбца геометрии.

Система координат для столбца геометрии задает параметры пространственной привязки для отпечатков наборов растровых данных.

По умолчанию используются параметры системы координат, указанные в Параметрах среды.

Spatial Reference
config_keyword
(дополнительно)

Определяет параметры хранения (конфигурации) для файловых или ArcSDE баз геоданных. Персональные базы геоданных не используют ключевые слова конфигурации.

Ключевые слова конфигурации ArcSDE устанавливаются администратором базы геоданных.

String
spatial_grid_1
(дополнительно)

Параметры Выходной пространственной сетки 1, 2 и 3 (Output Spatial Grid 1, 2, and 3) используются для вычисления пространственного индекса и применяются только к файловой базе геоданных и базе геоданных ArcSDE. Если вы не знакомы с установкой размеров сетки, оставьте эти опции как 0,0,0, и ArcGIS вычислит оптимальные для вас размеры.

Если вы используете индекс пространственной сетки по умолчанию (равный 0), рекомендуется загружать данные с помощью инструмента Рабочая область в каталог растров (Workspace To Raster Catalog). Если для загрузки наборов растровых данных используется инструмент Рабочая область в каталог растров (Workspace To Raster Catalog), будет автоматически вычисляться размер ячеек пространственной сетки. Если для загрузки набора растровых данных в каталог растров используются другие инструменты, после завершения загрузки необходимо воспользоваться инструментом Вычислить индекс пространственной сетки по умолчанию (Управление данными) — Calculate Default Spatial Grid Index (Data Management).

Для более подробной информации об этом параметре, обратитесь к документации инструмента Добавить пространственный индекс (Add Spatial Index).

Double
spatial_grid_2
(дополнительно)

Размер ячейки второй пространственной сетки. Оставьте размер равным 0, если вам нужна только одна сетка. В противном случае, задайте размер по крайней мере в три раза больше, чем Пространственная сетка 1 (Spatial Grid 1).

Double
spatial_grid_3
(дополнительно)

Размер ячейки третьей пространственной сетки. Оставьте размер равным 0, если вам нужно только две сетки. В противном случае, задайте размер, по крайней мере, в три раза больше, чем Пространственная сетка 2 (Spatial Grid 2).

Double
raster_management_type
(дополнительно)

Наборы растровых данных, находящиеся в каталогах растров в базе геоданных, могут управляться двумя способами: под управлением или без управления (базы геоданных).

  • С управлением (MANAGED)С управляемым каталогом растров, наборы растровых данных внутри каталога растров будут физически храниться в базе геоданных. Если строка (или растр) удаляются из каталога, то они удаляются и из базы геоданных.
  • Без управления (UNMANAGED)С неуправляемым каталогом растров, каталог растров содержит только связи и указатели, подключающие строку к набору растровых данных, хранящемуся вне базы геоданных. Все наборы растровых данных, загруженные в неуправляемые каталоги растров, должны быть файлом на диске.
String
template_raster_catalog
(дополнительно)

Укажите шаблон каталога растров, чтобы на его основе создать новый каталог растров. Тогда, новый каталог растров будет содержать те же поля, что и использовавшийся шаблон.

Raster Catalog Layer

Пример кода

Создать каталог растров. Пример 1 (окно Python)

Это пример Python для инструмента Создать каталог растров (Create Raster Catalog).

import arcpy
arcpy.CreateRasterCatalog_management("c:/data/CreateRC.gdb", "fgdb_unman",
                                     "Albers_Conical.prj", "Albers_Conical.prj",
                                     "MAX_FILE_SIZE_4GB", "1000", "3000", "9000",
                                     "UNMANAGED", "")
Создать каталог растров. Пример 2 (автономное окно)

Это пример скрипта Python для инструмента Создать каталог растров (Create Raster Catalog).

##========================    
##Create Raster Catalog
##Usage: CreateRasterCatalog_management out_path out_name {raster_spatial_reference} {spatial_reference} {config_keyword} 
##                                      {spatial_grid_1} {spatial_grid_2} {spatial_grid_3} {MANAGED | UNMANAGED}  
##                                      {template_raster_catalog;template_raster_catalog...}
try:
    import arcpy
    arcpy.env.workspace = r"C:\PrjWorkspace"
    ##Create PGDB Unmanaged Raster Catalog
    arcpy.CreateRasterCatalog_management("CreateRC.mdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "", "12000", "", "", \
                                         "UNMANAGED", "")
    ##Create FGDB Unmanaged Raster Catalog
    arcpy.CreateRasterCatalog_management("CreateRC.gdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "MAX_FILE_SIZE_4GB", \
                                            "1000", "3000", "9000", "UNMANAGED", "")
    ##Create SDE Managed Raster Catalog with FGDB template
    arcpy.CreateRasterCatalog_management("SDE94.sde", "Managed", "Albers_Conical.prj", "Albers_Conical.prj", "DEFAULTS","2000", "6000", \
                                            "18000", "MANAGED", "CreateRC.mdb\\Unmanaged;CreateRC.gdb\\Unmanaged")
except:
    print "Create Raster Catalog example failed."
    print arcpy.GetMessages()

Параметры среды

Выходная система координат (Output Coordinate System)

Эта среда (если установлена) используется для параметров Система координат для столбца растра (Coordinate System for the raster column) и Система координат для столбца геометрии (Coordinate System for the geometry column).

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013