Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Compete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.

Reply
jcastr02
Post Prodigy
Post Prodigy

Arcgis map - zoom in controls

I am using a ARCGIS map visual, when I zoom into a city (as example) into Denver, then click on another page in my report and come back to my page with the map, it's now zoomed back out.  Is there a way it can at least stay with what was zoomed into until web-page is refreshed?  I tried the lock extent feature but that keeps whatever you are zoomed into for each user? Any ideas?

1 ACCEPTED SOLUTION
Poojara_D12
Super User
Super User

Hi @jcastr02 

You're encountering a known limitation with the ArcGIS map visual in Power BI, where it does not retain the zoom level or extent when navigating away from the report page and coming back—it resets the view unless explicitly locked. The “Lock extent” option does indeed lock the map’s zoom and position, but it's a static setting and applies globally for all users, meaning it does not dynamically remember or persist a user's zoom level or location between page navigations.

Unfortunately, ArcGIS in Power BI doesn't support session-based zoom persistence (like saving the user's viewport temporarily) unless it's built into the ArcGIS Online map configuration itself, which is not the case for embedded visuals in Power BI. As a workaround, if you're looking for more control or interactivity, consider switching to the standard Power BI map visual or Azure Maps, which may offer better support for cross-filtering and interactions across pages, though they too don’t persist zoom levels across page navigations.

The most practical option within ArcGIS is to design the map at a zoom level that best suits your analysis (via Lock Extent), or keep all relevant filters applied through synced slicers or bookmarks, so that when users return, the map context feels familiar, even if the exact zoom isn't retained. If zoom persistence is critical, this may need to be raised as a feature request through the Power BI Ideas forum, as it’s currently a limitation of the visual's behavior within the Power BI environment.

 

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS

View solution in original post

8 REPLIES 8
v-tsaipranay
Community Support
Community Support

Hi @jcastr02 ,

 

May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster. Also thank you @Poojara_D12  for your inputs.

 

Thank you.

Poojara_D12
Super User
Super User

Hi @jcastr02 

You're encountering a known limitation with the ArcGIS map visual in Power BI, where it does not retain the zoom level or extent when navigating away from the report page and coming back—it resets the view unless explicitly locked. The “Lock extent” option does indeed lock the map’s zoom and position, but it's a static setting and applies globally for all users, meaning it does not dynamically remember or persist a user's zoom level or location between page navigations.

Unfortunately, ArcGIS in Power BI doesn't support session-based zoom persistence (like saving the user's viewport temporarily) unless it's built into the ArcGIS Online map configuration itself, which is not the case for embedded visuals in Power BI. As a workaround, if you're looking for more control or interactivity, consider switching to the standard Power BI map visual or Azure Maps, which may offer better support for cross-filtering and interactions across pages, though they too don’t persist zoom levels across page navigations.

The most practical option within ArcGIS is to design the map at a zoom level that best suits your analysis (via Lock Extent), or keep all relevant filters applied through synced slicers or bookmarks, so that when users return, the map context feels familiar, even if the exact zoom isn't retained. If zoom persistence is critical, this may need to be raised as a feature request through the Power BI Ideas forum, as it’s currently a limitation of the visual's behavior within the Power BI environment.

 

Did I answer your question? Mark my post as a solution, this will help others!
If my response(s) assisted you in any way, don't forget to drop me a "Kudos"

Kind Regards,
Poojara - Proud to be a Super User
Data Analyst | MSBI Developer | Power BI Consultant
Consider Subscribing my YouTube for Beginners/Advance Concepts: https://youtube.com/@biconcepts?si=04iw9SYI2HN80HKS
v-tsaipranay
Community Support
Community Support

Hi @jcastr02  ,

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.

 

Thank you.

v-tsaipranay
Community Support
Community Support

Hi @jcastr02 ,

Thanks for your question about the ArcGIS map visual in Power BI.

 

Currently, the ArcGIS visual doesn’t retain zoom level when navigating between report pages. The “Lock Extent” feature sets a fixed view for all users but doesn't support dynamic, user-specific zoom persistence.

As @SaiTejaTalasila  correctly pointed out, achieving this behavior would require creating a custom visual using libraries like Leaflet.js or OpenStreetMap, which offer programmatic control over map interactions and zoom state. These can be developed as Power BI custom visuals and embedded into your reports.

As a potential workaround, if your zoom level is driven by a city or location filter, consider using page filters, slicers, or bookmarks to simulate a zoomed-in experience when navigating back to the page.

 

If this post helps, then please give us Kudos and consider Accept it as a solution to help the other members find it more quickly.

Thankyou.

 

Hi @jcastr02  ,

I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.


Thank you.

SaiTejaTalasila
Super User
Super User

Hi @jcastr02 ,

 

As per my understanding you don't have any other options the backend map will be coming from a tail server.

 

Thanks,

Sai Teja 

@SaiTejaTalasila thank you for your response.  I am not understanding your question?  The source of the visual is an excel file with the latitude and longtitude of each of the store #'s

Hi @jcastr02 ,

 

You have to create your own custom map visual (such as a Power BI custom visual built with Leaflet.js or OpenStreetMap) that allows programmatic zoom persistence.

 

 

Thanks,

Sai Teja 

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

Check out the August 2025 Power BI update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.