MBtiles...

L’explication pour le format MBtiles est ici: https://github.com/mapbox/mbtiles-spec

En bas se trouve toute une liste d’implémentations pour manipuler ces fichiers: https://github.com/mapbox/mbtiles-spec/wiki/Implementations

En gros, plutôt que de stocker des milliers de petits fichiers PNG, on les range dans une petite base de données SQLite.
Les systèmes de fichiers ne sont pas adaptés pour stocker de si nombreux petits fichiers, on perd énormément de place et c’est très difficile à manipuler comparé à un seul fichier qui englobe le tout.

J’ai généré les fichiers mbtiles à partir des metatuiles produites par tile.openstreetmap.fr à l’aide 2 deux petits outils:

  • meta2tile : un petit utilitaire faisant partie de mod_tile qui permet de convertir les metatile utilisées par mod_tile en tuiles PNG normales,
  • mb-util : qui permet de convertir un répertoire de tuiles z/x/y en un fichier MBtile (et inversement)

http://tile.openstreetmap.fr/~cquest/mbtile-osmfr/

Pour info, le mbtiles des zooms 10-14 contient plus de 700.000 tuiles.

Merci cquest pour ces explications et les fichiers mis à disposition.

Bonjour comment trouver ces 2 applications ?

meta2tile fait partie de mod_tile/renderd → https://github.com/openstreetmap/mod_tile/tree/master/extra
mb-util → https://github.com/mapbox/mbutil

Par contre, je ne connais pas de tutoriel pour les utiliser.

Bonjour,
Merci pour les outils, je me sers des .Mbtiles afin de les décompresser et de m’en servir sur un serveur hors-ligne.
Cependant je n’arrive pas à trouver sous osm les tuiles des zoom à partir de 15 → 19.
Est ce que quelqu’un connait une combine ? ou des astuces ?

Merci