本文簡要介紹 python 語言中 arcgis.raster.Raster.write
的用法。
用法:
write(array, upper_left_corner=0, 0, origin_coordinate=None, value_to_nodata=None)
返回:
None
write
方法將 numpy 數組寫入調用Raster
對象。注意:
影像服務不支持
write
操作。Parameter
Description
array
必需的 numpy.ndarray。對於寫入多維柵格,數組的形狀必須為(切片,高度,寬度,帶),對於寫入普通柵格,數組的形狀必須為(高度,寬度帶)
upper_left_corner
二維元組。具有 2 個值的元組表示沿 x 和 y 方向的像素數,顯示相對於 origin_coordinate 的位置。例如,(2, 0),表示將 numpy 數組寫入調用 Raster 的位置在 x 方向上距離 origin_coordinate 2 個像素。默認值為 (0, 0)
origin_coordinate
二維元組 (X, Y),其中 numpy 數組將被寫入調用 Raster。 x- 和 y-values 采用Map單位。如果未指定值,則調用柵格的左上角,
value_to_nodata
數字。 numpy 數組中的值分配為調用 Raster 中的 NoData 值。
如果未指定值,將使用調用 Raster 的 NoData 值。默認無
例子:
# Usage Example: Write a numpy array (2, 2) pixels away from the origin to the raster raster1.write(upper_left_corner=(2, 2))
相關用法
- Python ArcGIS Raster.remove_variables用法及代碼示例
- Python ArcGIS Raster.export_image用法及代碼示例
- Python ArcGIS Raster.get_dimension_values用法及代碼示例
- Python ArcGIS Raster.get_dimension_attributes用法及代碼示例
- Python ArcGIS Raster.read用法及代碼示例
- Python ArcGIS Raster.append_slices用法及代碼示例
- Python ArcGIS Raster.summarize用法及代碼示例
- Python ArcGIS Raster.get_variable_attributes用法及代碼示例
- Python ArcGIS Raster.get_dimension_names用法及代碼示例
- Python ArcGIS Raster.get_statistics用法及代碼示例
- Python ArcGIS Raster.from_stac_item用法及代碼示例
- Python ArcGIS Raster.set_colormap用法及代碼示例
- Python ArcGIS Raster.set_histograms用法及代碼示例
- Python ArcGIS Raster.get_property用法及代碼示例
- Python ArcGIS Raster.set_variable_attributes用法及代碼示例
- Python ArcGIS Raster.save用法及代碼示例
- Python ArcGIS Raster.set_property用法及代碼示例
- Python ArcGIS Raster.draw_graph用法及代碼示例
- Python ArcGIS Raster.add_dimension用法及代碼示例
- Python ArcGIS Raster.rename_variable用法及代碼示例
- Python ArcGIS Raster.get_histograms用法及代碼示例
- Python ArcGIS Raster.get_colormap用法及代碼示例
- Python ArcGIS Raster.get_raster_bands用法及代碼示例
- Python ArcGIS Raster.plot_histograms用法及代碼示例
- Python ArcGIS Raster.set_statistics用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.raster.Raster.write。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。