ArcGIS Runtime SDK for iOS: AGSMosaicDatasetRaster.h Source File
ArcGIS Runtime SDK for iOS  100.9
AGSMosaicDatasetRaster.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/AGSRaster.h>
20 
21 
22 
24 @class AGSGeodatabase;
25 @class AGSSpatialReference;
26 
27 @protocol AGSCancelable;
28  //Required for Globals API doc
30 
45 
46 #pragma mark -
47 #pragma mark initializers
48 
49 
50 
57 -(instancetype)initWithFileURL:(NSURL *)fileURL
58  name:(NSString *)name;
59 
66 +(instancetype)mosaicDatasetRasterWithFileURL:(NSURL *)fileURL
67  name:(NSString *)name;
68 
69 #pragma mark -
70 #pragma mark properties
71 
72 #pragma mark -
73 #pragma mark methods
74 
81 +(AGSMosaicDatasetRaster *)createMosaicDatasetRasterWithDatabaseAtFileURL:(NSURL *)fileURL
82  name:(NSString *)name
83  spatialReference:(AGSSpatialReference *)spatialReference;
84 
91 +(AGSMosaicDatasetRaster *)createMosaicDatasetRasterWithGeodatabase:(AGSGeodatabase *)geodatabase
92  name:(NSString *)name
93  spatialReference:(AGSSpatialReference *)spatialReference;
94 
100 -(id<AGSCancelable>)addRasters:(AGSAddRastersParameters *)parameters
101  completion:(nullable void(^)(NSError *__nullable error))completion;
102 
108 +(NSArray<NSString*> *)mosaicDatasetRasterNamesFromDatabaseAtFileURL:(NSURL *)fileURL;
109 
115 +(void)removeMosaicDatasetRasterWithName:(NSString *)name fromGeodatabase:(AGSGeodatabase *)geodatabase;
116 
117 
118 
119 @end
Adds raster datasets to an AGSMosaicDatasetRaster by setting various parameters.
Definition: AGSAddRastersParameters.h:41
A mosaic dataset raster.
Definition: AGSMosaicDatasetRaster.h:44
Represents the spatial reference of a geometry.
Definition: AGSSpatialReference.h:39
A raster dataset.
Definition: AGSRaster.h:60
A geodatabase on disk.
Definition: AGSGeodatabase.h:36
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32