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


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。