Skip To Content ArcGIS for Developers Sign In Dashboard

OfflineMapUpdateCapabilities Class

(Esri::ArcGISRuntime::OfflineMapUpdateCapabilities)

Describes supported methods for obtaining updates for a preplanned map area. More...

Header: #include <OfflineMapUpdateCapabilities>
Since: Esri::ArcGISRuntime 100.6
Inherits: Object

Public Functions

  • 31 public functions inherited from QObject

Additional Inherited Members

Detailed Description

Describes supported methods for obtaining updates for a preplanned map area.

See also PreplannedMapArea::updateCapabilities.

Member Function Documentation

OfflineMapUpdateCapabilities::~OfflineMapUpdateCapabilities()

Destructor.

bool OfflineMapUpdateCapabilities::isSupportsScheduledUpdatesForFeatures() const

Returns whether a preplanned map area supports downloading of read-only scheduled feature updates.

If this property is true, updates are generated whenever the online map area is refreshed - for example according to its update schedule.

Updates are prepared once and cached for download by all users of the offline map area. Sharing a single set of cached updates, rather than performing individual sync operations, reduces the load on the back-end services. This approach is scalable for large deployments. As updates are only downloaded, this approach can only be used with read-only workflows. The updates reflect a snapshot of the feature data at the time the online map area was refreshed. It does not reflect the most up-to-date feature data. For this approach the web map author must configure the online map to perform scheduled updates.

bool OfflineMapUpdateCapabilities::isSupportsSyncWithFeatureServices() const

Returns whether a preplanned map area contains feature services which are sync enabled.


Feedback on this topic?