Get smooth zooming, panning, and mapping between screen and geographical coordinates with ComponentOne Maps for WPF.
Visualize Business Data
Add geographic maps to your desktop apps and dashboards to show operations around the world or in your area.
More Types of Maps
Overlay the map with markers to show points of interest, draw lines to show routes, or vector shapes to create a choropleth map.
Build Custom Maps
Maps provides the foundational component to build a custom map control with the tile source of your choice.
The WPF map control displays map tiles from Microsoft Bing Maps by default. It supports three built-in tile sources including aerial, road and hybrid views. You can customize the map control use the online tiles of your choice such as Google Maps or Open Street Maps.
The WPF map vector layer allows you to draw geometric shapes, polygons and paths with geo-coordinates on top of the map. The vector layer is useful to draw political borders, automobile or airplane routes, and choropleth maps. Choropleth maps are based on statistical data such as population per country and other demographic data.
Map supports smooth zooming, panning and scaling using the touch, mouse or the keyboard. Users can double tap or stretch to zoom-in and zoom-out by pinching. The built-in zooming and panning UI tool assists users to interact with a mouse.
Add legends to describe the shapes and markers on a map. Legends help interpret what the map is displaying. Legends can be represented in various colors and shapes based on the data.
High Performance Virtualization
Display a large number of data bound elements on the map with asynchronous loading. Virtualization can increase the overall performance of the map control, such as the loading, zooming and panning performance.
KML, or Keyhole Markup Language, is a file format used to render geographic data on the map. Use the WPF Maps to display KML files for online or offline mapping scenarios.