Serveur de tuiles cartographique avec OpenStreetMap France OSM > Raoul STANISLAS

Installation et Configuration du serveur

  • OS : Ubuntu 16.04
  • Service : Apache, mod_tile, renderd, mapnik, osm2pgsql, osmosis
  • Style de tuile : OSMBright customisé
  • Base de données : Postgresql/Postgis

Installation de multiples cartes

Pour avoir la France dans son ensemble, il faut installer la France métropolitaire et ses départements d'Outre-Mer (DOM).

Il est donc nécessaire d'installer plusieurs fichiers.

Je me suis heurté à des problèmes d'importation en faisant fichier par fichier, j'ai opté pour la compilation et l'importation d'un seul fichier.

Rendu localisé par zone pour X niveau de zoom

Le rendu de tuile se fait à la demande au chargement de la carte. Pour éviter que l'internaute puisse voir la génération lors sa consultation. Il est possible de faire un rendu par niveau de zoom.

Puisque l'intégralité du territoire français et le rendu de tuiles nécessitent beaucoup de ressource, j'exploite le rendu délimité par zone pour x niveau de zoom.

Mise à jour

Par soucis de performance et de ressource pour ne pas perturber les consultations, la méthode adoptée est :

  • mise à jour par différentiel de la base de données
  • mise à jour des tuiles expirées