當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python ArcGIS MapImageLayerManager.edit_tile_service用法及代碼示例


本文簡要介紹 python 語言中 arcgis.mapping.MapImageLayerManager.edit_tile_service 的用法。

用法:

edit_tile_service(service_definition=None, min_scale=None, max_scale=None, source_item_id=None, export_tiles_allowed=False, max_export_tile_count=100000)

edit_tile_service 操作更新 Tile Service 的屬性。

Parameter

Description

service_definition

必需的字符串。更新服務定義。

min_scale

所需的浮點數。設置緩存的服務最小規模。

max_scale

所需的浮點數。設置服務的最大緩存規模。

source_item_id

必需的字符串。 Source Item ID 是Map服務的GeoWarehouse Item ID

export_tiles_allowed

必需的布爾值。 exports_tiles_allowed 設置允許用戶導出圖塊的值

max_export_tile_count

可選浮點數。 max_export_tile_count 設置從單個調用中導出的最大瓷磚數量。

注意:

默認值為 100000。

例子:

# USAGE EXAMPLE

>>> from arcgis.mapping import MapImageLayer
>>> from arcgis.gis import GIS

# connect to your GIS and get the web map item
>>> gis = GIS(url, username, password)
>>> map_image_layer = MapImageLayer("<url>", gis)
>>> mil_manager = map_image_layer.manager
>>> mil_manager.edit_tile_service(service_definition = "updated service definition",
                                  min_scale = 50,
                                  max_scale = 100,
                                  source_item_id = "geowarehouse_item_id",
                                  export_tiles_allowed = True,
                                  max_Export_Tile_Count = 10000
                                 )

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.mapping.MapImageLayerManager.edit_tile_service。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。