【问题标题】:How to build an Offline Electron app with maps如何使用地图构建离线 Electron 应用程序
【发布时间】:2020-11-08 11:28:49
【问题描述】:

我想用电子创建一个应用程序,以便在无法连接互联网的地方工作。

此应用需要显示基于用户地理位置的地图。所以在阅读了一下之后,我发现有一些解决方案,但我不能确定这些是否可以离线工作(我需要在地图中看到的区域总是相同的,所以也许缓存解决方案或以前下载的地图会工作)。

在移动应用程序中,我可以使用下载地图的谷歌地图,但在网站上我认为这是不可能的。

另一个选项可能是 Kothic,但我有一些疑问,因为它从几年前就没有启用了。

【问题讨论】:

标签: angular google-maps electron


【解决方案1】:

您可以下载矢量数据并将其与您的电子应用程序打包,然后使用几个不同的开源库(mapbox、Leaflet...)进行渲染。

如果您绝对需要卫星/航拍图像,则需要下载光栅图块;大多数具有此类图块的服务都不需要打包这些图块,但通常为每个用户授权本地缓存,例如移动 Google 地图。可以实现这样的用户缓存,也应该有一些插件。

【讨论】:

  • 你能解释一下吗?我的意思是,从哪里下载矢量数据,如何打包以及如何渲染?到目前为止,我有 th mbtiles,但我无法渲染它们。
猜你喜欢
  • 1970-01-01
  • 2022-07-29
  • 1970-01-01
  • 2013-06-25
  • 2015-11-12
  • 2015-05-03
  • 1970-01-01
  • 2011-05-27
  • 2022-11-07
相关资源
最近更新 更多