Создать связанный набор данных мозаики (Управление данными)
Резюме
Создает новый набор данных мозаики из существующего каталога растров, выбранного набора в каталоге растров или наборе данных мозаики.
Использование
-
Этот набор данных мозаики может быть создан внутри и вне базы геоданных. Если не создан в базе геоданных,
- Граница не будет создана.
- Файл будет иметь расширение .amd.
-
Если входными данными является каталог растров RPF, созданный с использованием Military Analyst, Поле масштаба (Scale Field) должно быть задано.
-
Просмотры нельзя создавать для связанных наборов данных мозаики.
-
Связанный набор данных мозаики - это одна из опций для сохранения каталога растров как сервис изображений; однако, вы также можете в полной мере создать набор данных мозаики из каталога растров с помощью инструмента Создать набор данных мозаики (Create Mosaic Dataset), следующий за инструментом Добавить растры в набор данных мозаики (Add Rasters To Mosaic Dataset).
-
Вы можете использовать этот инструмент для создания набора данных мозаики из другого набора данных мозаики, чтобы создать набор данных мозаики с другими выходными данными. Например, вы можете создать один набор данных мозаики с данными по высоте, затем создать другой, который будет использоваться для производства производных продуктов, например, уклона или отмывки.
Синтаксис
Параметр | Объяснение | Тип данных |
in_dataset |
Входной каталог растров или набор данных мозаики. | Mosaic Layer; Mosaic Dataset; Raster Catalog Layer |
out_mosaic_dataset |
Папка или база геоданных для создания набора данных мозаики. | Mosaic Dataset |
coordinate_system (дополнительно) |
Система координат, определенная для набора данных мозаики, которая будет использоваться для всех созданных связанных файлов. | Spatial Reference |
number_of_bands (дополнительно) |
Число каналов набора растровых данных, поддерживаемых набором данных мозаики. | Long |
pixel_type (дополнительно) |
Битовая глубина ячейки, используемая для определения диапазона значений, который дает на выходе набор данных мозаики. Например, 8-битный набор данных мозаики содержит 256 уникальных значений пиксела, в диапазоне от 0 до 255. Если не определен, то будет взят из первого набора растровых данных.
| String |
where_clause (дополнительно) |
Используйте SQL для построения запроса, или используйте Query Builder для построения запроса, определяющий набор растровых данных, который будет добавлен в набор данных мозаики из каталога растров или определения мозаики. | SQL Expression |
in_template_dataset (дополнительно) |
Использует экстент установленного набора растровых данных или класса пространственных объектов для определения экстента набора растровых данных, который используется в наборе данных мозаики из каталога растров или набора данных мозаики. Растры, лежащие вдоль определенного экстента, будут включены в набор данных мозаики. Входные данные не будут ограничены классом полигональных объектов. | Feature Layer;Raster Layer |
extent (дополнительно) |
Минимальные и максимальные координаты x и y, используемые для определения прямоугольного экстента набора растровых данных, который используется в наборе данных мозаики из каталога растров или набора данных мозаики. | Envelope |
select_using_features (дополнительно) |
Если задан класс пространственных объектов, вы можете ограничить экстент до его внешней границы или вырезать до пространственного объекта. Чтобы использовать это, входными данными должен быть класс полигональных объектов.
| Boolean |
lod_field (дополнительно) |
Поле в таблице каталога растров, определяющее масштабы карты, в которых должна отображаться мозаика; в противном случае, будет отображаться каркас. | Field |
minPS_field (дополнительно) |
Если поле в таблице каталога растров, определяющее минимальный размер ячейки растра, в которым должна отображаться мозаика; в противном случае, должен отображаться каркас. | Field |
maxPS_field (дополнительно) |
Если поле в таблице каталога растров, определяющее максимальный размер ячейки растра, в которым должна отображаться мозаика; в противном случае, должен отображаться каркас. | Field |
pixelSize (дополнительно) |
Максимальный размер ячейки, в котором будет отображаться мозаика. Если мозаика отображается над этим разрешением, будет отображен каркас. | Double |
build_boundary (дополнительно) |
Создает ограничивающий полигон для набора данных мозаики. По умолчанию, объединяются все полигоны контуров для создания единой границы, представляющей экстент значащих пикселов. Доступно, только если набор данных мозаики создан в базе геоданных.
| Boolean |
Пример кода
Это пример Python для инструмента Создать связанный набор данных мозаики (Create Referenced Mosaic Dataset).
import arcpy
arcpy.CreateReferencedMosaicDataset_management(
"C:/workspace/RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj",
"1", "#", "#", "ref_md.shp", "#", "SELECT_USING_FEATURES", "#",
"#", "#", "#", "NO_BOUNDARY")
Пример скрипта Python для Создать связанный набор данных мозаики (Create Referenced Mosaic Dataset).
# Create Referenced Mosaic Dataset from existing Mosaic Dataset
# Use shape file to clip the source mosaic dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.CreateReferencedMosaicDataset_management(
"RefMD.gdb/md", "ref_md.amd", "GCS_WGS_1984.prj", "1", "#", "#",
"ref_md.shp", "#", "SELECT_USING_FEATURES", "#", "#", "#", "#",
"NO_BOUNDARY")