# Key Features

Display geographical data on a map using the MVC FlexMap control. Learn more about its key features in ASP.NET MVC documentation.

## Content



The FlexMap control allows you to create powerful map applications. Make the most of FlexMap by taking advantage of the following key features:

*   **Layers Support**<br />Use layers to draw data and add elements to the maps that are linked to geographical locations. For more information, see [Layers](/componentone/docs/mvc/online-mvc/workwithcontrols/flexmap-overview/work-with-flexmap/layers) topic.
*   **Draw any Geometry**<br />Draw geometries/shapes/paths with geo coordinates on top of the map. For example, draw Political borders, Geo details (showing automobile or airplane routes) and Choropleth maps (based on statistical data, such as population per country and other demographic data).
*   **Display Rich Geographical Information**<br />Use GeoJSON for binding geographical feature layers and point layers, and display rich geographical information from various sources.
*   **Legend**<br />FlexMap allows you to display legend at the desired position in the map.
*   **Zoom and Pan**<br />FlexMap provides support for zooming and panning maps.
*   **Tooltips**<br />FlexMap lets you display chart values using tooltips.