当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python ArcGIS mosaic_image用法及代码示例


本文简要介绍 python 语言中 arcgis.raster.analytics.mosaic_image 的用法。

用法:

arcgis.raster.analytics.mosaic_image(input_rasters, target_raster, mosaic_operator='LAST', mosaic_colormap_mode='FIRST', no_data_value=None, context=None, *, gis=None, future=False)

返回:

输出影像图层项

将多个现有栅格数据集合并到现有栅格数据集中。 ArcGIS Image Server 10.9 及更高版本中提供该函数。仅支持基于云栅格格式的影像图层。

Parameter

Description

input_rasters

ImageryLayer 对象所需的列表。将镶嵌到目标栅格的单个或多个栅格。

target_raster

必需的 ImageryLayer 对象。将添加输入栅格的栅格。这必须是现有的栅格数据集(基于云栅格格式 (CRF) 的影像服务)。

mosaic_operator

可选字符串。指定用于镶嵌重叠区域的方法。

  • 第一 - 重叠区域的输出像元值将是镶嵌到该位置的第一个栅格数据集的值。

  • 最后 - 重叠区域的输出像元值将是镶嵌到该位置的最后一个栅格数据集的值。这是默认设置。

  • 混合 - 重叠区域的输出像元值将是重叠区域中像元值的水平加权计算。

  • MEAN - 重叠区域的输出像元值将是重叠像元的平均值。

  • 最小值 - 重叠区域的输出像元值将是重叠像元的最小值。

  • 最大值 - 重叠区域的输出像元值将是重叠像元的最大值。

  • SUM - 重叠区域的输出像元值将是重叠像元的总和。

例子:

“LAST”

mosaic_colormap_mode

可选字符串。指定用于选择将输入栅格中的哪个颜色贴图应用到镶嵌输出的方法。

  • 第一个 - 列表中第一个栅格数据集的颜色图将应用于输出栅格镶嵌。这是默认设置。

  • 最后 - 列表中最后一个栅格数据集的颜色贴图将应用于输出栅格镶嵌。

  • MATCH - 马赛克时将考虑所有颜色贴图。如果已使用所有可能的值(对于位深度),该工具会将值与最接近的可用颜色进行匹配。

  • 拒绝 - 仅对没有关联颜色图的栅格数据集进行镶嵌。

例子:

“FIRST”

no_data_value

可选浮点型或整数。具有指定值的所有像素将在输出栅格数据集中设置为NoData (target_raster)。

例子:

21

context

上下文包含影响任务执行的其他设置。

context 参数覆盖通过arcgis.env 参数设置的值

此函数具有以下设置:

  • 重采样方法(resamplingMethod):输出栅格将被重采样到指定的方法。支持的值为:BILINEAR、NEAREST、CUBIC。

    Example:

    {‘resamplingMethod’: “NEAREST”}

  • 并行处理因子(parallelProcessingFactor):控制光栅处理(CPU)服务实例。

    Example:

    Syntax example with a specified number of processing instances:

    {“parallelProcessingFactor”: “2”}

    Syntax example with a specified percentage of total processing instances:

    {“parallelProcessingFactor”: “60%”}

gis

可选的地理信息系统。运行此工具的 GIS 。如果未指定,则使用活动 GIS。

future

仅关键字参数。可选布尔值。如果为 True,则结果将是一个 GPJob 对象,并且结果将异步返回。

例子:

# Usage Example:

mosaiced_target_op = mosaic_image(input_rasters=[raster_1, raster_2],
                                  target_raster=raster_3,
                                  mosaic_operator="FIRST",
                                  mosaic_colormap_mode="FIRST",
                                  gis=gis)

相关用法


注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.raster.analytics.mosaic_image。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。