Azure Maps in Power BI: Add Location Intelligence to Your Reports
- admin

- Apr 29
- 7 min read
Updated: Aug 12
Azure Maps in Power BI adds a layer of spatial analysis that the standard map visual cannot match. You can combine multiple visualization layers, group high-density points into clusters as users zoom, upload custom geographic boundaries, and cross-filter the other visuals on the report page from a single map selection.
Location intelligence in Power BI means understanding not just what is happening in your business, but where it is happening and how geography shapes outcomes. Azure Maps is Microsoft's dedicated mapping technology, and its integration with Power BI brings enterprise-grade spatial visualization directly into your existing reports, so you do not need separate GIS tools.
What Is Location Intelligence in Power BI?
Location intelligence is the process of gathering, analyzing, and visualizing data tied to geographic locations to uncover spatial patterns and relationships. In Power BI, it adds a geographic dimension to your data so you can see which regions drive the most revenue, where service delays cluster, or how customer density shifts across markets.
Azure Maps enhances this by using Microsoft Azure's mapping infrastructure to render interactive maps inside Power BI reports. It supports real addresses, latitude and longitude coordinates, and custom geographic shapes, making it suitable for both high-level regional analysis and granular street-level data.
How to Use Azure Maps in Power BI
To use Azure Maps in Power BI, your Power BI administrator must first enable the Azure Maps visual under Admin Portal > Tenant Settings > Integration Settings. Once enabled, report authors can add Azure Maps directly from the Visualizations pane and connect it to geographic data already available in the report.
Confirm Azure Maps is enabled for your organization. A Power BI admin goes to Settings > Admin Portal > Tenant Settings > Integration Settings, then turns on "Use Azure Maps visual." This step happens once per organization, not once per report, so most report authors will find it already switched on.
Open your Power BI report in Power BI Desktop or the Power BI Service.
In the Visualizations pane, look for the Azure Maps icon. It resembles a map pin with a layered base and appears automatically once your admin has enabled the setting. No AppSource search or install step is required.
Click the Azure Maps icon to place the visual on your report canvas.
In the Fields pane, drag coordinate data into the Latitude and Longitude fields, or drag addresses, cities, or country names into the Location field.
Add measure fields to Size to scale marker size by value, Legend to apply color encoding by category, and Tooltips to display additional context on hover.
Open the Format pane to configure map style and turn on the specific layers you want to use.
Once your data is connected, Azure Maps renders an interactive map that updates as you apply filters or cross-select other visuals on the page.
How to Use Multiple Layers in Azure Maps Power BI
Layering is where Azure Maps separates itself from the standard Power BI map visual. Rather than a single flat set of points, you can turn on several layer types at once and combine them on the same map, with each layer configured through its own section in the Format pane.
Azure Maps offers two categories of layers:
Data layers, which render the fields you have added to the visual: Marker layer for points, 3D Column layer, Filled Map layer, Heat Map layer, and Cluster Bubbles for grouping dense points as users zoom.
Context layers, which bring in outside information: Reference layer for GeoJSON, WKT, KML, SHP, or CSV boundary files, Tile layer for custom map imagery overlaid on the base map, and Traffic layer for real-time road conditions.

To turn on a layer:
Add your location data to the visual using the Latitude/Longitude or Location fields, along with any Legend, Size, or Tooltip fields you want to use.
With the Azure Maps visual selected, open the Format visual pane.
Find the layer you want, for example Marker layer or Heat Map layer, and toggle it on.
Expand that layer's section in the Format pane to adjust its available settings. Options vary by layer type. Marker layers expose size, color, and border controls, while tile layers expose URL and transparency settings instead.
Where a layer supports it, use the Layer Position setting to move it above or below labels or roads. Some layers, such as the Reference layer, have a fixed position and cannot be reordered.
One limitation worth knowing before you plan a multi-layer map: all data layers pull from the same fields you have added to the visual. You cannot bind one layer to one table and a second layer to an unrelated table. A retail analyst who wants to show store revenue as markers and customer foot traffic as a heat map needs both measures in the same underlying data model, not two separate, independently sourced datasets.
Other Capabilities in Azure Maps for Power BI
Beyond layering, several built-in features make Azure Maps more capable than the standard map visual for dense or complex datasets.
Point Clustering with Cluster Bubbles
The Cluster Bubbles layer groups nearby data points into a single bubble as you zoom out, keeping the map readable even when thousands of records are plotted. Each bubble displays a count of the points it contains. Zoom in and the bubbles break apart to reveal individual points, removing the visual noise that makes high-density maps unusable. Like the other data layers, clustering needs to be turned on in the Format pane rather than applying automatically.

Custom Shapes with GeoJSON and Other Spatial Formats
The Reference layer lets you upload spatial files that define specific geographic boundaries, including sales territories, delivery zones, franchise regions, or any boundary that does not appear on standard map tiles. Azure Maps accepts GeoJSON, WKT, KML, SHP, and CSV files containing WKT data. Once uploaded, Azure Maps matches a column of unique identifiers in your Power BI data against corresponding properties in the spatial file, linking your data to the shapes on the map automatically when the identifiers line up.
Shapes that cannot be matched show up as unmapped, and you can highlight them separately in the Format pane. Reference layers render up to 30,000 features, so very detailed boundary files may need to be simplified before uploading.

Built-in Map Styles and Themes
Azure Maps includes ten map style options: road, road with shaded relief, grayscale light, grayscale dark, high contrast light, high contrast dark, night, blank, satellite, and satellite with road labels. Grayscale works well in reports where the data carries the color encoding and the map is meant to stay in the background. Satellite view is more useful for logistics and field operations where terrain matters.

Cross-Filtering with Other Visuals
Selecting any region, cluster, or shape on the Azure Maps visual can cross-filter or cross-highlight the other visuals on the report page, the same interaction model that applies to every Power BI visual. Click on a city cluster and your bar charts, tables, and KPI cards update to reflect that selection by default. Report designers can adjust or turn off this behavior per visual using Edit Interactions if a different setup fits the report better.

Practical Uses of Azure Maps in Power BI
These features translate directly into concrete business applications across industries.
Retail and Sales
Retail teams use Azure Maps to overlay store locations with customer concentration data, revealing which stores are underleveraged relative to surrounding demand. Marketing teams use the same view to calibrate regional campaign spend against actual customer density, rather than dividing budget equally across territories.
Field Services and Logistics
Service operations teams map technician coverage areas against open ticket locations to identify coverage gaps and reduce response times. Logistics planners apply the same approach to supply chain management, layering delivery routes against warehouse locations to surface routing inefficiencies before they compound into delays. Teams handling procurement across supply chain operations use location data to map supplier concentrations and identify sourcing risks tied to specific geographic regions.
Public Sector and NGOs
Government agencies and non-profits use Azure Maps to visualize the geographic distribution of program beneficiaries, map service delivery against population needs, and produce location-based impact reports for funders and oversight bodies. Azure Maps is not currently available in Azure Government cloud environments, GCC and GCC High, or in China, so agencies operating in those environments should confirm availability before planning a migration.
Finance
Finance teams apply location data directly to profitability analysis and financial reporting, comparing regional revenue performance across markets, flagging geographic clusters of anomalous transactions for fraud review, and monitoring whether specific regions are operating inside regulatory compliance zones.
Azure Maps vs Power BI Map: What's the Difference?
Microsoft has scheduled the classic Map and Filled Map visuals for deprecation in favor of Azure Maps, though it has not announced a final timeline, and existing reports using the older visuals continue to work for now. Power BI Desktop includes a built-in conversion tool that upgrades existing Map and Filled Map visuals to Azure Maps in one step, carrying over the original settings.
If your reports still use the older visuals, this comparison covers what changes and why migrating now avoids disruption later.
Feature | Azure Maps | Standard Map |
|---|---|---|
Multiple layers | Yes | No |
Smart clustering | Yes | No |
GeoJSON custom shapes | Yes | No |
Map styles | Road, grayscale, satellite, night | Limited |
Cross-filtering | Yes | Yes |
Latitude/longitude support | Yes | Yes |
Address geocoding | Yes | Yes |
Setup required | Tenant admin enablement | Built-in |
The standard Power BI map visual is sufficient for simple single-layer location plotting. Azure Maps is the right choice when you need layers, custom shapes, clustering for dense data, or a polished visual output for client-facing reports.
Unlocking Location Intelligence in Your Power BI Reports
The steps above cover what is needed to get started with Azure Maps in Power BI. Once your organization has it enabled, the visual works with your existing data model, though tenant, network, and data residency settings are worth reviewing with your admin first if your organization operates across regions. From there, it extends your reporting with features that the standard map visual does not offer.
When you can see where things happen, where demand clusters, where operations lag, where customers concentrate, you make decisions with spatial context that purely numerical reports cannot provide.
Ready to implement Azure Maps in Power BI across your organization's reports? Contact BI Solusi for Power BI implementation support.
BI Solusi is your trusted partner for data-driven success in Indonesia, serving companies in the Southeast Asia region and beyond. We specialize in implementing cutting-edge Data Analytics, Business Intelligence platform, and Big Data solution, complemented by expert Data Science services.
We offer flexible nearshore and offshore BI implementation models to meet your specific needs and deliver the highest-quality results.
Our BI Consulting expertise encompasses Data Integration services (ETL), Data Warehousing, and the utilization of Data Visualization tools such as Microsoft Power BI, Qlik Sense, and Tableau for Reports and Dashboards implementation.
Let us help you unlock the full potential of your data and achieve your business goals.





Comments