<MapTypes.h> - Map Types Enums
Collection of Map enumerations. More...
Header: | #include <MapTypes.h> |
Types
enum class | ArcGISFeatureLayerInfoServiceType { Layer, Table, GroupLayer, AnnotationLayer, Unknown } |
enum class | ArcGISMapServiceSublayerType { FeatureLayer, Table, GroupLayer, RasterLayer, NetworkAnalysisLayer, Unknown } |
enum class | ArcGISSublayerType { ArcGISMapImageSublayer, ArcGISTiledSublayer, SubtypeSublayer, Unknown } |
enum class | BasemapType { Imagery, ImageryWithLabels, Streets, Topographic, TerrainWithLabels, …, DarkGrayCanvasVector } |
enum class | BingMapsLayerStyle { Unknown, Aerial, Hybrid, Road } |
enum class | CacheStorageFormat { Unknown, Compact, CompactV2, Exploded } |
enum class | FeatureRenderingMode { Automatic, Static, Dynamic } |
enum class | GraphicsRenderingMode { Dynamic, Static } |
enum class | GroupVisibilityMode { Independent, Inherited, Exclusive } |
enum class | JoinType { InnerJoin, LeftOuterJoin, Unknown } |
enum class | KmlAltitudeMode { ClampToGround, RelativeToGround, Absolute, Unknown } |
enum class | KmlColorMode { Normal, Random } |
enum class | KmlDatasetEventType { AutoBalloonPopup, HideBalloonPopup, BeginNodeAutoRefresh, NodeAutoRefreshed, Unknown } |
enum class | KmlGeometryType { Point, Polyline, Polygon, Model, Unknown } |
enum class | KmlGraphicType { None, Point, Polyline, Polygon, ExtrudedPoint, …, Unknown } |
enum class | KmlListItemType { Check, RadioFolder, CheckHideChildren, Unknown } |
enum class | KmlNodeType { KmlDocument, KmlFolder, KmlNetworkLink, KmlPlacemark, KmlPhotoOverlay, …, Unknown } |
enum class | KmlRefreshMode { OnChange, OnExpire, OnInterval } |
enum class | KmlRefreshStatus { None, InProgress, Completed, Failed } |
enum class | KmlTourStatus { NotInitialized, Initializing, Initialized, Playing, Paused, Completed } |
enum class | KmlUnitsType { Fraction, Pixels, InsetPixels } |
enum class | KmlViewRefreshMode { Never, OnStop, OnRegion, OnRequest } |
enum class | KmlViewpointType { Camera, LookAt, Unknown } |
enum class | LayerType { ImageTiledLayer, ServiceImageTiledLayer, ArcGISMapImageLayer, ArcGISTiledLayer, FeatureCollectionLayer, …, UnknownLayer } |
enum class | LoadStatus { Loaded, Loading, FailedToLoad, NotLoaded, Unknown } |
enum class | MapServiceImageFormat { Default, PNG, PNG8, PNG24, PNG32, …, Unknown } |
enum class | NoDataTileBehavior { UpSample, Blank, Show, Unknown } |
enum class | SelectionMode { Add, New, Subtract } |
enum class | SublayerSourceType { MapSublayerSource, TableQuerySublayerSource, TableJoinSublayerSource, TableSublayerSource, RasterSublayerSource, Unknown } |
enum class | ViewpointType { CenterAndScale, BoundingGeometry, Unknown } |
enum class | WmsVersion { V110, V111, V130 } |
Detailed Description
Type Documentation
enum class ArcGISFeatureLayerInfoServiceType
Enumerates the types of the datasets underlying an Esri::ArcGISRuntime::ArcGISFeatureLayerInfo.
This is used to determine the type of the dataset behind an Esri::ArcGISRuntime::ArcGISFeatureLayerInfo. Spatial datasets are considered to be layers whereas non-spatial datasets are tables.
The ArcGISFeatureLayerInfoServiceType can be one of:
Constant | Value | Description |
---|---|---|
ArcGISFeatureLayerInfoServiceType::Layer | 0 | Layer. |
ArcGISFeatureLayerInfoServiceType::Table | 1 | Table. |
ArcGISFeatureLayerInfoServiceType::GroupLayer | 2 | Group layer. |
ArcGISFeatureLayerInfoServiceType::AnnotationLayer | 3 | Annotation layer. |
ArcGISFeatureLayerInfoServiceType::Unknown | -1 | Unknown or unsupported dataset type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class ArcGISMapServiceSublayerType
Enumerates type of map service sublayers.
The ArcGISMapServiceSublayerType can be one of:
Constant | Value | Description |
---|---|---|
ArcGISMapServiceSublayerType::FeatureLayer | 0 | Feature Layer. |
ArcGISMapServiceSublayerType::Table | 1 | Table. |
ArcGISMapServiceSublayerType::GroupLayer | 2 | Group layer. |
ArcGISMapServiceSublayerType::RasterLayer | 3 | Raster layer. |
ArcGISMapServiceSublayerType::NetworkAnalysisLayer | 4 | Network Analysis layer. |
ArcGISMapServiceSublayerType::Unknown | -1 | Unknown. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.1.
enum class ArcGISSublayerType
Enumerates types of ArcGIS sublayers.
The ArcGISSublayerType can be one of:
Constant | Value | Description |
---|---|---|
ArcGISSublayerType::ArcGISMapImageSublayer | 0 | ArcGIS map image sublayer. |
ArcGISSublayerType::ArcGISTiledSublayer | 1 | ArcGIS tiled sublayer. |
ArcGISSublayerType::SubtypeSublayer | 2 | A feature subtype sublayer. |
ArcGISSublayerType::Unknown | -1 | Unknown. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class BasemapType
Enumerates types of basemaps.
These Esri Basemaps are available from http://www.ArcGIS.com.
The BasemapType can be one of:
Constant | Value | Description |
---|---|---|
BasemapType::Imagery | 0 | Imagery |
BasemapType::ImageryWithLabels | 1 | Imagery with labels |
BasemapType::Streets | 2 | Streets |
BasemapType::Topographic | 3 | Topographic |
BasemapType::TerrainWithLabels | 4 | Terrain with labels |
BasemapType::LightGrayCanvas | 5 | Light gray canvas |
BasemapType::NationalGeographic | 6 | National Geographic Map |
BasemapType::Oceans | 7 | Ocean basemap |
BasemapType::OpenStreetMap | 8 | Open street map basemap |
BasemapType::ImageryWithLabelsVector | 9 | Imagery with labels vector basemap |
BasemapType::StreetsVector | 10 | Streets vector basemap |
BasemapType::TopographicVector | 11 | Topographic vector basemap |
BasemapType::TerrainWithLabelsVector | 12 | Terrain with labels vector basemap |
BasemapType::LightGrayCanvasVector | 13 | Light gray canvas vector basemap |
BasemapType::NavigationVector | 14 | Navigation vector basemap |
BasemapType::StreetsNightVector | 15 | Streets night vector basemap |
BasemapType::StreetsWithReliefVector | 16 | Streets with relief vector basemap |
BasemapType::DarkGrayCanvasVector | 17 | Dark gray canvas vector basemap |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class BingMapsLayerStyle
Enumerates the types of layer styles for a Bing Maps layer.
The BingMapsLayerStyle can be one of:
Constant | Value | Description |
---|---|---|
BingMapsLayerStyle::Unknown | -1 | Unknown Bing Maps layer style. |
BingMapsLayerStyle::Aerial | 0 | Aeriel layer style. |
BingMapsLayerStyle::Hybrid | 1 | Hybrid layer style. |
BingMapsLayerStyle::Road | 2 | Road layer style. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.1.
enum class CacheStorageFormat
The storage format of a tile cache.
The CacheStorageFormat can be one of:
Constant | Value | Description |
---|---|---|
CacheStorageFormat::Unknown | -1 | Unknown storage format. |
CacheStorageFormat::Compact | 0 | Compact storage format. |
CacheStorageFormat::CompactV2 | 1 | Compact V2 storage format. |
CacheStorageFormat::Exploded | 2 | Exploded storage format. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.2.
enum class FeatureRenderingMode
Enumerates types of rendering modes available for the FeatureLayer.
FeatureRenderingMode enumerates rendering modes available for the FeatureLayer.
The FeatureRenderingMode can be one of:
Constant | Value | Description |
---|---|---|
FeatureRenderingMode::Automatic | 0 | The rendering mode for the layer will be automatically chosen based on the geometry type and Esri::ArcGISRuntime::Renderer. |
FeatureRenderingMode::Static | 1 | Static rendering mode - Features will only update between zoom and pan operations in a retained mode. This mode is ideal, for example, for complex geometries or features rendered with cartographic quality symbology. It may also be suited for rendering features when low-end graphics hardware is used. |
FeatureRenderingMode::Dynamic | 2 | Dynamic rendering mode - Features will be updated during pan and zoom operations for a smoothly rendered display. This mode is not supported by all Renderers. A Esri::ArcGISRuntime::HeatmapRenderer is an example of a renderer which does not support dynamic rendering mode. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.2.
enum class GraphicsRenderingMode
Enumerates types of rendering modes available for the GraphicsOverlay.
GraphicsRenderingMode enumerates rendering modes available for the GraphicsOverlay.
The GraphicsRenderingMode can be one of:
Constant | Value | Description |
---|---|---|
GraphicsRenderingMode::Dynamic | 0 | Dynamic mode is used to provide smooth draws of Graphics. Graphics are redrawn at a high frame rate along with other map features. This requires more work on the part of your machine's graphics rendering pipeline than Static. |
GraphicsRenderingMode::Static | 1 | Static mode is used to increase draw performance when the GraphicsOverlay may contain many unmoving Graphics. Graphics are rasterized for display. When the map display changes (such as during zoom) the symbols are not redrawn until the map display change is finished. Static rendering mode is not suitable for moving Graphics. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class GroupVisibilityMode
Enumerates the visibility modes on a group layer.
The GroupVisibilityMode can be one of:
Constant | Value | Description |
---|---|---|
GroupVisibilityMode::Independent | 0 | Each child manages its visibility independent of the parent group. Toggling the parent's visibility should not change the child's visibility. In a table of contents, the children might be displayed with check boxes to change their visibility. |
GroupVisibilityMode::Inherited | 1 | Each child inherits the visibility of its parent group. The visibility of children should match that of the parent. In a table of contents, the children might be displayed with checkboxes whose values are bound to the parent or disabled. Alternatively, the children may be hidden from the table of contents because they effectively operate as a single layer. |
GroupVisibilityMode::Exclusive | 2 | Only one child is visible at a time. When one child is made visible, all other children should be made not visible. In a table of contents, the children should be displayed with radio buttons. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.9.
enum class JoinType
Enumerates join types of a Esri::ArcGISRuntime::TableJoinSublayerSource.
The JoinType can be one of:
Constant | Value | Description |
---|---|---|
JoinType::InnerJoin | 0 | Inner join. |
JoinType::LeftOuterJoin | 1 | Left outer join. |
JoinType::Unknown | -1 | Unknown join type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.1.
enum class KmlAltitudeMode
Enumerates the KML altitude modes.
The KmlAltitudeMode can be one of:
Constant | Value | Description |
---|---|---|
KmlAltitudeMode::ClampToGround | 0 | The <altitude> specification is ignored, and the object will be draped over the ground. |
KmlAltitudeMode::RelativeToGround | 1 | (default) Interprets the <altitude> as a value in meters above the ground. If the point is over water, the <altitude> will be interpreted as a value in meters above sea level. |
KmlAltitudeMode::Absolute | 2 | Interprets the <altitude> as a value in meters above sea level. |
KmlAltitudeMode::Unknown | -1 | Unknown altitude type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlColorMode
Enumerates the KML color modes.
The KmlColorMode can be one of:
Constant | Value | Description |
---|---|---|
KmlColorMode::Normal | 0 | Normal is the default value. This means that whatever Color property is set for the KmlColorStyle will be used. |
KmlColorMode::Random | 1 | Random means whatever the Color property is set for the KmlColorStyle will be overwritten by a random color. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.6.
enum class KmlDatasetEventType
Enumerates the types of KML events.
The KmlDatasetEventType can be one of:
Constant | Value | Description |
---|---|---|
KmlDatasetEventType::AutoBalloonPopup | 0 | This event is raised when a network link control message is available or when a tour needs to show a popup. |
KmlDatasetEventType::HideBalloonPopup | 1 | This event is raised when a previously shown balloon popup needs to be hidden. |
KmlDatasetEventType::BeginNodeAutoRefresh | 2 | This event is raised when a KML node starts to refresh. |
KmlDatasetEventType::NodeAutoRefreshed | 3 | This event is raised when a KML node is done refreshing successfully. |
KmlDatasetEventType::Unknown | -1 | Unknown event type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlGeometryType
Enumerates the types of KML geometry.
The KmlGeometryType can be one of:
Constant | Value | Description |
---|---|---|
KmlGeometryType::Point | 0 | A point. |
KmlGeometryType::Polyline | 1 | A polyline |
KmlGeometryType::Polygon | 2 | A polygon. |
KmlGeometryType::Model | 3 | A model. |
KmlGeometryType::Unknown | -1 | Unknown KML geometry type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlGraphicType
Enumerates the types of KML graphics.
The KmlGraphicType can be one of:
Constant | Value | Description |
---|---|---|
KmlGraphicType::None | 0 | There is no geoemtry present. |
KmlGraphicType::Point | 1 | A point. |
KmlGraphicType::Polyline | 2 | A polyline. |
KmlGraphicType::Polygon | 3 | A polygon. |
KmlGraphicType::ExtrudedPoint | 4 | An extruded point. |
KmlGraphicType::ExtrudedPolyline | 5 | An extruded polyline. |
KmlGraphicType::ExtrudedPolygon | 6 | An extruded polygon |
KmlGraphicType::Model | 7 | A model. |
KmlGraphicType::MultiGeometry | 8 | A multi-geometry. This is a container for geometries. |
KmlGraphicType::Unknown | -1 | Unknown KML graphic type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlListItemType
Enumerates the types of KML list item. This information is used to determine how a KML node is displayed in a list view.
The KmlListItemType can be one of:
Constant | Value | Description |
---|---|---|
KmlListItemType::Check | 0 | (default) - The KML node's visibility is tied to its item's checkbox. |
KmlListItemType::RadioFolder | 1 | When specified for a Container, only one of the Container's items is visible at a time. |
KmlListItemType::CheckHideChildren | 2 | Use a normal checkbox for visibility but do not display the Container or Network Link's children in the list view. A checkbox allows the user to toggle visibility of the child objects in the viewer. |
KmlListItemType::Unknown | -1 | Unknown KML geometry type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlNodeType
Enumerates the types of KML nodes.
The KmlNodeType can be one of:
Constant | Value | Description |
---|---|---|
KmlNodeType::KmlDocument | 0 | A document KML node. |
KmlNodeType::KmlFolder | 1 | A folder KML node. |
KmlNodeType::KmlNetworkLink | 2 | A network link KML node. |
KmlNodeType::KmlPlacemark | 3 | A placemark KML node. |
KmlNodeType::KmlPhotoOverlay | 4 | A photo overlay KML node. |
KmlNodeType::KmlGroundOverlay | 5 | A ground overlay KML node. |
KmlNodeType::KmlScreenOverlay | 6 | A screen overlay KML node. |
KmlNodeType::KmlTour | 7 | A tour KML node. |
KmlNodeType::Unknown | -1 | Unknown KML node. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlRefreshMode
Enumerates types of KML refresh mode.
Defines the time-based refresh behavior of a KML network link.
The KmlRefreshMode can be one of:
Constant | Value | Description |
---|---|---|
KmlRefreshMode::OnChange | 0 | Refresh when the file is loaded and whenever the Link parameters change. |
KmlRefreshMode::OnExpire | 2 | Refresh every n milliseconds. Note, if refresh interval is 0 when the mode is set to OnInterval , it will automatically update the refresh interval to 4000 milliseconds. |
KmlRefreshMode::OnInterval | 1 | Refresh the file when the expiration time is reached. If a fetched file has a network link control, the "expires" time takes precedence over expiration times specified in HTTP headers. If no "expires" time is specified, the HTTP max-age header is used (if present). If max-age is not present, the Expires HTTP header is used (if present). Currently this is treated the same as if the mode were onChange. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.6.
enum class KmlRefreshStatus
Enumerates types of KML refresh status.
The KmlRefreshStatus can be one of:
Constant | Value | Description |
---|---|---|
KmlRefreshStatus::None | 0 | The KML node has no refresh status. |
KmlRefreshStatus::InProgress | 1 | KML node refresh has started. |
KmlRefreshStatus::Completed | 2 | KML node refresh completed. |
KmlRefreshStatus::Failed | 3 | KML node refresh failed. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class KmlTourStatus
Enumerates types of KML tour status.
The KmlTourStatus can be one of:
Constant | Value | Description |
---|---|---|
KmlTourStatus::NotInitialized | 0 | The KML tour is not initilaized. This is the default status. Set the tour on a tour controller to initialize it. |
KmlTourStatus::Initializing | 1 | This status is set as soon as a KML tour is set on a tour controller. |
KmlTourStatus::Initialized | 2 | This status is set when a KML tour is successfully initialized. If intialization fails, the status is set to KmlTourStatus::NotInitialized. |
KmlTourStatus::Playing | 3 | This status is set when a KML tour starts playing. |
KmlTourStatus::Paused | 4 | This status is set when a KML tour is paused. |
KmlTourStatus::Completed | 5 | This status is set when a KML tour is completed. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.6.
enum class KmlUnitsType
A KML units type object.
Use the Esri::ArcGISRuntime::KmlUnitsType enumeration via the Esri::ArcGISRuntime::KmlImageCoordinate::KmlImageCoordinate(double, double, Esri::ArcGISRuntime::KmlUnitsType, Esri::ArcGISRuntime::KmlUnitsType, QObject*) constructor to establish the KML image coordinate system. Values of type fraction must be between 0.0
and 1.0
. Values below 0.0
will be set to 0.0
, and values above 1.0
will be set to 1.0
. If a non-integral number is specified with a unit type of pixels or insetPixels, it will be rounded down to a whole number (e.g. 2.243
will be rounded to 2.0
).
The Esri::ArcGISRuntime::KmlUnitsType can be one of:
Constant | Value | Description |
---|---|---|
KmlUnitsType::Fraction | 0 | Fraction is the default value. Treat the x/y value as a fraction of the width/height. |
KmlUnitsType::Pixels | 1 | Treat the x/y value as an integral number of pixels. |
KmlUnitsType::InsetPixels | 2 | Treat the x/y value as an integral number of pixels from the top right corner. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.7.
enum class KmlViewRefreshMode
Enumerates types of KML view refresh mode.
Defines the view-based refresh behavior of a KML network link.
The KmlViewRefreshMode can be one of:
Constant | Value | Description |
---|---|---|
KmlViewRefreshMode::Never | 0 | Ignore changes in the view. |
KmlViewRefreshMode::OnStop | 1 | Refresh the file n milliseconds after movement stops, where n is specified by viewRefreshTime. Note, if viewRefreshTime is 0 when the mode is set to onStop , it will automatically update the viewRefreshTime to 500 milliseconds. |
KmlViewRefreshMode::OnRegion | 3 | Refresh the file only when the user explicitly requests it. |
KmlViewRefreshMode::OnRequest | 2 | Refresh the file when the KML region becomes active. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.6.
enum class KmlViewpointType
Enumerates the types of KML viewpoints.
The KmlViewpointType can be one of:
Constant | Value | Description |
---|---|---|
KmlViewpointType::Camera | 0 | The view type is a camera. |
KmlViewpointType::LookAt | 1 | The view type is a look at point. |
KmlViewpointType::Unknown | -1 | Unknown view type. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.4.
enum class LayerType
Enumerates types of map layers.
The LayerType can be one of:
Constant | Value | Description |
---|---|---|
LayerType::ImageTiledLayer | 1 | ImageTiledLayer |
LayerType::ServiceImageTiledLayer | 2 | Service image tiled layer |
LayerType::ArcGISMapImageLayer | 3 | ArcGISMapImageLayer |
LayerType::ArcGISTiledLayer | 4 | ArcGISTiledLayer |
LayerType::FeatureCollectionLayer | 5 | Feature collection layer |
LayerType::FeatureLayer | 6 | Feature layer |
LayerType::KMLLayer | 7 | KML layer |
LayerType::BingMapLayer | 8 | This value is obsolete. Use LayerType::BingMapsLayer |
LayerType::RasterLayer | 9 | Raster layer |
LayerType::UnsupportedLayer | 10 | Unsupported layer |
LayerType::MobileBasemapLayer | 11 | Mobile basemap layer |
LayerType::ArcGISVectorTiledLayer | 12 | ArcGIS vector tiled layer |
LayerType::ArcGISSceneLayer | 13 | ArcGIS scene layer |
LayerType::WmtsLayer | 14 | WMTS layer |
LayerType::OpenStreetMapLayer | 15 | Open street map layer |
LayerType::WebTiledLayer | 16 | Web tiled layer |
LayerType::BingMapsLayer | 17 | Bing Maps layer |
LayerType::EncLayer | 18 | Electronic Navigational Charts layer |
LayerType::WmsLayer | 19 | WMS Layer |
LayerType::IntegratedMeshLayer | 20 | Integrated Mesh layer |
LayerType::PointCloudLayer | 21 | Point Cloud layer |
LayerType::GroupLayer | 22 | Group layer |
LayerType::AnnotationLayer | 23 | Annotation layer |
LayerType::SubtypeFeatureLayer | 24 | Subtype Feature layer |
LayerType::UnknownLayer | -1 | Unknown layer type |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class LoadStatus
Enumerates possible load status for a layer or other resource.
The LoadStatus can be one of:
Constant | Value | Description |
---|---|---|
LoadStatus::Loaded | 0 | Loaded |
LoadStatus::Loading | 1 | Loading |
LoadStatus::FailedToLoad | 2 | Failed to load |
LoadStatus::NotLoaded | 3 | Not loaded |
LoadStatus::Unknown | -1 | Unknown status |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class MapServiceImageFormat
Enumerates image formats, the method for encoding a raster image, for images from a map service.
The MapServiceImageFormat can be one of:
Constant | Value | Description |
---|---|---|
MapServiceImageFormat::Default | 0 | Default |
MapServiceImageFormat::PNG | 1 | PNG |
MapServiceImageFormat::PNG8 | 2 | PNG8 |
MapServiceImageFormat::PNG24 | 3 | PNG24 |
MapServiceImageFormat::PNG32 | 4 | PNG32 |
MapServiceImageFormat::JPG | 5 | JPG |
MapServiceImageFormat::JPGPNG | 6 | JPGPNG (return JPG if there are no transparent pixels in the requested extent, otherwise return PNG) |
MapServiceImageFormat::BMP | 7 | BMP |
MapServiceImageFormat::GIF | 8 | GIF |
MapServiceImageFormat::TIFF | 9 | TIFF |
MapServiceImageFormat::Unknown | -1 | Unknown |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class NoDataTileBehavior
Enumerates the ways an ImageTiledLayer should treat NoData tiles.
The NoDataTileBehavior can be one of:
Constant | Value | Description |
---|---|---|
NoDataTileBehavior::UpSample | 0 | Show coarser tiles. This is the default for operational layers and basemap base layers. |
NoDataTileBehavior::Blank | 1 | Show blank tiles (nothing). This is the default for basemap reference layers. |
NoDataTileBehavior::Show | 2 | Show the tiles with 'No Data' stamped over them. |
NoDataTileBehavior::Unknown | -1 | Unknown. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class SelectionMode
Enumerates the modes used for selecting features.
The SelectionMode can be one of:
Constant | Value | Description |
---|---|---|
SelectionMode::Add | 0 | Adds features to the current selection set |
SelectionMode::New | 1 | Creates a new selection |
SelectionMode::Subtract | 2 | Removes features from the current selection set |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class SublayerSourceType
Enumerates the types of sublayer sources.
The SublayerSourceType can be one of:
Constant | Value | Description |
---|---|---|
SublayerSourceType::MapSublayerSource | 0 | MapSublayerSource |
SublayerSourceType::TableQuerySublayerSource | 1 | TableQuerySublayerSource |
SublayerSourceType::TableJoinSublayerSource | 2 | TableJoinSublayerSource |
SublayerSourceType::TableSublayerSource | 3 | TableSublayerSource |
SublayerSourceType::RasterSublayerSource | 4 | RasterSublayerSource |
SublayerSourceType::Unknown | -1 | Unknown type |
This enum was introduced or modified in Esri::ArcGISRuntime 100.1.
enum class ViewpointType
Enumerates types of Viewpoints for a MapView.
ViewpointType enumerates types of Viewpoints for a MapView.
The ViewpointType can be one of:
Constant | Value | Description |
---|---|---|
ViewpointType::CenterAndScale | 0 | Specified with a center point and a scale |
ViewpointType::BoundingGeometry | 1 | Specified with a bounding Geometry |
ViewpointType::Unknown | -1 | Unknown viewpoint type |
This enum was introduced or modified in Esri::ArcGISRuntime 100.0.
enum class WmsVersion
Enumerates the versions of a WMS service.
The WmsVersion can be one of:
Constant | Value | Description |
---|---|---|
WmsVersion::V110 | 110 | Version 1.1.0. |
WmsVersion::V111 | 111 | Version 1.1.1. |
WmsVersion::V130 | 130 | Version 1.3.0. |
This enum was introduced or modified in Esri::ArcGISRuntime 100.2.