我正在制作一个需要离线工作的Web应用程序。目前一切正常,我的最后一步是将地图瓦片离线。幸运的是,我知道用户需要访问地图的确切区域,因此我不必允许缓存数百万个瓦片。
地图被分成多个区域,所以想法是提供这些区域的瓦片作为可下载的“包”。
例如,当我在线时,我会进入“瓦片包”页面,该页面提供几个区域的下载。我选择我感兴趣的区域,下载瓦片,然后当我离线时,我就可以使用这些瓦片。我只需要大约两个缩放级别,一个远距离用于快速导航,一个更近距离用于更详细的信息。
我正在使用Leaflet来提供地图服务。是否有人做过类似的事情并能给我一些指导?我真的不知道如何开始处理这个问题,这是拼图的最后一块。
地图被分成多个区域,所以想法是提供这些区域的瓦片作为可下载的“包”。
例如,当我在线时,我会进入“瓦片包”页面,该页面提供几个区域的下载。我选择我感兴趣的区域,下载瓦片,然后当我离线时,我就可以使用这些瓦片。我只需要大约两个缩放级别,一个远距离用于快速导航,一个更近距离用于更详细的信息。
我正在使用Leaflet来提供地图服务。是否有人做过类似的事情并能给我一些指导?我真的不知道如何开始处理这个问题,这是拼图的最后一块。