gpt4 book ai didi

html - 渐进式 Web 应用程序 - 它可以使用离线 Mapsforge .map 文件显示 map 吗?

转载 作者:行者123 更新时间:2023-11-28 00:50:06 26 4
gpt4 key购买 nike

使用 1 个 Mapsforge OSM map 文件显示离线 map 只能在使用 Mapbox 等商业工具的 HTML5 网络应用程序中实现。根本没有免费工具可以这样做,您可以在 this post 中阅读.

是否可以在 Progressive Web App 中显示离线 Mapsforge OSM map ?那真的很棒。

为什么要离线 Mapsforge 文件?这是一个免费的好 OSM map 。每个(大)区域有 1 个文件,因此 x/y/z 文件夹中没有一大堆小文件。

最佳答案

在扫描解决方案之后,我认为有一个更好的选择可以通过 mapsforge 访问离线 OSM map 。解决方案是缓存 OSM map 请求。使用这种方法,您不需要预加载 mapsforge 数据。您只需浏览该区域。另一种方法是启动“种子”以预取较低级别的 OSM 数据。

可以通过多种方式缓存 map 请求。作为第一个介绍,我指的是 a recommendation for storing data offline :

对于 URL 可寻址资源,请使用 Cache API(Service Worker 的一部分)。对于所有其他数据,请使用 IndexedDB(带有 Promises 包装器)。

关于html - 渐进式 Web 应用程序 - 它可以使用离线 Mapsforge .map 文件显示 map 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47989696/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com