Defines a small "overview" (or "inset") map displaying a representation of the current viewpoint of the given GeoView. For MapViews, the current viewpoint will be represented by a polygon displaying the visible area of the MapView. For SceneViews, the current viewpoint will be represented by a reticle (crosshairs) displaying the viewpoint center. More...
Header: | #include <OverviewMap> |
Inherits: | QWidget |
Public Functions
OverviewMap(QWidget *parent = nullptr) | |
virtual | ~OverviewMap() override |
Esri::ArcGISRuntime::Toolkit::OverviewMapController * | controller() const |
void | setGeoView(Esri::ArcGISRuntime::MapGraphicsView *mapView) |
void | setGeoView(Esri::ArcGISRuntime::SceneGraphicsView *sceneView) |
Detailed Description
Note: By default, the OverviewMap will attempt to use an ArcGIS Topographic basemap, which requires an API key to access.
Member Function Documentation
OverviewMap::OverviewMap (QWidget *parent = nullptr)
Constructor
- parent Parent widget.
[override virtual]
OverviewMap::~OverviewMap ()
Destructor
Esri::ArcGISRuntime::Toolkit::OverviewMapController *OverviewMap::controller() const
Returns the controller object driving this widget.
void OverviewMap::setGeoView (Esri::ArcGISRuntime::MapGraphicsView *mapView )
Set the GeoView
.
- mapView Sets the
GeoView
to aMapView
.
void OverviewMap::setGeoView (Esri::ArcGISRuntime::SceneGraphicsView *sceneView )
Set the GeoView
.
- sceneView Sets the
GeoView
to aSceneView
.