Растр в базу геоданных (Raster To Geodatabase) (Конвертация)
Краткая информация
Загружает множество наборов растровых данных в базу геоданных или в каталог растров.
Если инструмент используется для загрузки наборов растровых данных в каталог растров, после загрузки вам будет необходимо запустить инструмент Вычислить индекс пространственной сетки по умолчанию (Calculate Default Spatial Grid Index).
Использование
-
Выходные данные – это местоположение базы геоданных, где будет храниться растр.
-
Все наборы растровых данных, загруженные в неуправляемые каталоги растров, должны быть файлом на диске. Наборы растровых данных базы геоданных могут быть загружены только в управляемые каталоги растров.
-
При конвертации набора растровых данных в персональную базу геоданных (.mdb), набор растровых данных сохраняется в файловой системе в скрытой папке. Это предотвращает превышение вами лимита в 2 Гб, который применяется к персональной базе геоданных; фактический набор растровых данных сохраняется как файл ERDAS IMAGINE.
-
Если инструмент используется для загрузки наборов растровых данных в каталог растров, то инструмент Вычислить индекс пространственной сетки по умолчанию (Calculate Default Spatial Grid Index) должен быть запущен после завершения загрузки.
Более подробно об элементах базы геоданных – Размер сетки пространственного индекса
-
При конвертации набора растровых данных в базу геоданных ArcSDE, набор растровых данных хранится на сервере ArcSDE как растр формата SDE. Может быть указано ключевое слово конфигурации (если ключевые слова конфигурации заданы администратором ArcSDE).
-
Параметры Размер ячейки (Cellsize) и Маска (Mask) игнорируются этим инструментом.
Синтаксис
Параметр | Объяснение | Тип данных |
Input_Rasters [Input_Rasters,...] |
Входные наборы растровых данных. | Raster Dataset |
Output_Geodatabase |
Путь и имя базы геоданных, либо путь и имя каталога растров. | Workspace ; Raster Catalog |
Configuration_Keyword (дополнительно) |
Определяет параметры хранения (конфигурации) для файловых или ArcSDE баз геоданных. Персональные базы геоданных не используют ключевые слова конфигурации. Ключевые слова конфигурации ArcSDE устанавливаются администратором базы геоданных. | String |
Пример кода
Это пример Python для инструмента Растр в базу геоданных (Raster To Geodatabase).
import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.RasterToGeodatabase_conversion("test.tif;test2.tif;test3.tif",\
"c:/data/ToGDB.gdb/catalog")
Это пример скрипта Python для инструмента Растр в базу геоданных (Raster To Geodatabase).
##=========================
##Raster To Geodatabase
##Usage: RasterToGeodatabase_conversion Input_Rasters;Input_Rasters... Output_Geodatabase {Configuration_Keyword}
try:
import arcpy
arcpy.env.workspace = r"\\MyMachine\PrjWorkspace\RasGP"
##Convert Multiple Raster Dataset to FGDB
arcpy.RasterToGeodatabase_conversion("ToGDB.mdb\\test;test.tif","ToGDB.gdb","MAX_FILE_SIZE_4GB")
##Load Raster Catalog
arcpy.RasterToGeodatabase_conversion("test.tif;test2.tif;test3.tif","ToGDB.gdb\\catalog")
except:
print "Raster To Geodatabase exsample failed."
print arcpy.GetMessages()