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


Python arcgis.mapping.SceneLayerManager.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)

參數:

  • service_definition: 必需的字符串。更新服務定義。
  • min_scale: 所需的浮點數。設置緩存的服務最小規模。
  • max_scale: 所需的浮點數。設置服務的最大緩存規模。
  • source_item_id: 必需的字符串。 Source Item ID 是場景服務的GeoWarehouse Item ID
  • export_tiles_allowed: 必需的布爾值。 exports_tiles_allowed 設置允許用戶導出圖塊的值
  • max_export_tile_count: 可選浮點數。 ``max_export_tile_count``設置從單個調用中導出的最大瓷磚數量。
    注意: 默認值為 100000。

edit_tile_service 操作更新 Tile Service 的屬性。

例子:

# USAGE EXAMPLE

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

# connect to your GIS and get the web map item
>>> gis = GIS(url, username, password)

>>> SceneLayerManager.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.SceneLayerManager.edit_tile_service。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。