Mapbox API
Cartes, navigation et géocodage personnalisables pour le web et le mobile.
Mapbox est une plateforme de cartographie et de localisation qui fournit des cartes interactives, du géocodage, du calcul d'itinéraires et de la navigation via des SDK et des API. Elle permet d'afficher des cartes vectorielles entièrement personnalisables sur le web et le mobile, de convertir des adresses en coordonnées, de calculer des trajets et des matrices de distances. Elle s'adresse aux développeurs et entreprises qui veulent intégrer des fonctionnalités de carte et de localisation dans leurs applications.
Que propose l'API Mapbox ?
Tarifs de l'API Mapbox
Pay-as-you-go : chaque produit dispose d'un quota gratuit mensuel, puis se facture à l'usage (par tranche de 1 000 requêtes, chargements, sessions ou utilisateurs actifs mensuels), avec des remises au volume. Des offres Enterprise sur devis existent.
Offre gratuite — Chaque produit inclut un quota gratuit mensuel renouvelé : par exemple 50 000 chargements de carte web, 50 000 images statiques, 100 000 requêtes de géocodage temporaire et 100 000 requêtes Directions. En dessous de ces seuils, l'usage est gratuit sans carte bancaire requise pour démarrer.
Authentification & intégration
Token d'accès (access token) passé en paramètre de requête ou dans l'en-tête. Des tokens publics et secrets, avec portées (scopes) et restrictions d'URL, se gèrent depuis le compte.
API REST en HTTP et SDK web (JavaScript) et mobiles (iOS, Android). La facturation se fait selon l'unité propre à chaque produit : chargements de carte, requêtes, éléments de matrice, sessions de recherche ou utilisateurs actifs mensuels.
Cas d'usage de l'API Mapbox
- Afficher une carte interactive personnalisée (couleurs, style, marqueurs) sur un site ou une application.
- Ajouter l'autocomplétion d'adresse dans un formulaire de livraison ou d'inscription.
- Convertir des adresses en coordonnées pour positionner des points sur une carte (géocodage).
- Calculer des itinéraires et durées de trajet pour une application de livraison ou de mobilité.
- Générer une matrice de distances entre plusieurs points pour optimiser des tournées.
- Intégrer un guidage turn-by-turn embarqué dans une application de navigation mobile.
✓ Points forts
- Cartes vectorielles entièrement personnalisables (styles, couleurs, données).
- Plateforme complète : cartes, géocodage, itinéraires, matrices et navigation dans un même écosystème.
- Quotas gratuits généreux sur la plupart des produits pour démarrer.
- SDK web et mobiles natifs bien documentés.
- Tarification pay-as-you-go avec remises au volume, sans abonnement imposé.
⚠ Limites
- La facturation à l'usage peut grimper vite sur de gros volumes (chargements, requêtes).
- Les unités de facturation varient selon les produits, ce qui complique l'estimation du coût.
- Personnalisation et fonctionnalités avancées demandent une vraie prise en main technique.
- Certaines fonctionnalités et tarifs avantageux relèvent d'accords Enterprise sur devis.
Questions fréquentes sur l'API Mapbox
Mapbox est-il gratuit ?
Chaque produit inclut un quota gratuit mensuel (par exemple 50 000 chargements de carte web ou 100 000 requêtes de géocodage). En dessous de ces seuils, l'usage est gratuit ; au-delà, on paie à l'usage par tranche de 1 000.
Comment s'authentifier ?
Via un token d'accès (access token) transmis avec chaque requête. Vous pouvez créer des tokens publics ou secrets, leur attribuer des portées et les restreindre à certaines URL depuis votre compte.
Quelle est la différence entre géocodage et géocodage inverse ?
Le géocodage convertit une adresse ou un nom de lieu en coordonnées (latitude/longitude), tandis que le géocodage inverse part de coordonnées pour retrouver l'adresse correspondante. La Geocoding API gère les deux.
Comment est facturée la carte affichée sur un site web ?
Mapbox GL JS se facture au chargement de carte (map load) : 50 000 chargements par mois sont gratuits, puis chaque tranche de 1 000 chargements coûte 5 $.
Peut-on calculer des itinéraires et des distances ?
Oui. La Directions API calcule des itinéraires (distance, durée, instructions) et la Matrix API renvoie des matrices de temps et de distances entre plusieurs points, chacune avec 100 000 requêtes/éléments gratuits par mois.
Mapbox fonctionne-t-il sur mobile ?
Oui, via les Maps SDK natifs iOS et Android pour afficher des cartes, et le Navigation SDK pour le guidage turn-by-turn embarqué. Le Vision SDK ajoute l'analyse de la route par la caméra.







