Forum Discussion

jhrjdata's avatar
jhrjdata
Regular Visitor
6 months ago
Solved

Azure Maps base layer not loading in Real-Time Dashboard - Only points visible

Hi Fabric Community,

I'm experiencing an issue with Map visualizations in Real-Time Dashboards. The data points are rendering correctly, but the Azure Maps base layer (streets, terrain, satellite) is not loading - only a white/blank background appears.

**Environment:**
- Microsoft Fabric Real-Time Intelligence
- Real-Time Dashboard with KQL queries
- Eventhouse as data source
- Browser: Chrome/Edge (tested both)
- Region: South Central US

**Steps to reproduce:**
1. Create a KQL query with latitude/longitude columns
2. Add to Real-Time Dashboard
3. Change visual type to "Map"
4. Configure: Latitude column, Longitude column, Label column
5. Points appear but no map background

**What I see:**
- Colored circles representing my 10 GPS devices
- Correct relative positions between points
- Zoom controls (+/-) present but don't show map tiles
- "Center" button works for positioning

**What I expected:**
- Azure Maps base layer with streets/roads visible behind the points

**Troubleshooting attempted:**
- Tried different browsers (Chrome, Edge)
- Cleared browser cache
- Verified coordinates are correct (Mexico City area: 19.5, -99.3)
- Checked browser console - no obvious errors

**Questions:**
1. Is there a known issue with Azure Maps in Real-Time Dashboards?
2. Are there specific tenant/admin settings required for Azure Maps?
3. Is this a preview limitation?

Screenshots attached showing points without map background.

Thank you for any guidance!

 

 

  • Hello jhrjdata ,

    welcome to this Fabric community forum.

    In the KQL queryset, the background of the map is not shown.

    I checked in my West Europe capacity. There, it works as expected: 

     

     

    I noticed you latitude and longitude are mixed:

     

    Can you change the query into something that ends with:

    | project lon, lat, label
    | render scatterchart with (kind=map)

    like:

    SilverTracker
    | summarize arg_max(timestamp, *) by deviceId // latest line per device
    | extend label = strcat(deviceId, ': ', format_datetime(timestamp,'yy-MM-dd [HH:mm]') , ' (pwr:', bat, '%)')
    | project lon, lat, label
    | render scatterchart with (kind=map)

    This will render the same map, now in a controlled way.

    Be aware the longitude and latitude columns should be specified in that particular order. This is how the map renders items.

     

    Off topic: The map you use is a scatterchart map widget, part of Eventhouse and Real-Time Dashboards. Are you aware of the new Azure Maps item in Fabric. This offers more elaborate options of showing locations (and historical tails

    --

    If this answer helps you, a thumbs-up or marking it as accepted answer is appreaciated. All community members with similar questions will benefit by doing so. Your contribution is highly appreciated.

     

2 Replies

  • Hello jhrjdata ,

    welcome to this Fabric community forum.

    In the KQL queryset, the background of the map is not shown.

    I checked in my West Europe capacity. There, it works as expected: 

     

     

    I noticed you latitude and longitude are mixed:

     

    Can you change the query into something that ends with:

    | project lon, lat, label
    | render scatterchart with (kind=map)

    like:

    SilverTracker
    | summarize arg_max(timestamp, *) by deviceId // latest line per device
    | extend label = strcat(deviceId, ': ', format_datetime(timestamp,'yy-MM-dd [HH:mm]') , ' (pwr:', bat, '%)')
    | project lon, lat, label
    | render scatterchart with (kind=map)

    This will render the same map, now in a controlled way.

    Be aware the longitude and latitude columns should be specified in that particular order. This is how the map renders items.

     

    Off topic: The map you use is a scatterchart map widget, part of Eventhouse and Real-Time Dashboards. Are you aware of the new Azure Maps item in Fabric. This offers more elaborate options of showing locations (and historical tails

    --

    If this answer helps you, a thumbs-up or marking it as accepted answer is appreaciated. All community members with similar questions will benefit by doing so. Your contribution is highly appreciated.