Getting Started With The .NET MAUI Maps Control
The .NET MAUI Maps control is a powerful data visualization component that displays statistical information for a geographical area. A quick-start project that helps you to integrate a MAUI Maps control in a .NET MAUI application. This project contains code to load shapes from a remote file, bind a data source for a shape layer, load a map in a tile layer, and enable basic features like data labels, markers, legends, and tooltips.
Project prerequisites
Make sure that you have the compatible versions of Visual Studio 2022 and .NET Core SDK 7.0 or later version in your machine before starting to work on this project.
How to run this application
To run this application, you need to first clone the getting-started-with-the-dotnet-maui-maps repository and then open it in Visual Studio 2022. Now, simply build and run your project to view the output.
Features and Benefits
Shape layer
Render GeoJSON or shapefile data into custom maps or geographical area shapes on a shape layer for powerful data visualization. Customize the maps to the desired look using built-in options.
Tile layer
An interactive tile layer allows you to load and customize map tiles from web map-tile services such as OpenStreetMaps, Bing Maps API, Google Maps Tile API, TomTom, Mapbox, Esri's ArcGIS. Use markers to denote a specific latitude and longitude in the tile layer as required. Zoom and pan the tile layer to navigate across the regions and take a closer look.
Data labels
Data labels in a shape layer provide basic information about shapes by displaying their names and more. If required, trim or hide the labels when they exceed the shape bounds.
Selection
Highlight a shape to focus attention to a specific area. Use this functionality to navigate pages and show detailed information about a selected area.
Zooming and panning
Zoom in any layer for a closer look at a specific region by pinching, scrolling the mouse wheel, or track pad. Pan the map to navigate across regions. Zooming and panning can be enabled for both the shape layer and the tile layer.
Related Links
Learn More about .NET MAUI Maps
Suggest a feature or report a bug
About Syncfusion .NET MAUI Controls
Syncfusion's .NET MAUI UI Controls library is the only suite that you will ever need to build an application since it contains over 40 high-performance, lightweight, modular, and responsive UI controls in a single package. In addition to Maps, we provide popular .NET MAUI Controls such as DataGrid, Charts, Scheduler, ListView, and Excel Library.
About Syncfusion
Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 29,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.
Today we provide 1800+ controls and frameworks for web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, JavaScript, Angular, React, Vue, and Flutter), mobile (Xamarin, Flutter, UWP, JavaScript, and .NET MAUI), and desktop development (Windows Forms, WPF, WinUI, UWP, Flutter, and .NET MAUI). We provide ready-to-deploy enterprise software for dashboards, reports, data integration, and big data processing. Many customers have saved millions in licensing fees by deploying our software.
[email protected] | www.syncfusion.com | Toll Free: 1-888-9 DOTNET