25 #import <Foundation/Foundation.h>
26 #import <ArcGIS/AGSObject.h>
27 #import <ArcGIS/AGSJSONSerializable.h>
28 #import <ArcGIS/AGSServiceType.h>
52 #pragma mark initializers
57 #pragma mark properties
62 @property (nullable, nonatomic, strong, readonly) NSURL *
URL;
68 @property (nonatomic, assign, readonly)
double minScale;
74 @property (nonatomic, assign, readonly)
double maxScale;
115 @property (nonatomic, copy, readonly) NSString *
mapName;
189 @property (nonatomic, copy, readonly) NSArray<AGSMapServiceLayerIDInfo*> *
layerInfos;
220 @property (nonatomic, copy, readonly) NSArray<AGSMapServiceLayerIDInfo*> *
tableInfos;
225 @property (nonatomic, copy, readonly) NSArray<NSURL*> *
tileServers;
AGSServiceType
Definition: AGSServiceType.h:35
Information about an ArcGIS Server map service capabilities.
Definition: AGSArcGISMapServiceCapabilities.h:37
Information about an ArcGIS Server map service.
Definition: AGSArcGISMapServiceInfo.h:48
NSInteger maxExportTilesCount
Definition: AGSArcGISMapServiceInfo.h:194
BOOL supportsDynamicLayers
Definition: AGSArcGISMapServiceInfo.h:100
double minScale
Definition: AGSArcGISMapServiceInfo.h:68
AGSServiceType serviceSourceType
Definition: AGSArcGISMapServiceInfo.h:205
AGSArcGISMapServiceCapabilities * capabilities
Definition: AGSArcGISMapServiceInfo.h:140
NSInteger maxImageWidth
Definition: AGSArcGISMapServiceInfo.h:130
NSArray< AGSMapServiceLayerIDInfo * > * tableInfos
Definition: AGSArcGISMapServiceInfo.h:220
BOOL exportTileCacheCompactV2Allowed
Definition: AGSArcGISMapServiceInfo.h:164
NSString * attribution
Definition: AGSArcGISMapServiceInfo.h:120
BOOL singleFusedMapCache
Definition: AGSArcGISMapServiceInfo.h:125
double maxScale
Definition: AGSArcGISMapServiceInfo.h:74
NSString * contentDescription
Definition: AGSArcGISMapServiceInfo.h:90
AGSUnit * unit
Definition: AGSArcGISMapServiceInfo.h:235
AGSServiceTimeInfo * timeInfo
Definition: AGSArcGISMapServiceInfo.h:230
NSArray< NSString * > * supportedImageFormatTypes
Definition: AGSArcGISMapServiceInfo.h:215
NSArray< NSURL * > * tileServers
Definition: AGSArcGISMapServiceInfo.h:225
AGSTileInfo * tileInfo
Definition: AGSArcGISMapServiceInfo.h:85
AGSEnvelope * initialExtent
Definition: AGSArcGISMapServiceInfo.h:110
BOOL exportTilesAllowed
Definition: AGSArcGISMapServiceInfo.h:184
NSInteger maxRecordCount
Definition: AGSArcGISMapServiceInfo.h:200
NSInteger maxImageHeight
Definition: AGSArcGISMapServiceInfo.h:135
NSArray< AGSMapServiceLayerIDInfo * > * layerInfos
Definition: AGSArcGISMapServiceInfo.h:189
NSString * mapName
Definition: AGSArcGISMapServiceInfo.h:115
NSURL * URL
Definition: AGSArcGISMapServiceInfo.h:62
AGSSpatialReference * spatialReference
Definition: AGSArcGISMapServiceInfo.h:210
NSString * serviceDescription
Definition: AGSArcGISMapServiceInfo.h:79
AGSEnvelope * fullExtent
Definition: AGSArcGISMapServiceInfo.h:95
NSString * currentVersion
Definition: AGSArcGISMapServiceInfo.h:105
AGSServiceDocumentInfo * documentInfo
Definition: AGSArcGISMapServiceInfo.h:145
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:55
An object that represents the sub layer metadata for a Map service.
Definition: AGSMapServiceLayerIDInfo.h:37
Definition: AGSObject.h:28
metadata about the service
Definition: AGSServiceDocumentInfo.h:61
Information about an ArcGIS Server service time info.
Definition: AGSServiceTimeInfo.h:54
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:49
The tiling scheme of a tiled layer.
Definition: AGSTileInfo.h:45
Defines a unit of measurement.
Definition: AGSUnit.h:68
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:38