OfflineMapUpdateCapabilities Class

  • OfflineMapUpdateCapabilities
  • class Esri::ArcGISRuntime::OfflineMapUpdateCapabilities

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

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

    This class was introduced in Esri::ArcGISRuntime 100.6.

    Public Functions

    Detailed Description

    See also PreplannedMapArea::updateCapabilities.

    Member Function Documentation

    [override virtual] OfflineMapUpdateCapabilities::~OfflineMapUpdateCapabilities()

    Destructor.

    bool OfflineMapUpdateCapabilities::isSupportsScheduledUpdatesForFeatures() const

    Returns whether a preplanned map area supports downloading of read-only scheduled update packages.

    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.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close