Serveurs de tuiles
Les tuiles
Les tuiles (Tiles) sont des parties de carte sous forme d'image. L'ensemble des tuiles représente un fond de carte.
Elles contiennent des informations (POI : routes, villes, magasins…) et sont générées par un serveur de tuiles (Tile Server) à partir des données brutes d'OpenStreetMap.
Les serveurs de tuiles
Le serveur de tuile actuellement utilisé est celui d'Open Street Map, https://tile.openstreetmap.org.
Cependant l'utilisation de ce serveur de tuile n'est pas gratuite et il faut s'assurer de remplir les conditions, ou utiliser un autre serveur.
Voir la politique d'utilisation : Tile Usage Policy
Il y a notamment une condition qui n'est pas remplie dans certains cas :
- Heavy use (e.g. distributing an app that uses tiles from openstreetmap.org) is forbidden without prior permission from the Operations Working Group. See below for alternatives.
Nous pouvons donc utiliser ce serveur pour tester et développer mais pas en production.
Solutions
Héberger notre propre serveur de tuiles
Nous pouvons héberger notre propre serveur de tuiles. Cela demande beaucoup de ressources si on croit Switch2OSM.
Serving your own maps is a fairly intensive task. Depending on the size of the area you’re interested in serving and the traffic you expect the system requirements will vary. In general, requirements will range from 10-20GB of storage, 4GB of memory, and a modern dual-core processor for a city-sized region to 300GB+ of fast storage, 24GB of memory, and a quad-core processor for the entire planet.
Cependant pour nuancer :
- fréquence : nous n'avons pas besoin de générer de nouvelles tuiles avec les nouvelles données OpenStretMap toutes les minutes comme certains serveurs, tous les jours comme d'autres…
- niveau de détail : nous n'avons peut-être pas besoin d'avoir le même niveau de détail pour la France que l'Europe de l'est, l'Océanie, l'Afrique…
- fréquence et détail : ou alors on a besoin du niveau de détail complet mais nous n'avons pas besoin d'avoir le même temps d'actualisation pour d'autres régions : ex générer chaque semaine les tuiles pour la France et pour les autres régions une fois par an la version détaillée serait suffisant.
Ce que je viens de dire est pour la cartographie des adhérents mais ce serveur pourrait (/ devrait / doit) être utilisé dans d'autres projets à l'Adullact (Direct Mairie, Territoire Numérique Libre, ???).
Prestataires externe
Il y a des services externes, voici des pistes d'exploration :
- https://wiki.openstreetmap.org/wiki/Tile_servers
- https://wiki.openstreetmap.org/wiki/TMS
- https://wiki.openstreetmap.org/wiki/Tiles
- MapBox https://www.mapbox.com/mts
Autre
Les serveurs de tuiles peuvent générer des tuiles pour d'autres fond de cartes comme le mode satellite ou mode sombre.