25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSImageAdjustmentLayer.h>
27 #import <ArcGIS/AGSRemoteResource.h>
28 #import <ArcGIS/AGSTimeAware.h>
29 #import <ArcGIS/AGSMapServiceImageFormat.h>
30 #import <ArcGIS/AGSCancelable.h>
85 #pragma mark initializers
95 -(instancetype)initWithURL:(NSURL*)URL;
102 -(instancetype)initWithItem:(
AGSItem*)item;
109 +(instancetype)ArcGISMapImageLayerWithItem:(
AGSItem*)item;
116 +(instancetype)ArcGISMapImageLayerWithURL:(NSURL*)URL;
119 #pragma mark properties
141 @property (nonatomic, strong, readonly) NSMutableArray<AGSArcGISMapImageSublayer*> *
mapImageSublayers;
151 @property (nonatomic, copy, readonly) NSArray<AGSServiceFeatureTable*> *
tables;
168 -(id<
AGSCancelable>)loadTablesAndLayersWithCompletion:(
void(^)(NSError *error))completion;
Displays data from an ArcGIS Map service by using dynamically generated map images.
Definition: AGSArcGISMapImageLayer.h:80
NSString * geodatabaseVersion
Definition: AGSArcGISMapImageLayer.h:125
AGSMapServiceImageFormat imageFormat
Definition: AGSArcGISMapImageLayer.h:135
NSMutableArray< AGSArcGISMapImageSublayer * > * mapImageSublayers
Definition: AGSArcGISMapImageLayer.h:141
NSArray< AGSServiceFeatureTable * > * tables
Definition: AGSArcGISMapImageLayer.h:151
AGSArcGISMapServiceInfo * mapServiceInfo
Definition: AGSArcGISMapImageLayer.h:130
NSTimeInterval refreshInterval
Definition: AGSArcGISMapImageLayer.h:146
Information about an individual layer or table in a dynamic ArcGIS Map Service.
Definition: AGSArcGISMapImageSublayer.h:47
Information about an ArcGIS Server map service.
Definition: AGSArcGISMapServiceInfo.h:48
A base class for layers that allow color adjustments.
Definition: AGSImageAdjustmentLayer.h:37
Object representing a unit of content.
Definition: AGSItem.h:43
A dataset from an individual layer or table in an ArcGIS map or feature service.
Definition: AGSServiceFeatureTable.h:117
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:38
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:40
A protocol that can be implemented by layers that support time.
Definition: AGSTimeAware.h:41