19 #import <ArcGIS/AGSLoadableRemoteResourceBase.h> 45 #pragma mark initializers 71 -(instancetype)initWithFileURLToDatabase:(NSURL*)fileURLToDatabase networkName:(NSString*)networkName;
79 +(instancetype)routeTaskWithFileURLToDatabase:(NSURL*)fileURLToDatabase networkName:(NSString*)networkName;
87 -(instancetype)initWithDatabaseName:(NSString*)databaseName networkName:(NSString*)networkName;
95 +(instancetype)routeTaskWithDatabaseName:(NSString*)databaseName networkName:(NSString*)networkName;
102 -(instancetype)initWithURL:(NSURL*)URL;
109 +(instancetype)routeTaskWithURL:(NSURL*)URL;
112 #pragma mark properties 141 completion:(
void(^)(
AGSRouteParameters * __nullable routeParams, NSError * __nullable error))completion;
149 completion:(
void(^)(
AGSRouteParameters * __nullable routeParams, NSError * __nullable error))completion;
157 completion:(
void(^)(
AGSRouteResult * __nullable routeResult, NSError * __nullable error))completion;
165 completion:(
void(^)(
AGSRouteResult * __nullable routeResult, NSError * __nullable error))completion;
AGSRouteTaskInfo * routeTaskInfo()
A task to compute routes and turn-by-turn directions.
Definition: AGSRouteTask.h:42
Result returned by AGSRouteTask.
Definition: AGSRouteResult.h:35
A transportation network dataset.
Definition: AGSTransportationNetworkDataset.h:30
Object representing a unit of content in an ArcGIS portal.
Definition: AGSPortalItem.h:44
Input parameters for AGSRouteTask.
Definition: AGSRouteParameters.h:42
Definition: AGSLoadableRemoteResourceBase.h:28
AGSTransportationNetworkDataset * transportationNetworkDataset
Definition: AGSRouteTask.h:118
A lightweight collection of features.
Definition: AGSFeatureCollection.h:39
Metadata about the network analyst service or dataset used by AGSRouteTask.
Definition: AGSRouteTaskInfo.h:36
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32