Back to Devexpress

DevExpress.XtraMap Namespace

windowsforms-devexpress-d97ba337.md

latest94.8 KB
Original Source

DevExpress.XtraMap Namespace

Contains classes which implement the main functionality of the WinForms Map control.

Assembly : DevExpress.XtraMap.v25.2.dll

NuGet Package : DevExpress.Win.Map

Classes

NameDescription
AddressBaseThe base class for all classes representing the address information obtained from GIS services.
AfterMeasurementEventArgsProvides data for the AfterMeasurement event.
AfterRulerRemovalEventArgsContains data for the AfterRulerRemoval event.
AlbersEqualAreaConicCartesianToGeoConverterConverter that transforms data from the Albers projected coordinate system to the geographic coordinate system.
ArgumentItemKeyProviderThis class is used to provide an argument value of map chart items as a key for the KeyColorColorizer to colorize these items.
AttributeGroupProviderThis class groups items based on the attribute values.
AttributeItemKeyProviderThis class is used to provide an MapItem objects argument value as a key for the KeyColorColorizer to colorize these items.
AzureAddressContains the address information obtained from the Azure Maps GIS service.
AzureGeocodeDataProviderThe class that sends requests to the Azure Maps Geocode service.
AzureMapDataProviderLoads map images from the Azure Maps data provider.
AzureMapDataProviderBaseThe base class for all azure data providers.
AzureRouteCalculatedEventArgsContains data for the RouteCalculated event.
AzureRouteCalculationResultContains route calculation results received from an Azure Maps service.
AzureRouteDataProviderThe class that communicates with Azure Maps Route service.
AzureRouteGuidanceContains route guidance related information.
AzureRouteInstructionContains information related to a route guidance maneuver.
AzureRouteInstructionGroupA group of guidance instructions.
AzureRouteIsochroneCalculatedEventArgsContains data for the IsochroneCalculated event.
AzureRouteIsochroneCalculationResultContains isochrone calculation results received from an Azure Maps service.
AzureRouteIsochroneDataProviderAllows you to use the Azure Maps service to calculate an isochrone and display it on the map.
AzureRouteIsochroneOptionsContains isochrone calculation options passed to the Azure Maps service.
AzureRouteIsochroneResultContains isochrone route calculation results from the Microsoft Azure Maps service.
AzureRouteLegContains information about a single leg of a route.
AzureRouteOptimizedWaypointContains information about the waypoint in the optimized route.
AzureRouteOptionsContains route calculation settings for the Azure Maps Route service.
AzureRouteResultContains route calculation results received from the Microsoft Azure Route service.
AzureRouteSectionContains transportation, road type, or traffic information about a route part.
AzureRouteSummaryA summary object for a route section.
AzureSearchCompletedEventArgsContains data for the SearchCompleted event.
AzureSearchDataProviderContains settings that are used by requests to the Azure Maps Search service.
AzureTrafficIncidentCalculatedEventArgsContains data for the TrafficIncidentCalculated event.
AzureTrafficIncidentCalculationResultContains traffic incident results received from the Microsoft Azure service.
AzureTrafficIncidentDataProviderCommunicates with the Azure Maps service to obtain information about traffic incidents and display them on the map.
AzureTrafficIncidentOptionsContains parameters for traffic incident requests.
AzureTrafficIncidentResultContains a traffic incident information response obtained from the Azure Maps service.
BackgroundStyleA background style applied to a map element.
BeforeMeasurementEventArgsProvides data for the BeforeMeasurement event.
BeforeRulerRemovalEventArgsContains data for the BeforeRulerRemoval event.
BingAddressObsolete. This class represents the address information obtained from the Bing GIS services.
BingDetailObsolete. The additional information about the single route itinerary item.
BingElevationDataProviderObsolete. Provides the capability to obtain the elevation data from the Bing Maps service.
BingGeocodeDataProviderObsolete. The class that is used to send requests to the Bing Maps Geocode service.
BingGeocodePointObsolete. Contains geocode point field values returned in the response from Bing Maps Services.
BingHintObsolete. The single hint to assist in the route passage.
BingItineraryItemObsolete. Contains information about a single itinerary item of a Bing route.
BingItineraryItemWarningObsolete. Contains information about a warning associated with an itinerary item of a Bing route.
BingLocationInformationObsolete. Contains the Bing location information on the map.
BingMapDataProviderObsolete. The class that loads map images from the Bing Maps data provider.
BingMapDataProviderBaseObsolete. The base class for all bing data providers.
BingRouteCalculatedEventArgsObsolete. Provides data for the BingRouteDataProvider.RouteCalculated event.
BingRouteDataProviderObsolete. The class that is used to send requests to the Bing Maps Route service.
BingRouteIsochroneCalculatedEventArgsObsolete. Provides data for the IsochroneCalculated event.
BingRouteIsochroneDataProviderObsolete. Allows you to use the Bing Maps service to calculate an isochrone and display it on the map. An isochrone shows an area reachable from a specific location.
BingRouteIsochroneOptionsObsolete. Stores the options that are used to calculate an isochrone.
BingRouteIsochronePolygonResultObsolete. Stores an isochrone polygon’s calculation results received from the Bing Maps service.
BingRouteIsochroneResultObsolete. Stores the isochrone calculation result and the coordinates of the point for which the isochrone is calculated.
BingRouteLegObsolete. Contains information about a single leg of a route.
BingRouteOptionsObsolete. Contains settings that define the parameters for calculating a route via the Microsoft Bing service.
BingRouteResultObsolete. Contains results of a request to the Microsoft Bing web service for route calculation.
BingSearchCompletedEventArgsObsolete. Provides data for the BingSearchDataProvider.SearchCompleted event.
BingSearchDataProviderObsolete. The class that is used to send requests to the Bing Maps Search service.
BingSearchOptionsObsolete. Contains settings that define the parameters for searching via the Microsoft Bing service.
BingTrafficIncidentCalculatedEventArgsObsolete. Provides data for the TrafficIncidentCalculated event.
BingTrafficIncidentDataProviderObsolete. Allows you to receive information about traffic incidents within a specified area from the Bing Maps service and display incident icons on the map.
BingTrafficIncidentOptionsObsolete. Contains options that are applied when the map control requests traffic incidents from a web service.
BingTrafficIncidentResultObsolete. Stores information about an incident.
BorderedElementStyleThis class allows you to specify the viewport style for the mini map.
BorderedElementStyleWidthSupportThe style that supports border width.
BraunStereographicProjectionRepresents the Braun stereographic map projection.
BubbleChartDataAdapterThe data adapter that provides data to generate Bubble chart items.
ButtonPanelOptionsReturns the Measurements toolbar and Map Editor button options.
CacheOptionsContains settings that define the parameters of a local cache for storing image tiles.
CapabilitiesRespondedEventArgsProvides data for the ResponseCapabilities event.
CartesianMapCoordinateSystemThis class allows use of the Cartesian coordinate system for the Map Control.
CartesianPointA Cartesian point on the map.
CartesianSourceCoordinateSystemThis class allows use of the Cartesian coordinate system for the Map Control.
ChartDataSourceAdapterThe base class for data adapters that provide data to generate chart items.
ChartItemValueProviderThis class is used to provide chart item values to measure rules of the ChartDataSourceAdapter.
ChoroplethColorizerRepresents the Choropleth-like colorizer.
ClusteredEventArgsProvides data for the MapClustererBase.Clustered event.
ColorCollectionA collection of colors.
ColorConverterConverter that transforms instances of the Object class to instances of the Color class.
ColorizerBase<T>The base class for all colorizers.
ColorizerColorItemAn object that contains a color for a single item, colorized by a colorizer.
ColorizerKeyCollectionA collection of ColorizerKeyItem objects.
ColorizerKeyItemA key for the KeyColorColorizer.
ColorizerValueProviderBaseA class that is a value provider of a colorizer.
ColorLegendBaseThe base class for legends that explain the meaning of vector item colors.
ColorLegendItemAn item that stores information about the color and description of the ColorLegendBase class descendants.
ColorListLegendRepresents a color legend as a list of colors.
ColorScaleLegendRepresents a color legend as a color scale.
ConicCartesianToGeoConverterThe base class for converters from a conic projected coordinate system to the geographic coordinate system.
ContourInfoListA ContourInfo objects’ collection.
CoordinateConverterBaseThe base class for all coordinate converters.
CoordinateSystemDataAdapterBaseThe base class for adapters, whose data should be interpreted by the coordinate system.
CoordPointCollectionA collection of CoordPoint class descendant objects.
DataAdapterChangedEventArgsProvides data for the MapDataAdapterBase.DataChanged event.
DataLoadedEventArgsProvides data for the LayerBase.DataLoaded event.
DataProviderLegendThe base class for legends that obtain data from map data providers.
DataSourceAdapterBaseThe base class for data adapters that can load data from data sources.
DefaultClusterItemFactoryThe cluster item factory that initializes map items with the default settings.
DefaultMapItemFactoryThe map item factory that initializes map items with the default settings.
DistanceBasedClustererThe clusterer based on the building distance tree.
DoubleCollectionAn ordered collection of Double values.
DouglasPeuckerShapeSimplifierSpecifies the Douglas-Peucker shape simplification algorithm.
DrawMapItemEventArgsProvides data for the MapControl.DrawMapItem event.
DrawMapPointerEventArgsProvides data for the MapControl.DrawMapItem event if the MapPointer class descendant should be drawn.
DrawMapSegmentableItemEventArgsContains segment data for the MapPath and MapPie vector items.
DrawMapSegmentEventArgsContains segment options for the MapPath and MapPie vector items.
DrawMapShapeEventArgsProvides data for the MapControl.DrawMapItem event if the MapShape class descendant should be drawn.
DynamicMiniMapBehaviorThis class provides the dynamic mini map behavior.
EditableItemHitInfoHit test information about a map item that implements the IEditableItem interface.
EditorPanelOptionsContains the Map Editor panel’s settings.
ElevationInformationContains the elevation information about a geographical point.
ElevationRequestResultObsolete. The result of the elevation data request to a map service.
ElevationsCalculatedEventArgsObsolete. Provides data for the BingElevationDataProvider.ElevationsCalculated event.
EllipsoidThis class represents an ellipsoid used to build a projected coordinate system.
EllipsoidBasedCartesianToGeoConverterThe base class for converters from an ellipsoid based projected coordinate system to the geographic coordinate system.
EllipticalMercatorProjectionA class that defines methods specific to the Elliptical Mercator Projection.
EPSG4326ProjectionThe map projection that saves scales of distances along specified lines.
EqualAreaProjectionA class that defines methods specific to the Equal Area Projection.
EquationRangeDistributionThe base for classes that define exponential and logarithmic distribution of color ranges in a colorizer.
EquidistantProjectionRepresents the cylindrical equidistant map projection.
EquirectangularProjectionA class that defines methods specific to the Equirectangular Projection.
Etrs89LambertAzimuthalEqualAreaProjectionA class that defines methods specific to the Lambert azimuthal equal-area projection.
ExpandedClusterAdaptiveLayoutA layout algorithm that positions clustered items based on their count in the cluster.
ExpandedClusterCircularLayoutA layout algorithm that positions clustered items in a circle.
ExpandedClusterLayoutBaseThe base class for layouts that define how to position items in expanded clusters.
ExpandedClusterSourceLocationLayoutA layout algorithm that positions clustered items according to their actual locations (cartesian or geo coordinates).
ExpandedClusterSpiralLayoutA layout algorithm that positions clustered items in a spiral.
ExponentialRangeDistributionRepresents the exponential distribution of color ranges in a colorizer.
ExportMapItemEventArgsProvides data for the MapControl.ExportMapItem event.
FileDataAdapterBaseThe base class for data adapters that can load data from a file.
FixedMiniMapBehaviorThis class provides the fixed mini map behavior.
GenericColorizer<T>The base class for all colorizers used with generic types.
GenericColorizerItemCollection<T>A generic collection of Colorizer‘s items.
GeocodeRequestResultContains results of a request to a web service to obtain Geocode information about a specific location on a map.
GeoJsonFileDataAdapterA data adapter that loads data from GeoJSON files, and displays it on vector layers.
GeoMapCoordinateSystemThis class allows use of the Geographical coordinate system for the Map Control.
GeoPointA geographical point on the map.
GeoSourceCoordinateSystemThis class allows use of the Geographical coordinate system for the data adapter.
GeoUtils staticCartography measurement API for maps with a geographical coordinate system.
GpxFileDataAdapterA data adapter that loads data from GPX files, and displays it on vector layers.
GraphColorizerRepresents the Graph colorizer utilized to paint shapes that have a common border using different colors.
HeatmapAlgorithmBaseThe base class for heatmap algorithms.
HeatmapDataSourceAdapterThe data adapter that provides data used to generate heatmap items.
HeatmapDensityBasedAlgorithmThe algorithm that allows the Map Control to plot a heatmap based on the density of heatmap points.
HeatmapPointA particular heatmap point.
HeatmapPointCollectionA collection that stores HeatmapPoint objects.
HeatmapPointMappingInfoContains information on how heatmap point properties map to the data source fields.
HeatmapPointStorageThe data adapter that stores manually added heatmap points.
HeatmapProviderAllows you to draw a heatmap on the Map Control surface.
ImageLayerDisplays map images obtained from map image data providers.
ImageTileDataProviderProvides the map with image tiles.
ImageTilesLayerObsolete. A layer that displays image tiles obtained from one of the supported map providers.
InformationDataProviderBaseThe base class for all information data providers.
InformationLayerA layer that is used to display additional information above the map.
InnerBoundaryContains a list of points that define the inner boundaries of a vector item.
InnerBoundaryCollectionA collection of InnerBoundary objects.
InteractiveClusterModeBaseThe base class for map modes that allow users to interact with clusters.
ItemsLayerLegendThe base class for legends that obtain data from the VectorItemsLayer.
ItemsLoadedEventArgsProvides data for the FileDataAdapterBase.ItemsLoaded event.
KavrayskiyProjectionRepresents the Kavrayskiy VII map projection.
KeyColorColorizerA colorizer that uses key-color pairs to colorize map items.
KmlFileDataAdapterA data adapter that loads data from KML and KMZ files, and displays it on vector layers.
LambertAzimuthalEqualAreaCartesianToGeoConverterConverter that transforms data from the Lambert azimuthal equal-area projected coordinate system to the geographic coordinate system.
LambertAzimuthalEqualAreaProjectionBaseThe base class for the Lambert azimuthal equal-area projection used in the MapControl.
LambertConformalConicCartesianToGeoConverterConverter that transforms data from the Lambert projected coordinate system to the geographic coordinate system.
LambertCylindricalEqualAreaProjectionRepresents the Lambert cylindrical equal-area map projection.
LayerBaseServes as the base class for all layers.
LayerCollectionA collection of layers.
LayerItemsGeneratingEventArgsProvides data for the InformationDataProviderBase.LayerItemsGenerating event.
LayerVisibleChangedEventArgsProvides data for the LayerBase.VisibleChanged event.
LegendCollectionA collection of map legends.
LegendItemCreatingEventArgsProvides data for the MapControl.LegendItemCreating event.
LinearRangeDistributionRepresents the linear distribution of color ranges in a colorizer.
ListSourceDataAdapterThe data adapter that provides the means to bind the Map control to data.
LocationInformationContains information about a specific location on a map.
LocationInformationReceivedEventArgsProvides data for the BingGeocodeDataProvider.LocationInformationReceived event.
LogarithmicRangeDistributionRepresents the logarithmic distribution of color ranges in a colorizer.
MapboxDataProviderA data provider that obtains vector tiles from Mapbox Service.
MapBubbleThe class used to draw a Bubble chart on a map.
MapBubbleMappingInfoContains information about mapping the Bubble chart item.
MapBubbleMarkerTypeMappingThis class allows you to map the MapBubble.MarkerType property to a data source field.
MapBubblePropertyMappingBaseThe base class for all MapBubble property mappings.
MapBubbleSizeMappingThis class allows you to map the MapBubble.Size property to a data source field.
MapBubbleValueProviderThe colorizer value provider that provides the value of a bubble as the value that is used to calculate a color for a cluster representative.
MapCalloutThe class used to draw a callout on a map.
MapCalloutPropertyMappingBaseThe base class for all MapCallout property mappings.
MapChartItemMappingInfoThe base for all classes that contain information about mapping chart items.
MapClustererBaseThe base class for all vector item clusterers.
MapClustererGroupProviderBaseThe base class for group providers used by clusterers.
MapClusterValueProviderProvides the count of items in a cluster as the value that is used to calculate a color for a cluster representative.
MapColorizerThe base class for all colorizers that are used in a Map control.
MapControlDisplays raster and vector maps. Supports both popular map services (Bing Maps and OpenStreetMap) and custom map data servers inside your corporate network. See Map Control.
MapCoordinateSystemThis class provides the base functionality of the coordinate system for the Map Control.
MapCustomElementThe class used to draw any custom element on a map.
MapCustomElementPropertyMappingBaseThe base class for all MapCustomElement property mappings.
MapDataAdapterBaseThe base class for all data adapters that can be used with the Map control.
MapDataProviderBaseThe base class for all data providers.
MapDisposableObjectSupports the internal infrastructure and is not intended to be used directly from your code.
MapDotThe class used to draw a dot on a map.
MapDotPropertyMappingBaseThe base class for all MapDot property mappings.
MapDotShapeKindMappingThis class allows you to map the MapDot.ShapeKind property to a data source field.
MapDotSizeMappingThis class allows you to map the MapDot.Size property to a data source field.
MapEditorThe Map Editor that allows end users to edit map vector items.
MapEditorUiHitInfoThe class providing information about the Map Editor’s hit tested elements.
MapElementStyleThe style of a map element.
MapElementStyleBaseThe base for classes that define the style of a map element.
MapEllipseThe class used to draw an ellipse on a map.
MapEllipseHeightMappingThis class allows you to map the MapEllipse.Height property to a data source field.
MapEllipsePropertyMappingBaseThe base class for all MapEllipse property mappings.
MapEllipseWidthMappingThis class allows you to map the MapEllipse.Width property to a data source field.
MapErrorEventArgsProvides data for the LayerBase.Error event.
MapHitInfoContains information about what is located at a specific point within the map.
MapImageStores the map image options.
MapImageDataProviderBaseA base class for all Map Image Data Providers.
MapImageSourceBaseA base class for all classes that can load map images from an external source.
MapItemThe base class for various map item types.
MapItemAttributeAn attribute that can be applied to map items.
MapItemAttributeCollectionA collection of attributes for an individual map item.
MapItemAttributeMappingThe mapping of an attribute applied to a map item.
MapItemAttributeMappingCollectionA mapping collection of map item attributes.
MapItemClickEventArgsProvides data for the MapControl.MapItemClick event.
MapItemCollectionA collection of MapItem objects.
MapItemColorMappingBaseThe base class for color-based property mappings.
MapItemCreatingEventArgsProvides data for the MapEditor.MapItemCreating event.
MapItemEditedEventArgsProvides data for the MapEditor.MapItemEdited event.
MapItemEditingEventArgsProvides data for the MapEditor.MapItemEditing event.
MapItemEventArgsProvides data for MapControl.DrawMapItem, MapControl.ExportMapItem and MapControl.MapItemClick events.
MapItemFillMappingThis class allows you to map the MapItem.Fill property to a data source field.
MapItemHighlightedFillMappingThis class allows you to map the MapItem.HighlightedFill property to a data source field.
MapItemHighlightedStrokeMappingThis class allows you to map the MapItem.HighlightedStroke property to a data source field.
MapItemHighlightedStrokeWidthMappingThis class allows you to map the MapItem.HighlightedStrokeWidth property to a data source field.
MapItemMappingInfoContains information about the mapping of a map item.
MapItemMappingInfoBaseThe base for all classes that contain information about mapping various chart items.
MapItemPropertyMappingBaseThe base class for all MapItem property mappings.
MapItemPropertyMappingCollectionA collection of MapItemPropertyMappingBase class descendant objects.
MapItemSelectedFillMappingThis class allows you to map the MapItem.SelectedFill property to a data source field.
MapItemSelectedStrokeMappingThis class you to map the MapItem.SelectedStroke property to a data source field.
MapItemSelectedStrokeWidthMappingThis class alows you to map the MapItem.SelectedStrokeWidth property to a data source field.
MapItemsEventArgsProvides data for the MapEditor.MapItemEdited and MapClustererBase.Clustered events.
MapItemsLayerBaseThe base class for layers that display map items.
MapItemsLoadedEventArgsProvides data for the LayerBase.DataLoaded event of the VectorItemsLayer.
MapItemStorageThe data adapter that stores manually added vector items.
MapItemStrokeMappingThis class allows you to map the MapItem.Stroke property to a data source field.
MapItemStrokeWidthMappingThis class allows you to map the MapItem.StrokeWidth property to a data source field.
MapItemStyleSpecifies a style for a map item.
MapItemTextStyleThe style of text in the Map Control.
MapItemVisiblePropertyMappingThis class allows you to map the MapItem.Visible property of MapItem class descendant objects to a data source field.
MapLegendBaseThe base class for all legends that can be used in the Map control.
MapLegendHitInfoContains information about what is located at a specific point on the map legend.
MapLegendItemBaseThe base class for items displayed in map legends.
MapLegendItemCollectionA collection of MapLegendItemBase objects.
MapLineContains map line settings.
MapLineCapContains map line cap settings.
MapLineEndCapIsFilledMappingDefines the IsFilled property for the end cap when map line settings are loaded from a data source.
MapLineEndCapLengthMappingDefines the Length property for the end cap when map line settings are loaded from a data source.
MapLineEndCapTemplateMappingDefines the Template property for the end cap when map line settings are loaded from a data source.
MapLineEndCapVisibleMappingDefines the Visible property for the end cap when map line settings are loaded from a data source.
MapLineEndCapWidthMappingDefines the Width property for the end cap when map line settings are loaded from a data source.
MapLinePoint1XMappingThis class allows you to map the X coordinate of MapLine.Point1 to a data source field.
MapLinePoint1YMappingThis class allows you to map the Y coordinate of MapLine.Point1 to a data source field.
MapLinePoint2XMappingThis class allows you to map the X coordinate of MapLine.Point2 to a data source field.
MapLinePoint2YMappingThis class allows you to map the Y coordinate of MapLine.Point2 to a data source field.
MapLinePropertyMappingBaseThe base class for all MapLine property mappings.
MapLineStartCapIsFilledMappingDefines the IsFilled property for the start cap when map line settings are loaded from a data source.
MapLineStartCapLengthMappingDefines the Length property for the start cap when map line settings are loaded from a data source.
MapLineStartCapTemplateMappingDefines the Template property for the start cap when map line settings are loaded from a data source.
MapLineStartCapVisibleMappingDefines the Visible property for the start cap when map line settings are loaded from a data source.
MapLineStartCapWidthMappingDefines the Width property for the start cap when map line settings are loaded from a data source.
MapMultipointItemMappingBase<T>The base class for mappings that are used to load point coordinates of multi-point items.
MapNotificationOptionsContains options to support map notification.
MapOverlayA Map Control overlay.
MapOverlayCollectionA collection that stores MapOverlay objects.
MapOverlayHitInfoContains information about what is located at a specific point on the map overlay.
MapOverlayImageItemAn image that can be placed on map overlay.
MapOverlayItemBaseA base class for all overlay items.
MapOverlayItemCollectionA collection that stores MapOverlayItemBase class descendant objects.
MapOverlayTextItemA text item that can be placed on a map overlay.
MapPathThe class used to draw a path on a map.
MapPathBase<T>The base class for map items that are drawn as a path.
MapPathPropertyMappingBaseThe base class for all MapPath property mappings.
MapPathSegmentA segment of a MapPathSegment object.
MapPathSegmentCollectionA collection of map path segments.
MapPieThe class used to draw a pie chart on a map.
MapPieMappingInfoContains information about mapping the Pie chart item.
MapPiePropertyMappingBaseThe base class for all MapPie property mappings.
MapPointerThe class used to draw a map pointer on a map.
MapPolygonThe class used to draw a polygon on a map.
MapPolygonPointCollectionMappingAllows you to specify data members used to create map polygons.
MapPolygonPropertyMappingBaseThe base class for all MapPolygon property mappings.
MapPolylineContains map polyline settings.
MapPolylineBaseA base class for polylines.
MapPolylinePointCollectionMappingAllows you to specify data members used to create map polylines.
MapPolylinePropertyMappingBaseThe base class for all MapPolyline property mappings.
MapPushpinThe class used to draw a pushpin on a map.
MapRectangleThe class used to draw a rectangle on a map.
MapRectangleHeightMappingThis class allows you to map the MapRectangle.Height property to a data source field.
MapRectanglePropertyMappingBaseThe base class for all MapRectangle property mappings.
MapRectangleWidthMappingThis class allows you to map the MapRectangle.Width property to a data source field.
MapRulerDraws a ruler on the map.
MapRulerStyleContains ruler style options.
MapSearchPanelOptionsContains map search panel settings.
MapSegmentBaseThe base for classes that are used to draw segments.
MapSegmentCollectionBase<T>Defines the base type for collections used by vector items containing segments.
MapSelectionChangedEventArgsProvides data for the MapControl.SelectionChanged event.
MapSelectionChangingEventArgsProvides data for the MapControl.SelectionChanging event.
MapSelectionEventArgsThe base for classes that provide data for the map selection events.
MapShapeThe base class for all vector items that have an outline.
MapShapePropertyMappingBaseThe base class for all MapShape property mappings.
MapSplineDraws a spline on the map.
MapTileDataProviderBaseA base class for Map Tile Providers.
MapTileSourceBaseThe base for all classes that can load image tiles from external map data providers.
MapUiHitInfoThe class providing information about hit tested elements.
MapViewportA map viewport.
MapWebRequestEventArgsProvides data for the MapImageDataProviderBase.WebRequest event.
MarkerClustererThe clusterer based on grouping items in an item neighborhood.
MbTilesDataProviderA data provider that loads vector tiles from a MbTiles database.
MeasurementsContains API to manage rulers that help users measure distances and areas on a map.
MeasurementToolbarHitInfoHit test information about the Measurements toolbar.
MeasurementToolbarOptionsContains the Measurements toolbar settings.
MeasureRulesContains measure rules for vector items.
MeasureUnitRepresents a measure unit used by a map.
MercatorAuxiliarySphereCartesianToGeoConverterConverter that transforms data from the Mercator Auxiliary projected coordinate system to the geographic coordinate system.
MillerProjectionA class that defines methods specific to the Miller Projection.
MiniMapImplements a mini map displayed within the MapControl.
MiniMapBehaviorThe base class to provide mini map behavior.
MiniMapImageTilesLayerA layer that displays image tiles, obtained from one of the supported map providers, on the mini map.
MiniMapLayerBaseThe base class for all mini map layers.
MiniMapLayerCollectionA collection of mini map layers.
MiniMapVectorItemsLayerA layer that displays vector data on the mini map.
MouseHoverInteractiveClusterModeAllows the Map Control to handle hover operations over clusters.
MultiScaleTileSourceThe class that provides functionality to load image tiles for different zoom scales from an external image tile source.
NamedAttributeProviderBaseProvides the base functionality to provide map item attributes values by their names.
NavigationPanelOptionsContains options that define the appearance, position and layout of the navigation panel element.
ObjectSelectedEventArgsProvides data for the MapControl.ObjectSelected event.
OpenStreetMapDataProviderThe class that loads map images from a web resource that provides data in the OpenStreetMap format.
OsmAddressAn address used to specify the location for which to obtain geo data from the Open Street Map service.
OsmGeocodeDataProviderProvides the capability to obtain geocode data from the Open Street Map service.
OsmSearchDataProviderProvides the search options using the Open Street Map service.
OverlayArrangementContains information about the overlay and its child item arrangement.
OverlaysArrangedEventArgsProvides data for the MapControl.OverlaysArranged event.
OwnedCollection<T>The base class of the generic owned collection.
PieChartDataAdapterThe data adapter that provides data to generate Pie chart items.
PieSegmentA segment of a pie chart item.
PieSegmentCollectionA collection of PieSegment objects.
PredefinedColorsColorizerThe base for all colorizers with a predefined set of colors.
ProjectionBaseThe base class for all projections used in the MapControl.
QueryCursorEventArgsProvides data for the QueryCursor event.
ReadOnlyCoordPointCollectionA read-only collection of CoordPoint objects.
RequestCompletedEventArgsProvides data for the MapImageDataProviderBase.WebRequest event.
RequestResultBaseThe base for all classes that contain results of requests to web services.
RouteCalculationResultObsolete. Contains results of a request to a web service for route calculation.
RouteIsochroneCalculationResultObsolete. Contains isochrone calculation results obtained from a web service.
RouteWaypointContains information on a specific waypoint of a route, calculated by the Route service.
SearchBoundingBoxThe rectangular area bounding the region containing a search result.
SearchCompletedEventArgsProvides data for the OsmSearchDataProvider.SearchCompleted event.
SearchPanelOptionsStores the Search Panel‘s settings.
SearchRequestResultContains the results of a request to a web service to search a specific location.
SelectedItemCollectionA collection of selected map items.
ShapeAttributeValueProviderThe class that is used to obtain an attribute from a shape file source (Shapefile or KML file) that is applied to shape items.
ShapefileDataAdapterA data adapter that loads data from shapefiles and displays it on vector layers.
ShapeSimplifierBaseThe base class for map shape simplifiers.
ShapeTitleOptionsContains options that define the visibility, text and appearance of shape titles.
ShpExportOptionsStores shapefile export options.
SinusoidalProjectionRepresents the sinusoidal map projection.
SizeLegendRepresents a map legend that details the meaning of Bubble sizes in a Bubble chart.
SourceCoordinateSystemThe base class for the coordinate systems of a data adapter.
SphericalMercatorProjectionA class that defines methods specific to the Spherical Mercator Projection.
SqlGeometryDataAdapterA data adapter that loads data from a SQL geometry data source and displays it on vector layers.
SqlGeometryDataAdapterBaseThis class provides the base functionality to provide data from a SQL Geometry data source.
SqlGeometryItemThis class is used to represent the SQL Geometry spatial data objects.
SqlGeometryItemCollectionA collection of SqlGeometryItems.
SqlGeometryItemStorageThe date adapter stores manually added SqlGeometryItem objects.
SvgExportOptionsThe options to be applied when exporting the vector layer to the SVG file format.
SvgFileDataAdapterA data adapter that loads data from SVG files, and displays it on vector layers.
TextElementStyleDefines a style of the text element within a map.
TrafficIncidentCalculationResultObsolete. Contains results of a request to a web service for traffic incident information.
TransverseMercatorCartesianToGeoConverterConverter that transforms data from the Transverse Mercator projected coordinate system to the geographic coordinate system.
UriBasedVectorTileDataProviderProvides map data from a set of PBF or MVT files.
UTMCartesianToGeoConverter

Converter that transforms data from the Universal Transverse Mercator projected coordinate system to the geographic coordinate system.

| | VectorItemsLayer | A layer that displays a collection of vector elements. | | VectorTileDataProviderBase | The base class for vector tile data providers. | | ViewportChangedEventArgs | Provides data for the LayerBase.ViewportChanged event. | | VisvalingamShapeSimplifier | Specifies the Visvalingam shape simplification algorithm. | | WebInformationDataProvider | The base class for providers requesting GIS from map services. | | WmsBoundingBox | A bounding rectangle containing the geographical region specified by two geo points. | | WmsCustomParameterCollection | Represents a collection of web map service custom parameters. | | WmsDataProvider | Provides map images from the Web Map Service. | | WmsLayer | Provides information about a single layer obtained from a Web Map Service Provider. | | WmsLayerCollection | Provides a collection of WMS layers. |

Interfaces

NameDescription
IClustererThe interface that should be implemented by classes providing clustering functionality.
IClustererGroupProviderThe interface that should be implemented by classes that can be used as group providers for clusterers.
IClusterItemFactoryThis interface should be implemented by classes which can be used as a cluster item factory.
IColorizerElementInterface that should be implemented by any object which can colorize a map element.
IColorizerValueProviderInterface that should be implemented by any object which supports a method required for a colorizer value provider.
IEditableItemAn interface that should be implemented by any class representing a map item that can be edited using the Map Editor.
IExpandedClusterLayoutThe interface that should be implemented by classes that specify the layout of expanded cluster items.
IHeatmapPointSourceThe interface that should be implemented by classes that serve as a heatmap point source.
IImageTileSourceThe interface that should be implemented by classes that are tile sources for the ImageTileDataProvider.
IInformationDataInterface that should be implemented by any object which can obtain the information data from map services.
IMapDataAdapterIf implemented by a class, provides methods required for a VectorItemsLayer to operate with data.
IMapItemFactoryProvides a method for creating map items.
IMapSvgPaletteProviderThe interface that should be implemented by classes that are SVG palette providers.
IMapUiHitInfoThe interface that should be implemented by a class providing information about hit tested UI elements.
IMouseClickRequestSenderInterface that should be implemented by any object which can define a location by a mouse click on a Map control surface.
ISearchPanelRequestSenderInterface that should be implemented by any object which can receive information and display a specific location represented as a search result in a Search Panel.
ISupportWebRequestAn interface that should be implemented by a class that sends web requests.
IWmsPointConverterThe interface that should be implemented by classes providing a point converter.

Structs

NameDescription
AreaMeasurementUnitSpecifies area measurement units for Map Control rulers.
ContourInfoThe structure providing information about a map item’s outline.
MapPointThe screen coordinates of a map point.
MapSizeSpecifies the map size.
MapUnitA class that contains a location in internal map units.

Delegates

NameDescription
AfterMeasurementEventHandlerDefines a signature (parameter list types) for the method that handles the Measurements.AfterMeasurement event.
AfterRulerRemovalEventHandlerHandles the Measurements.AfterRulerRemoval event.
AzureRouteCalculatedEventHandlerHandles the AzureRouteDataProvider.RouteCalculated event.
AzureRouteIsochroneCalculatedEventHandlerHandles the AzureRouteIsochroneDataProvider.IsochroneCalculated event.
AzureSearchCompletedEventHandlerHandles the AzureSearchDataProvider.SearchCompleted event.
AzureTrafficIncidentCalculatedEventHandlerHandles the AzureTrafficIncidentDataProvider.TrafficIncidentCalculated event.
BeforeMeasurementEventHandlerDefines a signature (parameter list types) for the method that handles the Measurements.BeforeMeasurement event.
BeforeRulerRemovalEventHandlerHandles the Measurements.BeforeRulerRemoval event.
BingRouteCalculatedEventHandlerObsolete. A method that will handle the BingRouteDataProvider.RouteCalculated event.
BingRouteIsochroneCalculatedEventHandlerObsolete. A method that handles the BingRouteIsochroneDataProvider.IsochroneCalculated event.
BingSearchCompletedEventHandlerObsolete. A method that will handle the BingSearchDataProvider.SearchCompleted event.
BingTrafficIncidentCalculatedEventHandlerObsolete. A method that handles the BingTrafficIncidentDataProvider.TrafficIncidentCalculated event.
CapabilitiesRespondedEventHandlerA method that handles the ResponseCapabilities event.
ClusteredEventHandlerRepresents a method that will handle the MapClustererBase.Clustered event.
ClusteringEventHandlerRepresents a method that will handle the MapClustererBase.Clustering event.
DataAdapterChangedEventHandlerA method that will handle the MapDataAdapterBase.DataChanged event.
DataLoadedEventHandlerA method that will handle the LayerBase.DataLoaded event.
DrawMapItemEventHandlerA method that will handle the MapControl.DrawMapItem event.
ElevationsCalculatedEventHandlerObsolete. A method that will handle the BingElevationDataProvider.ElevationsCalculated event.
ExportMapItemEventHandlerA method that will handle the MapControl.ExportMapItem event.
ItemsLoadedEventHandlerA method that will handle the FileDataAdapterBase.ItemsLoaded event.
LayerItemsGeneratingEventHandlerA method that will handle the InformationDataProviderBase.LayerItemsGenerating event.
LayerVisibleChangedEventHandlerA method that will handle the LayerBase.VisibleChanged event.
LegendItemCreatingEventHandlerA method that will handle the MapControl.LegendItemCreating event.
LocationInformationReceivedEventHandlerA method that will handle the BingGeocodeDataProvider.LocationInformationReceived event.
MapErrorEventHandlerA method that will handle the LayerBase.Error event.
MapItemClickEventHandlerA method that will handle the MapControl.MapItemClick event.
MapItemCreatingEventHandlerA method that will handle the MapEditor.MapItemCreating event.
MapItemEditedEventHandlerA method that will handle the MapEditor.MapItemEdited event.
MapItemEditingEventHandlerA method that handles the MapEditor.MapItemEditing event.
MapSelectionChangedEventHandlerA method that will handle the MapControl.SelectionChanged event.
MapSelectionChangingEventHandlerA method that will handle the MapControl.SelectionChanging event.
MapWebRequestEventHandlerA method that will handle the MapImageDataProviderBase.WebRequest event.
ObjectSelectedEventHandlerA method that will handle the MapControl.ObjectSelected event.
OverlaysArrangedEventHandlerRepresents a method that will handle the MapControl.OverlaysArranged event.
QueryCursorEventHandlerA method that handles the MapControl.QueryCursor event.
SearchCompletedEventHandlerA method that will handle the OsmSearchDataProvider.SearchCompleted event.
ViewportChangedEventHandlerA method that will handle the LayerBase.ViewportChanged event.

Enums

NameDescription
AzureLocalizedViewLists map views for a certain country/region.
AzureResponseTravelModeLists the values used to specify transportation / commute mode.
AzureRouteAvoidTypeLists values that the AzureRouteDataProvider should avoid when calculating the route.
AzureRouteDrivingSideLists sides of the road on which vehicles drive.
AzureRouteGuidanceManeuverLists route guidance maneuvers.
AzureRouteInstructionsTypeLists values that specify how instruction text is formed.
AzureRouteInstructionTypeLists values that indicate the guidance instruction type.
AzureRouteJunctionTypeLists junction types.
AzureRouteReportLists values that specify the data that should be reported for diagnostic purposes.
AzureRouteSectionTypeLists section types reported in route responses.
AzureTilesetLists tilesets supplied by Azure Maps.
AzureTrafficDelayMagnitudeLists values that specify the magnitude of the delay associated with the incident.
AzureTrafficIconCategoryLists icon categories associated with the incident.
AzureTrafficIncidentDetailStyleLists styles that are used to render the tile in the AzureTrafficIncidentDataProvider.
AzureTrafficIncidentGeometryTypeLists types of vector geometry added to incidents.
AzureTravelModeLists the values used to specify transportation / commute mode.
BingAvoidRoadsObsolete. Lists limitations in the use of toll and highway roads when route planning.
BingCalculationMethodObsolete. Lists methods used to compute geocode points.
BingConfidenceObsolete. Lists the values that specify the possible confidence level of the geocoded location search results.
BingItineraryWarningSeverityObsolete. Lists values indicating a warning level associated with an itinerary item of a Bing route.
BingItineraryWarningTypeObsolete. Lists the values used to specify a warning type.
BingManeuverTypeObsolete. Lists the values used to specify the current maneuver type.
BingMapKindObsolete. Lists the values used to specify the kind of maps to be obtained from the BingMapDataProvider.
BingMapTopLayerObsolete. Lists Bing Maps layers that can be displayed on the map.
BingMatchCodeObsolete. Lists the possible geocoding levels for the each location in the map service response.
BingRouteOptimizationObsolete. Lists the values used to specify how to optimize route calculation.
BingTrafficIncidentSeverityObsolete. List incident severity levels.
BingTrafficIncidentTypeObsolete. Lists traffic incident types.
BingTravelModeObsolete. Lists the values used to specify the travel mode to calculate the route.
BingUsageTypeObsolete. Lists ways to use geocode points.
CircularScrollingModeLists values indicating items that should be circularly scrolled.
ConnectionProtocolObsolete. Lists all available connection protocols.
CreatableMapItemKindLists the map item types that the Map Editor can create while it is in the Create mode.
DistanceMeasureUnitLists the values used to specify units to measure distances on a map.
ElementSelectionModeLists the values used to specify the selection mode of a map element.
ElementStateLists states of the map elements.
FieldValueTypeLists the field value types of the map item attribute.
HemisphereLists the values used to specify the Earth’s hemishpere.
LegendAlignmentContains values that specify how a map legend is aligned.
LegendItemsSortOrderLists the sorting variants values of a ColorListLegend object.
MapboxTilesetLists tilesets that the MapboxDataProvider can use.
MapDotShapeKindLists the values used to specify the shape of map dots.
MapEditActionResultLists values that specify the edit action results.
MapEditModeLists values that specify the map edit modes.
MapEditorActionLists all actions that can cause map item changes.
MapEditorUiElementLists the Map Editor’s elements that can be hit.
MapElementStateLists states of the map elements.
MapHitUiElementTypeLists element types that can be hit.
MapItemTransformLists transformations that can be applied to a map item.
MapItemTypeLists the types of a map item.
MapLegendHitElementLists legend elements that can be positioned in a hit-test point.
MapPrintSizeModeLists the values specifying size modes used when a map is printed or exported.
MapUpdateTypeLists the values that specify types of data updates.
MarkerTypeLists the values that specify types of markers displayed as bubble chart items above the map.
MiniMapAlignmentLists the values used to specify the position of a mini map on a map.
OpenStreetMapKindLists the values used to specify the kind of layer that should be obtained from the OpenStreetMapDataProvider.
PredefinedColorSchemaLists the predefined color schemas which are used by the map colorizer to color map shapes.
QueryCursorActionLists actions that make the map control switch the cursor image.
RenderModeLists the values used to specify the render mode of a map control.
RequestResultCodeLists the values used to specify the resulting code of a request.
RotationDirectionLists the values that specify how pie slices should be rotated.
RulerTypeLists ruler types of the Measurements class.
ShapeTypeLists shape types that can be stored in the shapefile format.
SizeLegendTypeLists the values that specify the types of size legends.
SummaryFunctionLists the values that specify the types of summary functions used when generating chart items for the Map control.
TextAlignmentSpecifies how the text associated with the map pointer should be aligned.
TimeMeasureUnitObsolete. Lists time measurement units.
TransformOriginLists all the possible transform origins.
VisibilityModeLists the values that specify visibility modes for various map elements.