Power BI

Exploring the Latest Mapping Features in Power BI

Exploring the Latest Mapping Features in Power BI.

Table of Contents

Introduction

Power BI has rapidly evolved into one of the leading tools for data visualization and business intelligence. Among its many capabilities, geographic and spatial analytics have seen significant enhancements in recent versions. Driven by the growing demand for location intelligence across industries — from logistics and retail to public health and real estate — Power BI has introduced new mapping capabilities that allow users to visualize, analyze, and interact with geospatial data more effectively than ever before. Whether you’re looking to plot simple sales territories or perform advanced geospatial analysis, Power BI now offers a diverse set of tools to meet your mapping needs. Let’s explore the latest mapping features in Power BI as of 2025.

Azure Maps Visual Enhancements

Power BI’s Azure Maps visual has become the go-to option for advanced geospatial analysis. Recent improvements include:

  • Layer Control: Users can now combine and toggle multiple layers
  • Clustering: Enhanced support for point clustering to simplify high-density data visualization.
  • Custom Tile Layers: Ability to add custom tile servers for more personalized base maps.
  • Location-Based Filtering: Use map selections to dynamically filter other report visuals.
Azure Maps Visual Enhancements

Shape Map Visual Improvements

Although still in preview for some, Shape Maps have gotten more stable and feature-rich:

  • Support for TopoJSON Enhancements: Including finer control over borders and fills.
  • Custom Region Mapping: Map non-standard geographies using custom TopoJSON files.
  • Drill-down and Cross-highlighting: Better interactivity across visuals.

The Shape map visual can only be used in Power BI Desktop, not in the P . It’s still a preview feature, so you need to turn it on first. Go to File > Options and Settings > Options > Preview Features, then check the box for Shape map visual. After that, restart Power BI Desktop to use it.

Shape Map Visual Improvements

In Power BI Desktop, after Shape map visual is enabled, select the Shape map icon from the Visualizations pane.

Shape map visual

Shape map visual main purpose is to compare regions on a map by coloring them differently.

Shape map visual main purpose

Integration with ArcGIS for Power BI

Esri’s ArcGIS Maps for Power BI continues to offer deep geospatial analysis:

  • Advanced Spatial Analysis: Including drive-time areas, demographic data overlays, and heat maps.
  • Improved UX: Simplified interface for selecting basemaps, symbols, and layers.
  • Premium Capabilities with ArcGIS Online Login: Unlocks deeper spatial datasets and analysis.

In Power BI, you can use maps — including ArcGIS maps — to compare your data with real-world information. For example, you might analyze how sales in each city relate to household income levels, where darker blue areas indicate higher income. This provides valuable context for understanding your sales performance and helps you identify location-based trends and opportunities.

Integration with ArcGIS for Power BI

Smart Narratives with Geographic Data

Power BI now supports smart narrative summaries based on map data, offering automated textual insights tied to geographic trends.

Smart narrative visualization helps you provide a quick text summary of visuals and reports. It provides relevant innovative insights that you can customize.

GeoJSON Support via Custom Visuals

Using Deneb or Charticulator, users can now plot complex regions and custom map visuals using GeoJSON or Vega-Lite specifications.

Better Location Intelligence

  • Improved Geocoding: More precise location resolution and clearer place name matching.
  • Hierarchical Fields: Native support for country > state > city hierarchy with drill-through options.

Dynamic Map Layers Based on Filters

Now you can dynamically change the type of map layer shown (e.g., switch between heatmap and bubble) based on slicer input or DAX logic.  

The Microsoft Azure Maps visual in Microsoft Power BI enables all Power BI users to visualize and analyze their data on maps to uncover patterns and trends. In a recent Microsoft blog post, the team highlighted some of Power BI’s most popular mapping capabilities, including geocoding, reference layers, heat maps, and range selection. Building on that momentum, Microsoft has now introduced three powerful new features to the Azure Maps visual in Power BI: Publish to Web, Data-Bound Reference Layers, and a new Path Layer for visualizing movement or direction across geographies.

 

Create More Interactive Maps with Data-bound Reference Layers

Data-bound reference layers are a powerful feature in Power BI’s mapping visuals (especially Azure Maps and ArcGIS maps) that allow you to overlay contextual, geographic information based on your data. These layers provide visual depth to maps by combining your business data with external or spatial boundary data—like regions, zones, districts, or service areas.

What Are Data-Bound Reference Layers?

A data-bound reference layer is a map layer that:
  • It is driven by your dataset (bound to your fields).
  • Uses shapes (e.g., polygons) or boundaries defined by geographic attributes.
  • It is typically used to show administrative areas like zip codes, sales territories, or country borders.
Unlike static background layers, data-bound reference layers change dynamically as your data changes or when filters are applied.

Where Can You Use Them?

They are available in:
  • Azure Maps Visual (in preview or GA depending on your Power BI version)
  • ArcGIS for Power BI (premium or signed-in accounts)
  • Sometimes as Shape Maps, using TopoJSON files as custom boundaries.

Common Use Cases

Use Case Example
Visualizing sales by region  Color-fill territories based on sales volume.
Overlaying district performance Show each school district shaded by test scores.
Analyzing risk zones  Map weather or financial risk zones.
Comparing service area coverage  Identify under-served regions visually.

How to Set Up a Data-Bound Reference Layer (Azure Maps Example)

  1. Add the Azure Maps visual to your report.
  2. In the Fields pane, add a geographic field (like “Region” or “Zip Code”).
  3. Expand the Map Settings in the Visualizations pane.
  4. Under Reference Layer, choose:
    • Type: Built-in boundaries (country, state, postal, etc.) or a custom source.
    • Data Binding: Connect your field to the corresponding map boundary.
  5. Customize the color scale, opacity, and border settings as needed.

Customization Options

  • Color by Measure: Dynamically shade regions based on metrics (e.g., revenue).
  • Hover Tooltips: Display contextual data for each region.
  • Legend & Opacity: Add clarity and emphasize key areas.
  • Multiple Layers: Combine different reference layers for comparative view

Considerations

  • Reference layers may require accurate geographic keys (e.g., ISO codes, FIPS codes).
  • Some layers depend on Power BI Premium or ArcGIS licenses.
  • Performance can be affected if loading large or complex polygons.

Click Apply. Your new workspace will be created and should open automatically. You’ll see an empty content list (since we haven’t added anything yet) and the workspace name at the top.

Summary

Benefit

Description

Geographic Insight

Adds context to map visuals with spatial boundaries

Data-Driven Interaction

Layers update based on filters or slicers

Advanced Storytelling

Ideal for territory management, impact analysis

Data-bound reference layers make Power BI maps smarter, more informative, and more actionable—bridging the gap between raw numbers and the physical world they reflect.

Visualize Geographic Connections Between Multiple Points with the Path Layer

In Power BI, the Path layer, available in the Azure Maps visual, lets you visualize sequential or directional connections between multiple geographic points. This is especially useful for showing routes, flows, or movement across regions.

 

What Is the Path Layer?

The Path layer draws lines between geographic coordinates (latitude and longitude) based on a sequence or order defined in your data. It transforms scattered points into connected paths, making it easier to track:

  • Shipping routes
  • Travel itineraries
  • Migration patterns
  • Supply chain flows
  • Delivery paths 

How to Use the Path Layer in Power BI

  1. Insert the Azure Maps visual into your report.
  2. In the Fields pane, add:
    • Latitude and Longitude
    • A Path ID (to group connected points).
    • An Order field (to define the sequence).
  3. In the Visual Settings, enable the Path layer.
  4. Customize the appearance with line color, width, and transparency.

Example Use Case

A logistics company wants to visualize truck delivery routes. Each delivery has:

  • A unique route ID (Path ID),
  • Multiple stops (Points),
  • A sequence (Order),
  • Geographic coordinates (Lat/Lon).

Using the Path layer, they can view all delivery routes directly on a map, filter by region, and analyze performance or delays.

For example, you could create a map showing the path of two ships with the latitude and longitude of their positions for each point, a path field with a unique identifier for each ship, and a timestamp for each location to make sure the points are connected in the correct order.

Example Use Case
You can also format the visual by controlling the color, transparency and width of the lines, and even turning off the bubble markers for each point. If you turn off the bubble layer, you’ll only see a bubble on the hover showing you the closest point to your pointer’s location. Paths are interactive as well, you’ll get tooltips on hover and be able to cross-highlight other visuals by clicking on points of the lines.
visual by controlling the color

Benefits of the Path Layer

  • Clarity: Turns disconnected points into meaningful movement.
  • Dynamic: Responds to filters, slicers, and drill-throughs.
  • Interactive: Hover over a path to get detailed tooltips or add layered context.

 Considerations

  • Requires clean, ordered data (especially a correct sequence field).
  • Works best with Latitude/Longitude (not just names like “City”).
  • Can be layered with data-bound reference layers for added context.

By using the Path layer, you can transform spatial data into stories of movement, connection, and flow, ideal for dashboards that go beyond static maps.

Conclusion

Power BI’s mapping capabilities have matured significantly, offering both beginner-friendly options and sophisticated tools for geographic data analysis. Whether you’re creating basic maps or conducting spatial analytics, these features empower data professionals to deliver more insightful, interactive, and visually engaging reports. 

 

FAQs

Power BI offers several mapping visuals, including Azure Maps, ArcGIS Maps, Shape Map, and the standard Map visual.

Azure Maps helps visualize and analyze data using features like geocoding, heat maps, reference layers, and now includes new features such as path layers, publish to web, and data-bound reference layers.

Yes, with the latest update, Azure Maps visuals now support the “Publish to Web” feature, making it easier to share interactive maps publicly.

ArcGIS provides advanced GIS capabilities and rich geographic data layers. Azure Maps is better for integrating with Microsoft services and is focused on quick, intuitive spatial analysis.

Further Learning and Resources

For more in-depth learning and advanced Power BI training, enroll in 

 

Here, you can access detailed courses and resources designed to enhance your Power BI skills and take your reporting capabilities to the next level. 

Related Article

Common Mistakes When You’re Working with Spatial Data in Power BI