25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSLoadableBase.h>
27 #import <ArcGIS/AGSCancelable.h>
73 #pragma mark initializers
79 -(instancetype)initWithOnlineMap:(
AGSMap *)onlineMap;
86 -(instancetype)initWithPortalItem:(
AGSPortalItem *)portalItem;
93 +(instancetype)offlineMapTaskWithOnlineMap:(
AGSMap *)onlineMap;
101 +(instancetype)offlineMapTaskWithPortalItem:(
AGSPortalItem *)portalItem;
104 #pragma mark properties
130 downloadDirectory:(NSURL *)downloadDirectory;
159 downloadDirectory:(NSURL *)downloadDirectory;
204 minScale:(
double)minScale
205 maxScale:(
double)maxScale
243 downloadDirectory:(NSURL *)downloadDirectory;
252 -(id<
AGSCancelable>)getPreplannedMapAreasWithCompletion:(
void(^)(NSArray<
AGSPreplannedMapArea*> * __nullable preplannedMapAreas, NSError * __nullable error))completion;
274 downloadDirectory:(NSURL *)downloadDirectory ;
296 downloadDirectory:(NSURL *)downloadDirectory
297 excludeBasemap:(BOOL)excludeBasemap ;
Definition: AGSOfflineMapTask.h:256
A job to download an offline map from an online map.
Definition: AGSDownloadPreplannedOfflineMapJob.h:49
Parameters used with AGSOfflineMapTask to take a preplanned map area offline.
Definition: AGSDownloadPreplannedOfflineMapParameters.h:51
A job to take a map offline.
Definition: AGSGenerateOfflineMapJob.h:46
Gives access to the individual parameters objects that will generate the various geodatabase,...
Definition: AGSGenerateOfflineMapParameterOverrides.h:44
Parameters used with a AGSOfflineMapTask object to take a map offline.
Definition: AGSGenerateOfflineMapParameters.h:73
Base class for all classes that represent geometric shapes.
Definition: AGSGeometry.h:121
A base class for loadables.
Definition: AGSLoadableBase.h:45
A map containing 2D geographic content.
Definition: AGSMap.h:61
Offline capabilities of a map.
Definition: AGSOfflineMapCapabilities.h:41
A task to take a map offline.
Definition: AGSOfflineMapTask.h:69
AGSPortalItem * portalItem
Definition: AGSOfflineMapTask.h:115
AGSMap * onlineMap
Definition: AGSOfflineMapTask.h:109
Object representing a unit of content in an ArcGIS portal.
Definition: AGSPortalItem.h:93
Represents an individual offline map area.
Definition: AGSPreplannedMapArea.h:69
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38