本文简要介绍 python 语言中 arcgis.raster.functions.mosaic_rasters
的用法。
用法:
arcgis.raster.functions.mosaic_rasters(rasters, mosaic_type='BLEND')
返回:
应用了函数的输出栅格。
mosaic_rasters 函数使用多个图像创建单个镶嵌图像。当图像之间存在重叠时,您可以选择多种方法来确定显示图像的优先级。
该函数的参数如下:
Parameter
Description
rasters
Raster
/ImageryLayer
对象所需的列表。mosaic_type
可选字符串。当两个或多个图像的部分重叠时,请解决任何冲突。选项包括以下内容:
“FIRST” - 显示重叠给定区域的图像列表中第一个图像的像素。
“LAST” - 显示重叠给定区域的图像列表中最后一个图像的像素。
“MIN” - 显示所有重叠层的最低值像素。使用此选项,您无法保证在重叠区域中仅显示一个图像的像素,而是显示所有潜在图层的组合。
“MAX” - 显示所有重叠层的最高值像素。使用此选项,您无法保证在重叠区域中仅显示一个图像的像素,而是显示所有潜在图层的组合。
“MEAN” - 计算并显示重叠像素的平均值。
“BLEND” - 计算并显示重叠像素的平均值,方法是为靠近相邻图像的像素赋予更大的权重,从而输出更平滑的图像。这是默认设置。
例子:
# Usage Example 1: mosaic two rasters and display the pixels form the first raster in the list of rasters overlapping a given area. mosaiced_op = mosaic_rasters([ras1, ras2], mosaic_type="FIRST")
相关用法
- Python ArcGIS mosaic_image用法及代码示例
- Python ArcGIS mod用法及代码示例
- Python ArcGIS med用法及代码示例
- Python ArcGIS minority用法及代码示例
- Python ArcGIS minus用法及代码示例
- Python ArcGIS merge_layers用法及代码示例
- Python ArcGIS majority用法及代码示例
- Python ArcGIS merge_multidimensional_rasters用法及代码示例
- Python ArcGIS max用法及代码示例
- Python ArcGIS mean用法及代码示例
- Python ArcGIS min用法及代码示例
- Python ArcGIS manage_multidimensional_raster用法及代码示例
- Python ArcGIS power用法及代码示例
- Python ArcGIS APIKeyManager.get用法及代码示例
- Python ArcGIS KnowledgeGraph.named_object_type_delete用法及代码示例
- Python ArcGIS ContentManager.unshare_items用法及代码示例
- Python ArcGIS ImageryLayer.thumbnail用法及代码示例
- Python ArcGIS FormFieldElement用法及代码示例
- Python ArcGIS Geometry.true_centroid用法及代码示例
- Python ArcGIS Site.delete用法及代码示例
- Python ArcGIS GeoAccessor.bbox用法及代码示例
- Python arcgis.apps.hub.Initiative.update用法及代码示例
- Python ArcGIS generate_service_areas用法及代码示例
- Python ArcGIS build_overview用法及代码示例
- Python ArcGIS RunInterval用法及代码示例
注:本文由纯净天空筛选整理自arcgis.com大神的英文原创作品 arcgis.raster.functions.mosaic_rasters。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。