[Expand]General Information
[Collapse]WinForms Controls
  .NET Core Support
 [Expand]What's Installed
 [Expand]Build an Application
 [Collapse]Controls and Libraries
  [Expand]Forms and User Controls
  [Expand]Messages, Notifications, and Dialogs
  [Expand]Editors and Simple Controls
  [Expand]Ribbon, Bars and Menu
  [Expand]Application UI Manager
  [Expand]Docking Library
  [Expand]Data Grid
  [Expand]Vertical Grid
  [Expand]Property Grid
  [Expand]Pivot Grid
  [Expand]Tree List
  [Expand]Gantt Control
  [Expand]Chart Control
  [Collapse]Map Control
   [Expand]Getting Started
   [Expand]Coordinate Systems
   [Expand]Map Image Data
   [Expand]GIS Data
   [Expand]Vector Data
   [Expand]Visual Elements
   [Expand]End-User Features
   [Expand]Product Information
  [Expand]Rich Text Editor
  [Expand]Spell Checker
  [Expand]Form Layout Managers
  [Expand]Navigation Controls
  [Expand]PDF Viewer
  [Expand]TreeMap Control
  [Expand]Sunburst Control
 [Expand]Common Features
  Get More Help
 [Expand]API Reference
[Expand]ASP.NET Controls and MVC Extensions
[Expand]ASP.NET Bootstrap Controls
[Expand]ASP.NET Core Bootstrap Controls
[Expand]WPF Controls
[Expand]Xamarin Controls
[Expand]Windows 10 App Controls
[Expand]Office File API
[Expand]Report and Dashboard Server
[Expand]eXpressApp Framework
[Expand]eXpress Persistent Objects
[Expand]CodeRush Classic
[Expand]Cross-Platform Core Libraries
[Expand]Tools and Utilities
 End-User Documentation
View this topic on docs.devexpress.com (Learn more)


This document describes the concept of layers, as well as the types of layers that are used in a Map Control.

Layers are used to draw data on a map, and are stored in a LayerCollection returned by the MapControl.Layers property.

There are several types of layers.

  • ImageLayer

    This layer is utilized to draw map images. These images are obtained by the ImageLayer from one of the supported data providers (Bing Maps, OpenStreetMap or Web Map Service Provider). The type of the current data provider is defined by the type of the object assigned to the layer's ImageLayer.DataProvider property.

    Below is a screenshot of map images provided by Bing Maps for the ImageLayer object.

  • InformationLayer

    This layer should be used to present GIS elements above the map. These elements let end-users input information requests, which are passed to the corresponding GIS data providers, and then display the results of these requests above the Map control. The type of the current data provider is defined by the type of the object assigned to the InformationLayer.DataProvider property of the layer.

    Below is a screenshot of a search panel that shows the results of a search request to the Bing Search information service.

  • VectorItemsLayer

    This layer is used to draw vector items on a map. These items include predefined or custom Vector Items.

Expanded See Also

Is this topic helpful?​​​​​​​