web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Offline map implementa...
Power Apps
Suggested Answer

Offline map implementation in Power Apps

(1) ShareShare
ReportReport
Posted on by 5

Hi everyone,

I’m exploring offline scenarios in Power Apps, specifically related to maps. I understand the standard Map control requires internet to load tiles.

Has anyone here implemented an offline map in Power Apps (for example using a PCF control, cached tiles, MapLibre/Leaflet, etc.), where users can view the map and select a location while offline?

If yes, I’d really appreciate a short explanation of the approach and main limitations.

Thanks!

I have the same question (0)
  • Suggested answer
    Giraldoj Profile Picture
    923 Moderator on at
    Hi there!
     
    I’ve tried something similar before, and the right approach really depends on your use case, the scale of the map, and the type of interactions you need.
     
    For example, one option is to create a custom map control using SVGs. There are websites like https://simplemaps.com/resources/svg-world where you can download different maps and use them inside an offline Power Apps app. This approach works well if you only need to select countries, states, cities, or regions. However, it won’t provide a high level of detail, such as streets or precise locations.
     
    If your use case requires more precision, you’ll likely need to use a PCF control. The main challenge here is offline support—PCF and offline scenarios don’t always work well together. I’ve faced several issues trying to connect a PCF to a local repository where the map data is stored. In practice, your options are either to embed the entire map directly into the PCF code or to upload the map as a web resource and then figure out how to access it from the PCF.
     
    Another alternative could be storing map-related data in Dataverse, but in my experience, this is not the best approach for offline scenarios.
     
    Hopefully this helps, and I’d be interested to hear if anyone else has found a better solution for offline use cases.
  • Suggested answer
    Vish WR Profile Picture
    3,748 on at
     
    For offline access, you need data stored in your apps or SharePoint, etc. Having a map in local is not a great idea depends what kind of volume you want to keep.
     
    If you still need this, then, as suggested by @Giraldoj you need to create an asset for the map and use it in a Power App or have PCF control, which uses the map library, e.g., https://github.com/muimsd/map-gl-offline
     
    Vishnu WR
     
    Please  Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like 
  • Suggested answer
    11manish Profile Picture
    3,333 on at
    Yes, offline maps in Power Apps are possible using a custom PCF control with libraries like MapLibre or Leaflet and pre-packaged offline tiles.
     
    However, this approach comes with limitations such as app size constraints, lack of dynamic tile loading, no offline geocoding, and increased maintenance effort.
     
    It is best suited for limited geographic areas and scenarios where capturing coordinates is sufficient.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Valantis Profile Picture

Valantis 424

#2
WarrenBelz Profile Picture

WarrenBelz 355 Most Valuable Professional

#3
11manish Profile Picture

11manish 290

Last 30 days Overall leaderboard