ArcGIS Runtime SDK for iOS: AGSWebTiledLayer.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSWebTiledLayer.h
Go to the documentation of this file.
1 /*
2  COPYRIGHT 1995-2020 ESRI
3 
4  TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
5  Unpublished material - all rights reserved under the
6  Copyright Laws of the United States and applicable international
7  laws, treaties, and conventions.
8 
9  For additional information, contact:
10  Environmental Systems Research Institute, Inc.
11  Attn: Contracts and Legal Services Department
12  380 New York Street
13  Redlands, California, 92373
14  USA
15 
16  email: contracts@esri.com
17  */
18 
19 #import <ArcGIS/AGSServiceImageTiledLayer.h>
20  //Required for Globals API doc
22 
58 
59 
60 
61 #pragma mark -
62 #pragma mark initializers
63 
64 
65 
78 -(instancetype)initWithURLTemplate:(NSString*)URLTemplate;
79 
93 -(instancetype)initWithURLTemplate:(NSString*)URLTemplate subDomains:(nullable NSArray<NSString*>*)subDomains;
94 
109 -(instancetype)initWithURLTemplate:(NSString*)URLTemplate tileInfo:(nullable AGSTileInfo*)tileInfo fullExtent:(nullable AGSEnvelope*)fullExtent;
110 
126 -(instancetype)initWithURLTemplate:(NSString*)URLTemplate subDomains:(nullable NSArray<NSString*>*)subDomains tileInfo:(nullable AGSTileInfo*)tileInfo fullExtent:(nullable AGSEnvelope*)fullExtent;
127 
140 +(instancetype)webTiledLayerWithURLTemplate:(NSString*)URLTemplate;
141 
155 +(instancetype)webTiledLayerWithURLTemplate:(NSString*)URLTemplate subDomains:(nullable NSArray<NSString*>*)subDomains;
156 
171 +(instancetype)webTiledLayerWithURLTemplate:(NSString*)URLTemplate tileInfo:(nullable AGSTileInfo*)tileInfo fullExtent:(nullable AGSEnvelope*)fullExtent;
172 
188 +(instancetype)webTiledLayerWithURLTemplate:(NSString*)URLTemplate subDomains:(nullable NSArray<NSString*>*)subDomains tileInfo:(nullable AGSTileInfo*)tileInfo fullExtent:(nullable AGSEnvelope*)fullExtent;
189 
190 #pragma mark -
191 #pragma mark properties
192 
196 @property (nonatomic, copy, readonly) NSArray<NSString*> *subDomains;
197 
202 @property (nonatomic, copy, readonly) NSString *URLTemplate;
203 
204 #pragma mark -
205 #pragma mark methods
206 
207 
208 
209 @end
NSArray< NSString * > * subDomains
Definition: AGSWebTiledLayer.h:196
A layer that requests images from a tiled image server based on a URL template.
Definition: AGSWebTiledLayer.h:57
The tiling scheme of a tiled layer.
Definition: AGSTileInfo.h:37
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:47
A base class for service based tiled layers.
Definition: AGSServiceImageTiledLayer.h:33
NSString * URLTemplate
Definition: AGSWebTiledLayer.h:202