本文簡要介紹 python 語言中 arcgis.raster.analytics.manage_multidimensional_raster
的用法。
用法:
arcgis.raster.analytics.manage_multidimensional_raster(target_multidimensional_raster, manage_mode='APPEND_SLICES', variables=None, input_multidimensional_rasters=None, dimension_name=None, dimension_value=None, dimension_description=None, dimension_unit=None, *, gis=None, future=False, **kwargs)
返回:
output_raster:影像圖層 URL
函數通過添加或刪除變量或維度來編輯多維柵格。 ArcGIS Image Server 10.8.1 及更高版本中可用的函數。
Parameter
Description
target_multidimensional_raster
必需的
ImageryLayer
對象。輸入多維柵格。傳送門物品可以通過。manage_mode
可選字符串。指定將對目標柵格執行的修改類型。
ADD_DIMENSION - 向多維柵格信息添加新維度。
APPEND_SLICES - 從另一個多維柵格添加切片。切片被添加到一個維度的切片末尾。這是默認設置。
APPEND_VARIABLES - 從另一個多維柵格添加一個或多個變量。
REPLACE_SLICES - 以特定維度值替換另一個多維柵格中的現有切片。
DELETE_VARIABLES - 從多維柵格中刪除一個或多個變量。
REMOVE_DIMENSION - 將單個切片多維柵格轉換為無量綱柵格。
variables
可選列表。將在目標多維柵格中修改的一個或多個變量。如果正在執行的操作是對現有變量的修改,則這是必需的。
如果未指定變量,則將修改目標多維柵格中的第一個變量。
input_multidimensional_rasters
輸入多維柵格的可選列表。當 manage_mode 設置為 APPEND_SLICES、REPLACE_SLICES 或 APPEND_VARIABLES 時,這是必需的。
dimension_name
可選字符串。要添加到數據集的維度的名稱。如果 manage_mode 設置為 ADD_DIMENSION,則需要這樣做。
dimension_value
可選字符串。要添加的維度的值。如果 manage_mode 設置為 ADD_DIMENSION,則需要這樣做。
dimension_description
可選字符串。要添加的維度的說明。如果 manage_mode 設置為 ADD_DIMENSION,則需要這樣做。
dimension_unit
可選字符串。要修改的尺寸單位。
gis
僅關鍵字參數。可選的
GIS
對象。運行該工具的 GIS。如果未指定,則使用活動 GIS。future
僅關鍵字參數。可選布爾值。如果為 True,則結果將是一個 GPJob 對象,並且結果將異步返回。
例子:
# Usage Example 1: This example appends variables to a multidimensional raster dataset. target_mdim_raster = gis.content.search("my_target_mdim_raster")[0].layers[0] input_mdim_raster = gis.content.search("my_input_mdim_raster")[0].layers[0] variables_to_add = ["variable_1", "variable_2"] manage_mdim_op = manage_multidimensional_raster(target_multidimensional_raster=target_mdim_raster, manage_mode="APPEND_VARIABLES", variables=variables_to_add, input_multidimensional_rasters=[input_mdim_raster], gis=gis) # Usage Example 2: This example adds the StdZ dimension to a multidimensional raster dataset. target_mdim_raster = gis.content.search("my_target_mdim_raster")[0].layers[0] manage_mdim_op = manage_multidimensional_raster(target_multidimensional_raster=target_mdim_raster, manage_mode="ADD_DIMENSION", variables="my_variable", dimension_name="StdZ", dimension_value="0", dimension_description="Depth", dimension_unit="m", gis=gis)
相關用法
- Python ArcGIS majority用法及代碼示例
- Python ArcGIS max用法及代碼示例
- Python ArcGIS med用法及代碼示例
- Python ArcGIS mod用法及代碼示例
- Python ArcGIS minority用法及代碼示例
- Python ArcGIS minus用法及代碼示例
- Python ArcGIS merge_layers用法及代碼示例
- Python ArcGIS merge_multidimensional_rasters用法及代碼示例
- Python ArcGIS mosaic_image用法及代碼示例
- Python ArcGIS mean用法及代碼示例
- Python ArcGIS mosaic_rasters用法及代碼示例
- Python ArcGIS min用法及代碼示例
- 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.analytics.manage_multidimensional_raster。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。