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


Python ArcGIS OfflineMapAreaManager.modify_refresh_schedule用法及代碼示例


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

用法:

modify_refresh_schedule(item, refresh_schedule=None, refresh_rates=None)

返回:

指示成功 (True) 或失敗 (False) 的布爾值

modify_refresh_schedule 方法修改現有脫機包的刷新計劃。

Parameter

Description

item

必需的 Item 對象。這是用於更新刷新計劃的離線包。

refresh_schedule

可選字符串。這是刷新率。

以下是有效變量:

  • 從不 - 從不刷新離線包(默認)

  • 每日 - 每天刷新

  • 每周 - 每周刷新一次

  • 每月 - 每月刷新一次

refresh_rates

可選字典。此參數允許自定義調度程序。請注意,所有時間都是 UTC。

字典接受以下內容:

{ “hour” : 1 “minute” = 0 “nthday” = 3 “day_of_week” = 0 }

  • 小時 - 0-23 之間的值(整數)

  • 分鍾 0-60 之間的值(整數)

  • nthday - 這僅用於每月。這表示刷新將在每月的‘x’ 日發生。

  • day_of_week - 0-6 之間的值,其中 0 是星期日,6 是星期六。

示例日常

{ “hour”: 10, “minute” : 30 }

這意味著每天 10:30 AM UTC

示例每周

{ “hour” : 23, “minute” : 59, “day_of_week” : 4 }

這意味著世界標準時間每周三晚上 11:59

## Updates Offline Package Building Everyday at 10:30 AM UTC

gis = GIS(profile='owner_profile')
item = gis.content.get('9b93887c640a4c278765982aa2ec999c')
oa = wm.offline_areas.modify_refresh_schedule(item.id, 'daily', {'hour' : 10, 'minute' : 30})

相關用法


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