19 #import <ArcGIS/AGSLoadableRemoteResourceBase.h> 47 #pragma mark initializers 56 -(instancetype)initWithURL:(NSURL*)URL;
63 +(instancetype)locatorTaskWithURL:(NSURL*)URL;
70 -(instancetype)initWithName:(NSString*)name;
77 +(instancetype)locatorTaskWithName:(NSString*)name;
80 #pragma mark properties 97 -(id<
AGSCancelable>)geocodeWithSearchText:(NSString *)searchText
98 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
107 -(id<
AGSCancelable>)geocodeWithSearchText:(NSString*)searchText
109 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
118 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
129 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
137 -(id<
AGSCancelable>)geocodeWithSearchValues:(NSDictionary<NSString*, NSString*> *)searchValues
138 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
147 -(id<
AGSCancelable>)geocodeWithSearchValues:(NSDictionary<NSString*, NSString*> *)searchValues
149 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
158 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
169 completion:(
void(^)(NSArray<
AGSGeocodeResult*> * __nullable geocodeResults, NSError * __nullable error))completion;
183 -(id<
AGSCancelable>)suggestWithSearchText:(NSString*)searchText
184 completion:(
void(^)(NSArray<
AGSSuggestResult*> * __nullable suggestResults, NSError * __nullable error))completion;
199 -(id<
AGSCancelable>)suggestWithSearchText:(NSString*)searchText
201 completion:(
void(^)(NSArray<
AGSSuggestResult*> * __nullable suggestResults, NSError * __nullable error))completion;
Parameters to refine gecoding results returned by AGSLocatorTask.
Definition: AGSGeocodeParameters.h:34
AGSLocatorInfo * locatorInfo
Definition: AGSLocatorTask.h:86
Input parameters for a suggest operation on AGSLocatorTask.
Definition: AGSSuggestParameters.h:32
A task to geocode and reverse-geocode addresses and places.
Definition: AGSLocatorTask.h:44
Definition: AGSLoadableRemoteResourceBase.h:28
Result of a suggest operation on AGSLocatorTask.
Definition: AGSSuggestResult.h:29
A match candidate returned from an AGSLocatorTask geocode or reverse geocode operation.
Definition: AGSGeocodeResult.h:35
Parameters to refine reverse-gecoding results returned by AGSLocatorTask.
Definition: AGSReverseGeocodeParameters.h:32
Metadata about the locator service or dataset used by AGSLocatorTask.
Definition: AGSLocatorInfo.h:32
A location defined by x and y (and optionally z) coordinates.
Definition: AGSPoint.h:57
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32