Collection of Map enumerations. More...
Header | #include <Map |
Types
(since Esri enum class | ArcGIS |
(since Esri enum class | ArcGIS |
(since Esri enum class | ArcGIS |
(since Esri enum class | Basemap |
(since Esri enum class | Basemap |
(since Esri enum class | Cache |
(since Esri enum class | Display |
(since Esri enum class | Display |
(since Esri enum class | Feature |
(since Esri enum class | Feature |
(since Esri enum class | Graphics |
(since Esri enum class | Group |
(since Esri enum class | Join |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Kml |
(since Esri enum class | Layer |
(since Esri enum class | Load |
(since Esri enum class | Map |
(since Esri enum class | No |
(since Esri enum class | Scene |
(since Esri enum class | Selection |
(since Esri enum class | Sublayer |
(since Esri enum class | Viewpoint |
(since Esri enum class | Wms |
Detailed Description
Type Documentation
[since Esri::ArcGISRuntime 100.0]
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 |
---|---|---|
ArcGIS | 0 | A feature layer. Containing geometrical features such as a points, lines, or polygons. |
ArcGIS | 1 | A feature table. |
ArcGIS | 2 | A group layer. |
ArcGIS | 3 | An annotation layer. Containing text features to be drawn at specific positions. |
ArcGIS | 4 | A dimension layer. Containing schematic measurement features to be drawn at specific positions. |
ArcGIS | -1 | An unknown/unsupported dataset type. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.1]
enum class ArcGISMapServiceSublayerType
The type of sublayer in the ArcGIS map service.
The ArcGISMapServiceSublayerType can be one of:
Constant | Value | Description |
---|---|---|
ArcGIS | 0 | A feature layer. |
ArcGIS | 1 | A feature table. |
ArcGIS | 2 | A group layer. |
ArcGIS | 3 | A raster layer. |
ArcGIS | 4 | A network analysis layer. |
ArcGIS | -1 | An unknown/unsupported service type. |
This enum was introduced in Esri::ArcGISRuntime 100.1.
[since Esri::ArcGISRuntime 100.0]
enum class ArcGISSublayerType
Enumerates types of ArcGIS sublayers.
The ArcGISSublayerType can be one of:
Constant | Value | Description |
---|---|---|
ArcGIS | 0 | ArcGI |
ArcGIS | 1 | ArcGI |
ArcGIS | 2 | A feature subtype sublayer. |
ArcGIS | -1 | Unknown. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.10]
enum class BasemapStyle
The list of basemap styles.
This is used to determine which basemap to use. These basemaps are secured and require either an APIKey or an authenticated user account to access them.
The BasemapStyle can be one of the following:
Constant | Value | Description |
---|---|---|
Basemap | 0 | A composite basemap with satellite imagery of the world (raster) as the base layer and labels (vector) as the reference layer. |
Basemap | 1 | A raster basemap with satellite imagery of the world as the base layer. |
Basemap | 2 | A vector basemap with labels for the world as the reference layer. Designed to be overlaid on Basemap |
Basemap | 3 | A vector basemap for the world featuring a light neutral background style with minimal colors as the base layer and labels as the reference layer. |
Basemap | 4 | A vector basemap for the world featuring a light neutral background style with minimal colors as the base layer. |
Basemap | 5 | A vector basemap with labels for the world as the reference layer. Designed to be overlaid on light neutral backgrounds such as the Basemap |
Basemap | 6 | A vector basemap for the world featuring a dark neutral background style with minimal colors as the base layer and labels as the reference layer. |
Basemap | 7 | A vector basemap for the world featuring a dark neutral background style with minimal colors as the base layer. |
Basemap | 8 | A vector basemap with labels for the world as the reference layer. Designed to be overlaid on dark neutral backgrounds such as the Basemap |
Basemap | 9 | A vector basemap for the world featuring a custom navigation map style. |
Basemap | 10 | A vector basemap for the world featuring a 'dark mode' version of the Basemap |
Basemap | 11 | A vector basemap for the world featuring a classic Esri street map style. |
Basemap | 12 | A vector basemap for the world featuring a custom 'night time' street map style. |
Basemap | 13 | A composite basemap with elevation hillshade (raster) and a classic Esri street map style (vector) as the base layers. |
Basemap | 14 | A composite basemap with elevation hillshade (raster) and classic Esri topographic map style including a relief map (vector) as the base layers. |
Basemap | 15 | A composite basemap with ocean data of the world (raster) as the base layer and labels (vector) as the reference layer. |
Basemap | 16 | A raster basemap with ocean data of the world as the base layer. |
Basemap | 17 | A vector basemap with labels for the world as the reference layer. Designed to be overlaid on Basemap |
Basemap | 18 | A composite basemap with elevation hillshade (raster), minimal map content like water and land fill, water lines and roads (vector) as the base layers and minimal map content like populated place names, admin and water labels with boundary lines (vector) as the reference layer. |
Basemap | 19 | A vector basemap with minimal map content like water and land fill, water lines and roads as the base layer. |
Basemap | 20 | A vector basemap with minimal map content like populated place names, admin and water labels with boundary lines as the reference layer. Designed to be overlaid on Basemap |
Basemap | 21 | A vector basemap for the world in a style that is optimized to display special areas of interest ( |
Basemap | 22 | A composite basemap with elevation hillshade (raster) and the world featuring a geopolitical style reminiscent of a school classroom wall map (vector) as the base layers. |
Basemap | 23 | A vector basemap presented in the style of hand-drawn, colored pencil cartography. |
Basemap | 24 | A vector basemap for the world featuring a dark background with glowing blue symbology inspired by science-fiction and futuristic themes. |
Basemap | 25 | A composite basemap with elevation hillshade (raster) and the look of 18th and 19th century antique maps in the modern world of multi-scale mapping (vector) as the base layers. |
Basemap | 26 | A vector basemap inspired by the art and advertising of the 1950's that presents a unique design option to the ArcGI |
Basemap | 27 | A vector basemap in black & white design with halftone patterns, red highlights, and stylized fonts to depict a unique "newspaper" styled theme. |
Basemap | 28 | A raster basemap with elevation hillshade. Designed to be used as a backdrop for topographic, soil, hydro, landcover or other outdoor recreational maps. |
Basemap | 29 | A raster basemap with world hillshade ( |
Basemap | 30 | A vector basemap in the classic Esri street map style, using a relief map as the base layer. This is a transparent basemap so it is recommended to use it along with a hillshade (raster) layer or adjust the Background |
Basemap | 31 | A vector basemap in the classic Esri topographic map style, using a relief map as the base layer. This is a transparent basemap so it is recommended to use it along with a hillshade (raster) layer or adjust the Background |
Basemap | 32 | A vector basemap in a geopolitical style reminiscent of a school classroom wall map as the base layer. This is a transparent basemap so it is recommended to use it along with a hillshade (raster) layer or adjust the Background |
Basemap | 33 | A vector basemap in the style of 18th and 19th century antique maps in the modern world of multi-scale mapping as the base layer. This is a transparent basemap so it is recommended to use it along with a hillshade (raster) layer or adjust the Background |
Basemap | 34 | A vector tile basemap for ArcGI |
Basemap | 35 | A vector tile basemap for ArcGI |
Basemap | 36 | A detailed vector tile basemap for ArcGI |
Basemap | 37 | A vector tile basemap for ArcGI |
Basemap | 38 | A vector tile basemap for dark ArcGI |
Basemap | 39 | A vector tile basemap for dark ArcGI |
Basemap | 40 | A detailed vector tile basemap for dark ArcGI |
Basemap | 41 | A vector tile basemap for dark ArcGI |
Basemap | 42 | A detailed vector tile basemap for the natural world. A vector tile layer providing a detailed basemap with an emphasis on the natural world. It includes rich cartographic styling with vector contours and vector hillshade. This is a multisource style. The default global place labels are in English. |
Basemap | 101 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 102 | Deprecated. A composite basemap that uses elevation as an artistic hillshade (raster) and Open Street Map ( |
Basemap | 103 | Deprecated. A vector basemap is a version of Open Street Map ( |
Basemap | 104 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 105 | Deprecated. A composite basemap with elevation as an artistic hillshade (raster) and Open Street Map ( |
Basemap | 106 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 107 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 108 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 109 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 110 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 111 | Deprecated. A vector basemap version of Open Street Map ( |
Basemap | 112 | Deprecated. A vector basemap with Open Street Map ( |
Basemap | 113 | Deprecated. An Open Street Map ( |
Basemap | 114 | Deprecated. An Open Street Map ( |
Basemap | 115 | Deprecated. An Open Street Map ( |
Basemap | 116 | Deprecated. An Open Street Map ( |
Basemap | 117 | Deprecated. An Open Street Map ( |
Basemap | 200 | A vector basemap version of Open Basemap data using a blueprint style. |
Basemap | 201 | A vector basemap version of Open Basemap data hosted by Esri, and rendered using dark neutral style with minimal colors as the base layer, and labels as the reference layer. This global basemap is based on the Overture Maps data, which features Open |
Basemap | 202 | A vector basemap version of Open Basemap data hosted by Esri and rendered using dark neutral style with minimal colors as the base layer. This vector tile layer is based on the Overture Maps data, which features Open |
Basemap | 203 | A vector basemap version of Open Basemap data hosted by Esri. Contains only labels as the reference layer. Designed to be overlaid on dark neutral styles with minimal colors such as Basemap |
Basemap | 204 | An Open Basemap for the world. This vector tile layer is based on the Overture Maps data, which features Open |
Basemap | 205 | An Open Basemap detailed vector basemap for the world. |
Basemap | 206 | A vector basemap version of Open Basemap data hosted by Esri and rendered using light neutral style with minimal colors as the base layer and labels as the reference layer. |
Basemap | 207 | A vector basemap version of Open Basemap data hosted by Esri and rendered using light neutral style with minimal colors as the base layer. This vector tile layer is based on the Overture Maps data, which features Open |
Basemap | 208 | A vector basemap version of Open Basemap data hosted by Esri. Contains only labels as the reference layer. Designed to be overlaid on light neutral styles with minimal colors such as Basemap |
Basemap | 209 | An Open Basemap vector basemap presented using the Navigation style. |
Basemap | 210 | An Open Basemap vector basemap presented using the dark Navigation style. |
Basemap | 211 | An Open Basemap vector basemap presented using the OS |
Basemap | 212 | An Open Basemap vector basemap presented using the OS |
Basemap | 213 | An Open Basemap vector basemap presented using the OS |
Basemap | 214 | A vector basemap version of Open Basemap data hosted by Esri and rendered using Esri Street Map style. This vector tile layer is based on the Overture Maps data, which features Open |
Basemap | 215 | A vector basemap version of Open Basemap data hosted by Esri and rendered using Esri Street Map style. This vector tile layer is based on the Overture Maps data, which features Open |
Basemap | 216 | A composite basemap with elevation as an artistic hillshade (raster) and Open Street Map ( |
Basemap | 217 | A vector basemap version of Open Basemap data hosted by Esri and rendered similarly to the Esri Street Map (with Relief) cartographic style (vector) as the base layers. |
This enum was introduced in Esri::ArcGISRuntime 100.10.
[since Esri::ArcGISRuntime 200.3]
enum class BasemapStyleLanguageStrategy
Options for setting the language on a Basemap created from a BasemapStyle.
BasemapStyleLanguageStrategy enumerates which language to use when displaying labels on the basemap.
The BasemapStyleLanguageStrategy can be one of:
Constant | Value | Description |
---|---|---|
Basemap | 0 | Use the default language setting for the `Basemap |
Basemap | 1 | Use the global language ( |
Basemap | 2 | Use the local place names for basemap labels. This option uses the names of places in their local language - for example, " |
Basemap | 3 | Attempt to use the system locale language for basemap labels. Refer to Basemap |
This enum was introduced in Esri::ArcGISRuntime 200.3.
[since Esri::ArcGISRuntime 100.2]
enum class CacheStorageFormat
The storage format of a tile cache.
The CacheStorageFormat can be one of:
Constant | Value | Description |
---|---|---|
Cache | -1 | Unknown storage format. |
Cache | 0 | Compact storage format (.tpk ). |
Cache | 1 | Compact V2 storage format (.tpkx ). For more details on the specification of a .tpkx file, see https |
Cache | 2 | Exploded storage format. |
This enum was introduced in Esri::ArcGISRuntime 100.2.
[since Esri::ArcGISRuntime 100.13]
enum class DisplayFilterDefinitionType
The different types of available display filter definitions.
The DisplayFilterDefinitionType can be one of:
Constant | Value | Description |
---|---|---|
Display | -1 | An unknown display filter definition type. |
Display | 0 | A Manual |
Display | 1 | A Scale |
This enum was introduced in Esri::ArcGISRuntime 100.13.
[since Esri::ArcGISRuntime 100.13]
enum class DisplayFilterType
The different types of available display filters.
The DisplayFilterType can be one of:
Constant | Value | Description |
---|---|---|
Display | -1 | An unknown display filter type. |
Display | 0 | A Display |
Display | 1 | A Scale |
This enum was introduced in Esri::ArcGISRuntime 100.13.
[since 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 |
---|---|---|
Feature | 0 | The rendering mode for the layer will be automatically chosen based on the geometry type and Esri |
Feature | 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. |
Feature | 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 |
This enum was introduced in Esri::ArcGISRuntime 100.2.
[since Esri::ArcGISRuntime 100.10]
enum class FeatureTilingMode
Feature tiling modes available to feature layers. This determines how feature tiling is handled for each layer. Using the default mode is highly recommended. As of now, only services based on service feature tables support feature tiling.
The FeatureTilingMode can be one of:
Constant | Value | Description |
---|---|---|
Feature | 0 | Use feature tiling whenever a service supports it. Feature tiling retrieves more features per layer from a service by making multiple, smaller requests to said service. Since each request gathers a portion of the total features, this allows more features to be rendered in the extent than what the max |
Feature | 1 | Feature tiling is disabled. When in this mode, feature tiling will not be used even if a service supports it. This reduces the number of requests sent by each layer. Disabling feature tiling results in less features returned from a service. |
Feature | 2 | Use feature tiling and request full resolution geometries when supported by the service. If the latter is not supported, Feature |
This enum was introduced in Esri::ArcGISRuntime 100.10.
[since Esri::ArcGISRuntime 100.0]
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 |
---|---|---|
Graphics | 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. |
Graphics | 1 | Static mode is used to increase draw performance when the Graphics |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.9]
enum class GroupVisibilityMode
Enumerates the visibility modes on a group layer.
The GroupVisibilityMode can be one of:
Constant | Value | Description |
---|---|---|
Group | 0 | A child layer's visibility property is independent of its parent's and siblings' visibility properties. Changes to the parent or siblings' visibility properties have no effect on the current layer's visibility property. However, the rendering of a child layer on the view requires both its visibility property and its parent's visibility property to be true . This can be visualized in the context of a table of contents. A parent can contain multiple child layers, each with a differing value of their visibility property. Turning off the parent's visibility will prevent any child layer from rendering on the view. But their visibility property will still be reflected in the table of contents. Setting the parent's visibility back to true returns the view to the original state. |
Group | 1 | The visibility property of child layers is determined by the visibility of the parent layer and cannot be set independently of the parent. All child layers' visibility properties always match the visibility property of the parent. In an implementation of a table of contents, setting the parent's visibility to on or off will cause child layers to match. You may choose to hide all child layers from your table of contents given the group is treated as a single logical layer in terms of visibility. |
Group | 2 | Only a single child may have its visible property set to true . When setting the visibility property of a child layer to true , all others will have their visibility set to false. However, the rendering of a child layer requires both its visibility property and its parent's visibility property to be true . In an implementation of a table of contents, a group layer will only ever contain one visible child layer. |
This enum was introduced in Esri::ArcGISRuntime 100.9.
[since Esri::ArcGISRuntime 100.1]
enum class JoinType
Enumerates join types of a Esri::ArcGISRuntime::TableJoinSublayerSource.
The JoinType can be one of:
Constant | Value | Description |
---|---|---|
Join | 0 | Inner join. |
Join | 1 | Left outer join. |
Join | -1 | Unknown join type. |
This enum was introduced in Esri::ArcGISRuntime 100.1.
[since Esri::ArcGISRuntime 100.4]
enum class KmlAltitudeMode
Enumerates the KML altitude modes.
The KmlAltitudeMode can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | The <altitude |
Kml | 1 | (default) Interprets the <altitude |
Kml | 2 | Interprets the <altitude |
Kml | -1 | Unknown altitude type. |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 100.6]
enum class KmlColorMode
Enumerates the KML color modes.
The KmlColorMode can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | Normal is the default value. This means that whatever Color property is set for the Kml |
Kml | 1 | Random means whatever the Color property is set for the Kml |
This enum was introduced in Esri::ArcGISRuntime 100.6.
[since Esri::ArcGISRuntime 200.6]
enum class KmlGeometryObjectType
Enumerates the types of concrete KML geometry classes.
Note: this differs from KmlGeometryType, which indicates the type of geometry, which may not correspond with the concrete class type.
The KmlGeometryObjectType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | The Kml |
Kml | 1 | The Kml |
Kml | 2 | The Kml |
Kml | 3 | The Kml |
Kml | 4 | The Kml |
Kml | -1 | Unknown or invalid KM |
This enum was introduced in Esri::ArcGISRuntime 200.6.
[since Esri::ArcGISRuntime 100.4]
enum class KmlGeometryType
Enumerates the types of KML geometry.
The KmlGeometryType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | A point. |
Kml | 1 | A polyline |
Kml | 2 | A polygon. |
Kml | 3 | A model. |
Kml | 4 | A multi-geometry. |
Kml | 5 | A track. |
Kml | 6 | A multi-track. |
Kml | -1 | Unknown KM |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 100.4]
enum class KmlGraphicType
Enumerates the types of KML graphics.
The KmlGraphicType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | There is no geoemtry present. |
Kml | 1 | A point. |
Kml | 2 | A polyline. |
Kml | 3 | A polygon. |
Kml | 4 | An extruded point. |
Kml | 5 | An extruded polyline. |
Kml | 6 | An extruded polygon |
Kml | 7 | A model. |
Kml | 8 | A multi-geometry. This is a container for geometries. |
Kml | -1 | Unknown KM |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since 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 |
---|---|---|
Kml | 0 | (default) - The KM |
Kml | 1 | When specified for a Container, only one of the Container's items is visible at a time. |
Kml | 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. |
Kml | -1 | Unknown KM |
Kml | 3 | Everything in the container or network link can be turned off all at once. Prevents nodes from becoming visible simultaneously. Child nodes must be enabled individually. This is useful if the container or network link contains a large amount of data. |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 100.4]
enum class KmlNodeType
Enumerates the types of KML nodes.
The KmlNodeType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | A document KM |
Kml | 1 | A folder KM |
Kml | 2 | A network link KM |
Kml | 3 | A placemark KM |
Kml | 4 | A photo overlay KM |
Kml | 5 | A ground overlay KM |
Kml | 6 | A screen overlay KM |
Kml | 7 | A tour KM |
Kml | -1 | Unknown KM |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 100.6]
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 |
---|---|---|
Kml | 0 | Refresh when the file is loaded and whenever the Link parameters change. |
Kml | 2 | Refresh every n milliseconds. Note, if refresh interval is 0 when the mode is set to On , it will automatically update the refresh interval to 4000 milliseconds. |
Kml | 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 HTT |
This enum was introduced in Esri::ArcGISRuntime 100.6.
[since Esri::ArcGISRuntime 100.4]
enum class KmlRefreshStatus
The list of KML refresh status types.
The KmlRefreshStatus can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | The KM |
Kml | 1 | This staus is raised when a KM |
Kml | 2 | This status is raised when a KM |
Kml | 3 | This status is raised when a KM |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 200.5]
enum class KmlSimpleFieldType
The type associated with a node's extended data attribute.
The KmlSimpleFieldType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | A boolean value. |
Kml | 1 | A 16-bit integer value. |
Kml | 2 | A 16-bit unsigned integer value. |
Kml | 3 | A 32-bit integer value. |
Kml | 4 | A 32-bit unsigned integer value. |
Kml | 5 | A 64-bit integer value. |
Kml | 6 | A 64-bit unsigned integer value. |
Kml | 7 | A float value. |
Kml | 8 | A double value. |
Kml | 9 | A date only value. |
Kml | 10 | A date time value. |
Kml | 11 | A string value. |
This enum was introduced in Esri::ArcGISRuntime 200.5.
[since Esri::ArcGISRuntime 100.6]
enum class KmlTourStatus
Enumerates types of KML tour status.
The KmlTourStatus can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | The KM |
Kml | 1 | This status is set as soon as a KM |
Kml | 2 | This status is set when a KM |
Kml | 3 | This status is set when a KM |
Kml | 4 | This status is set when a KM |
Kml | 5 | This status is set when a KM |
This enum was introduced in Esri::ArcGISRuntime 100.6.
[since Esri::ArcGISRuntime 100.7]
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*)} {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 device-independent pixels (KmlUnitsType::Pixels or KmlUnitsType::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 |
---|---|---|
Kml | 0 | Fraction is the default value. Treat the x/y value as a fraction of the width/height. |
Kml | 1 | Treat the x/y value as an integral number of pixels. |
Kml | 2 | Treat the x/y value as an integral number of pixels from the top right corner. |
This enum was introduced in Esri::ArcGISRuntime 100.7.
[since Esri::ArcGISRuntime 100.6]
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 |
---|---|---|
Kml | 0 | Ignore changes in the view. |
Kml | 1 | Refresh the file n milliseconds after movement stops, where n is specified by view0 when the mode is set to on , it will automatically update the view |
Kml | 3 | Refresh the file only when the user explicitly requests it. |
Kml | 2 | Refresh the file when the KM |
This enum was introduced in Esri::ArcGISRuntime 100.6.
[since Esri::ArcGISRuntime 100.4]
enum class KmlViewpointType
Enumerates the types of KML viewpoints.
The KmlViewpointType can be one of:
Constant | Value | Description |
---|---|---|
Kml | 0 | The view type is a camera. |
Kml | 1 | The view type is a look at point. |
Kml | -1 | Unknown view type. |
This enum was introduced in Esri::ArcGISRuntime 100.4.
[since Esri::ArcGISRuntime 100.0]
enum class LayerType
Enumerates types of map layers.
The LayerType can be one of:
Constant | Value | Description |
---|---|---|
Layer | 1 | Image |
Layer | 2 | Service image tiled layer |
Layer | 3 | ArcGIS |
Layer | 4 | ArcGIS |
Layer | 5 | Feature collection layer |
Layer | 6 | Feature layer |
Layer | 7 | KM |
Layer | 9 | Raster layer |
Layer | 10 | Unsupported layer |
Layer | 11 | Mobile basemap layer |
Layer | 12 | ArcGI |
Layer | 13 | ArcGI |
Layer | 14 | WMT |
Layer | 15 | Open street map layer |
Layer | 16 | Web tiled layer |
Layer | 17 | Deprecated. Bing Maps layer |
Layer | 18 | Electronic Navigational Charts layer |
Layer | 19 | WM |
Layer | 20 | Integrated Mesh layer |
Layer | 21 | Point Cloud layer |
Layer | 22 | Group layer |
Layer | 23 | Annotation layer |
Layer | 24 | Subtype Feature layer |
Layer | 25 | Dimension layer |
Layer | 26 | A dynamic entity layer |
Layer | 27 | OG |
Layer | -1 | Unknown layer type |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class LoadStatus
The load status for the object.
This is used to determine the status of an object that is loadable.
The LoadStatus can be one of:
Constant | Value | Description |
---|---|---|
Load | 0 | The object is fully loaded and ready to use. |
Load | 1 | The object is currently being loaded and some functionality may not work. |
Load | 2 | The object failed to load and some functionality may not work. |
Load | 3 | The object is not loaded and some functionality may not work. |
Load | -1 | Unknown load state. Only used if an error occurs and we have to return a value. Should not expose it. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.0]
enum class MapServiceImageFormat
The image formats supported by ArcGIS map services and ArcGIS image services.
The MapServiceImageFormat can be one of:
Constant | Value | Description |
---|---|---|
Map | 0 | To use service-defined default image format. |
Map | 1 | PN |
Map | 2 | 8-bit PN |
Map | 3 | 24bit PN |
Map | 4 | PN |
Map | 5 | JPE |
Map | 6 | JP |
Map | 7 | BM |
Map | 8 | GI |
Map | 9 | TIF |
Map | -1 | Unknown. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since 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 |
---|---|---|
No | 0 | Show coarser tiles. This is the default for operational layers and basemap base layers. |
No | 1 | Show blank tiles (nothing). This is the default for basemap reference layers. |
No | 2 | Show the tiles with ' |
No | -1 | Unknown. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 200.2]
enum class SceneLayerPolygonFilterSpatialRelationship
The spatial relationships for filtering using polygon geometries.
The SceneLayerPolygonFilterSpatialRelationship can be one of:
Constant | Value | Description |
---|---|---|
Scene | 0 | Does not draw the features that are within the defined polygon geometries. |
Scene | 1 | Draws the features that are within the specified polygon geometries and does not draw anything that falls outside of the polygons. |
This enum was introduced in Esri::ArcGISRuntime 200.2.
[since Esri::ArcGISRuntime 100.0]
enum class SelectionMode
Describes how to combine a feature selection request with the current selected features list.
The SelectionMode can be one of:
Constant | Value | Description |
---|---|---|
Selection | 0 | Appends the features to be selected with the current list of selected features. |
Selection | 1 | Replaces the current list of selected features with the features to be selected. |
Selection | 2 | Removes the features from the current list of selected features. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.1]
enum class SublayerSourceType
The different types of sublayer sources.
The SublayerSourceType can be one of:
Constant | Value | Description |
---|---|---|
Sublayer | 0 | A map sublayer source. |
Sublayer | 1 | A table query sublayer source. |
Sublayer | 2 | A table join sublayer source. |
Sublayer | 3 | A table sublayer source. |
Sublayer | 4 | A raster sublayer source. |
Sublayer | -1 | Unknown. |
This enum was introduced in Esri::ArcGISRuntime 100.1.
[since Esri::ArcGISRuntime 100.0]
enum class ViewpointType
Different types of Viewpoint.
ViewpointType enumerates types of Viewpoints for a MapView.
The ViewpointType can be one of:
Constant | Value | Description |
---|---|---|
Viewpoint | 0 | A center point and scale. |
Viewpoint | 1 | A visible area. |
Viewpoint | -1 | Deprecated. Unknown. |
This enum was introduced in Esri::ArcGISRuntime 100.0.
[since Esri::ArcGISRuntime 100.2]
enum class WmsVersion
Enumerates the versions of a WMS service.
The WmsVersion can be one of:
Constant | Value | Description |
---|---|---|
Wms | 110 | Version 1.1.0. |
Wms | 111 | Version 1.1.1. |
Wms | 130 | Version 1.3.0. |
This enum was introduced in Esri::ArcGISRuntime 100.2.