Skip To Content ArcGIS for Developers Sign In Dashboard

GenerateOfflineMapJob Class

(Esri::ArcGISRuntime::GenerateOfflineMapJob)

A job to generate an offline map from an online map. More...

Header: #include <GenerateOfflineMapJob>
Since: Esri::ArcGISRuntime 100.1
Inherits: Job

Public Functions

~GenerateOfflineMapJob()
QString downloadDirectoryPath() const
Map *onlineMap() const
GenerateOfflineMapParameterOverrides *parameterOverrides() const
GenerateOfflineMapParameters parameters() const
GenerateOfflineMapResult *result() const

Additional Inherited Members

Detailed Description

A job to generate an offline map from an online map.

An object of this type is created by the function OfflineMapTask::generateOfflineMap().

Member Function Documentation

GenerateOfflineMapJob::~GenerateOfflineMapJob()

Destructor.

QString GenerateOfflineMapJob::downloadDirectoryPath() const

Returns the download folder used by this job to write the mobile map package result.

As the job also returns a mobile map package, the same path can be used to instantiate the MobileMapPackage for later use.

Map *GenerateOfflineMapJob::onlineMap() const

Returns the online map used by this job.

GenerateOfflineMapParameterOverrides *GenerateOfflineMapJob::parameterOverrides() const

Returns the GenerateOfflineMapParameterOverrides used by this job (if set).

Returns nullptr if no overrides are set.

This function was introduced in Esri::ArcGISRuntime 100.4.

GenerateOfflineMapParameters GenerateOfflineMapJob::parameters() const

Returns the GenerateOfflineMapParameters used by this job.

GenerateOfflineMapResult *GenerateOfflineMapJob::result() const

Returns the GenerateOfflineMapResult.


Feedback on this topic?