21 #import <ArcGIS/AGSGeoView.h> 22 #import <ArcGIS/AGSEdgeInsets.h> 86 #pragma mark initializers 90 #pragma mark properties 96 @property (nullable, nonatomic, strong, readwrite)
AGSMap *
map;
125 @property (nonatomic, assign, readonly)
double rotation;
130 @property (nonatomic, assign, readonly)
double mapScale;
157 #pragma mark - behavioral 183 #if __has_include(<UIKit/UIView.h>) 190 @property (nonatomic, assign, readwrite) BOOL insetsContentInsetFromSafeArea;
197 #pragma mark conversion methods 204 -(CGPoint)locationToScreen:(
AGSPoint *)mapLocation;
211 -(
AGSPoint*)screenToLocation:(CGPoint)screen;
213 #pragma mark navigation methods 233 -(id<
AGSCancelable>)setViewpointCenter:(
AGSPoint*)center completion:(nullable
void(^)(BOOL finished))completion;
243 -(id<
AGSCancelable>)setViewpointCenter:(
AGSPoint*)center scale:(
double)scale completion:(nullable
void(^)(BOOL finished))completion;
252 -(id<
AGSCancelable>)setViewpointScale:(
double)scale completion:(nullable
void(^)(BOOL finished))completion;
261 -(id<
AGSCancelable>)setViewpointRotation:(
double)angle completion:(nullable
void(^)(BOOL finished))completion;
270 -(id<
AGSCancelable>)setViewpointGeometry:(
AGSGeometry*)geometry completion:(nullable
void(^)(BOOL finished))completion;
280 -(id<
AGSCancelable>)setViewpointGeometry:(
AGSGeometry*)geometry padding:(
double)paddingInScreenPoints completion:(nullable
void(^)(BOOL finished))completion;
Definition: AGSMapViewCommon.h:33
AGSGrid * grid
Definition: AGSMapViewCommon.h:101
AGSMapViewInteractionOptions * interactionOptions
Definition: AGSMapViewCommon.h:162
A touch delegate for AGSGeoView.
Definition: AGSGeoView.h:367
A background grid defines the default color and context grid for display behind a map or scene surfac...
Definition: AGSBackgroundGrid.h:31
Definition: AGSMapViewCommon.h:48
Defines common members for all specific types of geometry.
Definition: AGSGeometry.h:106
double unitsPerPoint
Definition: AGSMapViewCommon.h:135
Definition: AGSMapViewCommon.h:39
A multipart shape used to represent an area.
Definition: AGSPolygon.h:57
AGSEdgeInsets adjustedContentInset
Definition: AGSMapViewCommon.h:181
Definition: AGSMapViewCommon.h:61
Definition: AGSMapViewCommon.h:32
Definition: AGSMapViewCommon.h:37
Definition: AGSMapViewCommon.h:45
A geometry that represents a rectangular shape.
Definition: AGSEnvelope.h:47
AGSAnimationCurve
Definition: AGSMapViewCommon.h:30
Definition: AGSMapViewCommon.h:42
AGSLocationDisplay * locationDisplay
Definition: AGSMapViewCommon.h:150
Definition: AGSMapViewCommon.h:31
Definition: AGSMapViewCommon.h:50
A base class for all views that can display geographic content on screen.
Definition: AGSGeoView.h:61
Represents the view location of AGSMapView or AGSSceneView.
Definition: AGSViewpoint.h:49
AGSPolygon * visibleArea
Definition: AGSMapViewCommon.h:145
AGSWrapAroundMode wrapAroundMode
Definition: AGSMapViewCommon.h:168
Options to configure Map View user interactions.
Definition: AGSMapViewInteractionOptions.h:29
AGSMap * map
Definition: AGSMapViewCommon.h:96
Definition: AGSMapViewCommon.h:51
Definition: AGSMapViewCommon.h:34
double mapScale
Definition: AGSMapViewCommon.h:130
Definition: AGSMapViewCommon.h:44
A base class for displaying coordinate system grids on a map.
Definition: AGSGrid.h:62
Definition: AGSMapViewCommon.h:52
Definition: AGSMapViewCommon.h:60
Definition: AGSMapViewCommon.h:40
A map containing 2D geographic content.
Definition: AGSMap.h:59
AGSBackgroundGrid * backgroundGrid
Definition: AGSMapViewCommon.h:115
Definition: AGSMapViewCommon.h:49
Definition: AGSMapViewCommon.h:35
Definition: AGSMapViewCommon.h:46
AGSWrapAroundMode
Definition: AGSMapViewCommon.h:59
A base class for AGSMapView.
Definition: AGSMapViewCommon.h:83
Definition: AGSMapViewCommon.h:43
AGSViewLabelProperties * labeling
Definition: AGSMapViewCommon.h:120
Definition: AGSMapViewCommon.h:36
AGSSketchEditor * sketchEditor
Definition: AGSMapViewCommon.h:155
Definition: AGSMapViewCommon.h:41
Definition: AGSMapViewCommon.h:47
Definition: AGSMapViewCommon.h:38
Displays device location on a map.
Definition: AGSLocationDisplay.h:58
Label properties for AGSGeoView.
Definition: AGSViewLabelProperties.h:29
A class that allows the user to sketch geometries on the map.
Definition: AGSSketchEditor.h:68
AGSEdgeInsets contentInset
Definition: AGSMapViewCommon.h:175
double rotation
Definition: AGSMapViewCommon.h:125
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