How to make offline maps(using leaflet OSM) , by caching?

前端 未结 3 1557
感动是毒
感动是毒 2021-01-31 10:07

I am trying to make offline maps through caching (IndexedDB) in browser. I understand the concept is that I download and store the tiles of map first when connected to internet.

3条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-31 10:50

    See my extensive research on this at:

    Storing Image Data for offline web application (client-side storage database)

    and at:

    https://gis.stackexchange.com/questions/44813/database-for-offline-slippy-map-tiles

    Key for what you want to do is a Functional Tile layer to get stuff from the DB:

    https://github.com/ismyrnow/Leaflet.functionaltilelayer

    BTW, I am just now testing out PouchDB for this, which is much cleaner that the raw IndexeDB.

    Follow my results at:

    https://groups.google.com/forum/?fromgroups#!topic/pouchdb/RG6wUsAi2R0

提交回复
热议问题