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 l'importation d'un seul fichier après les avoir compilés.

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.

Puiqsue l'intégralité du territoire français et que le rendu de tuiles nécessite beaucoup de ressource, j'exploite le rendu délimité une 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é est :

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