TileMaker

Générez vos tuiles vectorielles depuis OpenStreetMap, en local

TileMaker est un outil en ligne de commande open source qui convertit les données cartographiques d’OpenStreetMap en tuiles vectorielles au format Mapbox Vector Tiles. Il s’adresse aux développeurs qui veulent produire leurs propres fonds de carte sans dépendre d’un service tiers, d’une base de données à maintenir ou d’un abonnement payant. L’objectif est de garder un contrôle total sur la création des cartes, y compris pour un usage commercial, sans restriction.

Concrètement, l’utilisateur télécharge un extrait OpenStreetMap puis lance TileMaker localement pour générer les tuiles. Le logiciel se présente comme un exécutable unique et s’appuie sur des scripts Lua pour traiter les balises, sélectionner les données et personnaliser le rendu. Il gère la simplification et le filtrage par niveau de zoom, l’intégration de fichiers shapefile externes, les requêtes spatiales et propose des scripts préconfigurés pour des styles de carte standards. Les tuiles produites sont compactes, adaptées à un usage hors ligne, et s’affichent via MapLibre GL ou d’autres bibliothèques compatibles.

TileMaker vise les développeurs, intégrateurs et indépendants à l’aise avec la ligne de commande et soucieux d’autonomie. Ses points forts sont la gratuité totale, la licence permissive, la flexibilité offerte par Lua et l’absence de contrainte. En contrepartie, il exige des compétences techniques, n’offre pas d’interface graphique et impose de gérer soi-même le pipeline de données et l’hébergement des tuiles.

Notes détaillées 3.7/5

Automatisation et workflows 3.5
Personnalisation et flexibilité 4.5
Intégrations 3.5
Interface utilisateur 2
Performance et fiabilité 4
Tarif (rapport qualité-prix) 5
Mon expérience 3.5

Fonctionnalités clés

  • Conversion OpenStreetMap vers tuiles vectorielles (MVT)
  • Scripts Lua pour le traitement des balises
  • Simplification et filtrage par niveau de zoom
  • Intégration de fichiers shapefile externes
  • Requêtes spatiales
  • Scripts préconfigurés pour styles standards

👍 Avantages

  • Gratuit et open source, licence permissive, usage commercial sans restriction
  • Génération locale des tuiles, sans service tiers ni base de données à maintenir
  • Personnalisation poussée via scripts Lua
  • Tuiles compactes adaptées au hors ligne

👎 Inconvénients

  • Réservé à un public technique, en ligne de commande
  • Aucune interface graphique
  • Hébergement et pipeline de données à gérer soi-même
  • Pas de support commercial dédié
Retour en haut