Store locator OpenStreetMap : fonctionnement, limites, rendu sur Shopify
Un store locator OpenStreetMap affiche vos boutiques sans clé API Google Maps. Voici comment la carte se construit, ce que la licence ODbL vous demande, les limites des serveurs de tuiles et le rendu sur une boutique en ligne.
Un store locator OpenStreetMap affiche vos boutiques sur une carte tirée des données OpenStreetMap, à la place de Google Maps. Plusieurs applications Shopify fonctionnent déjà ainsi, et leurs fiches mettent en avant la même promesse : aucune clé API à créer. Avant de choisir, mieux vaut savoir ce qu’est OpenStreetMap, ce que sa licence vous demande, où se situent ses limites et à quoi ressemble le résultat sur une boutique.
OpenStreetMap en quelques lignes
OpenStreetMap (OSM) est une carte du monde construite par ses contributeurs. La Fondation OpenStreetMap (OSMF) publie ces données en open data, sous licence Open Data Commons Open Database License (ODbL).
La page droits d’auteur d’OpenStreetMap résume ce que cela autorise : vous pouvez copier, distribuer, transmettre et adapter les données, à condition de créditer OpenStreetMap et ses contributeurs. Aucune entreprise n’en vend l’accès, et n’importe quel développeur peut donc construire une carte dessus sans ouvrir de compte.
Comment un store locator utilise OpenStreetMap
Un store locator bâti sur OSM s’appuie sur deux couches. La première, ce sont les données cartographiques que les contributeurs entretiennent. La seconde, ce sont les tuiles : de petites images carrées qu’un serveur de tuiles dessine à partir de ces données et envoie au navigateur pour chaque niveau de zoom.
Une bibliothèque JavaScript assemble ensuite le tout sur votre page. Leaflet, bibliothèque open source de cartes interactives, en fait partie : elle demande les tuiles, pose vos repères par-dessus et gère le zoom quand le visiteur se déplace sur la carte.
Le sud de Manhattan sur openstreetmap.org, avec la mention d’attribution en bas à droite. Source : openstreetmap.org, capture du 18 septembre 2026.
Les commerces déjà cartographiés dans OSM
OSM recense aussi des commerces. Les contributeurs les décrivent avec la clé shop, et une boutique peut donc déjà apparaître sur la carte publique comme point d’intérêt.
Votre store locator ne lit pas ces données. Il affiche votre propre liste de points de vente, avec les adresses et les horaires que vous avez saisis, et utilise OSM comme fond de carte. Si un revendeur déménage, vous mettez votre liste à jour et le store locator suit.
La licence ODbL et la mention d’attribution
L’ODbL assortit les données de deux obligations, toutes deux listées sur la page droits d’auteur :
- afficher une mention qui crédite OpenStreetMap et ses contributeurs ;
- indiquer clairement que les données sont disponibles sous licence ODbL.
Les règles d’attribution de l’OSMF, adoptées par le conseil de la Fondation le 25 juin 2021, ajoutent un point : la mention doit apparaître à toute personne qui consulte la carte ou interagit avec elle. Elle prend en général la forme d’une courte mention « © OpenStreetMap contributors » dans un coin de la carte. Vous la voyez en bas à droite de la capture ci-dessus.
Si vous personnalisez votre page de store locator, laissez cette mention visible. La masquer en CSS pour alléger le design enfreint la licence.
Les limites des serveurs de tuiles publics
Les données ne coûtent rien, et les serveurs qui dessinent les tuiles suivent d’autres règles. La politique d’usage des tuiles de l’OSMF précise que les données OSM sont gratuites pour tous, mais que ses serveurs de tuiles « ne le sont pas ». Dons et mécénat les financent, et leur capacité reste limitée.
La politique détaille ce que cela implique pour quiconque s’appuie sur tile.openstreetmap.org :
- le service fonctionne au mieux, sans engagement de niveau de service ;
- la Fondation peut bloquer un usage intensif sans préavis ;
- chaque requête doit s’accompagner d’une attribution visible, d’un User-Agent valide et d’un Referer.
La politique invite les gros utilisateurs à passer par un service dérivé d’OSM ou à héberger leur propre serveur de tuiles. La page finances de l’OSMF montre d’où vient l’argent : dons et adhésions fournissent l’essentiel des revenus de la Fondation.
En tant que marchand, ne branchez pas vous-même une boutique très fréquentée sur les serveurs de tuiles publics d’OSM. Les applications de store locator servent les cartes à votre place, ce qui épargne votre trafic à un service qui vit de dons.
OpenStreetMap face à Google Maps
Notre guide sur la clé API Google Maps détaille la bascule : un store locator OpenStreetMap ne demande ni clé API, ni projet cloud, ni compte de facturation, et un pic de trafic ne vous coûte rien. En voici la version courte.
Le gain se lit sur la facture. La grille tarifaire de Google Maps Platform accorde aux Dynamic Maps 10 000 chargements de carte gratuits par mois, puis facture 7,00 $ les 1 000 chargements jusqu’à 100 000, et 5,60 $ les 1 000 de 100 001 à 500 000. Un store locator OpenStreetMap servi par une application n’a ni facture au chargement ni carte bancaire enregistrée chez Google. Maps Embed, l’iframe que le centre d’aide Shopify vous montre comment coller dans une page, reste gratuit, avec un plafond d’usage illimité.
La perte porte sur les services propres à Google, comme Street View, et sur l’apparence de la carte. Les tuiles OSM ne ressemblent pas à Google Maps, et vos visiteurs peuvent le remarquer. Jugez sur votre terrain : ouvrez les deux cartes sur les rues de vos boutiques et comparez.
Les applications Shopify sous OpenStreetMap
Plusieurs fiches de l’App Store annoncent un fonctionnement sans clé Google (fiches consultées le 18 septembre 2026) :
- TA MAPPY : le plan gratuit tourne sur OpenStreetMap, sans clé API.
- Progus : « No API key required ».
- Stockist Maps: Store Locator : « No API key required with Leaflet, plus Mapbox and Google Maps support », note de 5,0 sur 7 avis.
- Easy Google Maps Store Locator : « No API key is required with OpenStreetMap maps ».
Comparez les plans, les plafonds de points de vente et les options de carte sur chaque fiche. Si le budget guide votre choix, notre guide du store locator gratuit sur Shopify passe en revue les options sans frais.
Le rendu dans Locastore
Locastore dessine sa carte avec Leaflet et les tuiles OpenStreetMap. Vous ne créez aucune clé API Google Maps, n’ouvrez aucun compte de facturation et ne surveillez aucun quota. La bibliothèque de carte et les tuiles se chargent uniquement sur la page qui contient le bloc Store Locator, et le proxy d’application de Shopify sert vos points de vente avec un cache de 60 secondes.
Les visiteurs cherchent une ville ou touchent « Near me », voient les distances en kilomètres ou en miles et obtiennent un badge ouvert/fermé que le widget calcule à partir de vos horaires. Un lien d’itinéraire ouvre le trajet dans Google Maps. Le regroupement des marqueurs rassemble les repères proches, et des filtres par tag affinent la liste.
La section store finder de la page d’accueil de Locastore, avec la recherche, « Near me », les badges ouvert, les distances et « 195 countries on the map ». Source : locastore.app, capture du 18 septembre 2026.
Vos points de vente viennent de vos propres données. Vous pouvez importer vos emplacements Shopify en un clic, coordonnées comprises, charger revendeurs et dépositaires depuis un fichier CSV, ou saisir une adresse à la main. Locastore géocode chaque adresse, et vous pouvez faire glisser un repère sur une mini-carte dans l’admin pour corriger sa position.
Vous ajoutez le bloc Store Locator depuis l’éditeur de thème sur n’importe quelle page, puis vous réglez la mise en page, le style de carte, la couleur de votre marque et les libellés. L’application propose six modes d’affichage et quatre styles de carte.
Locastore installe un store locator OpenStreetMap sur votre boutique Shopify, sans clé Google ni facture de carte. Le plan Free couvre jusqu’à 5 points de vente, Starter (5 $ par mois) monte à 30 et Pro (24 $ par mois) lève la limite, avec un essai gratuit de 14 jours sur les plans payants.
Questions fréquentes
OpenStreetMap vaut-il Google Maps ?
Les deux cartes viennent de fournisseurs différents. OpenStreetMap repose sur des données ouvertes construites par une communauté de contributeurs et couvre le monde entier, tandis que Google ajoute ses propres services comme Street View. Le test le plus simple : ouvrez les deux cartes sur les villes où se trouvent vos boutiques et comparez.
OpenStreetMap est-il entièrement gratuit ?
Les données sont libres d’utilisation sous licence ODbL, à condition de créditer OpenStreetMap et ses contributeurs. Les serveurs de tuiles publics obéissent à d’autres règles : dons et mécénat les financent, leur capacité reste limitée et ils ne garantissent aucun niveau de service. Les gros utilisateurs doivent passer par un service dérivé d’OSM ou héberger leurs propres tuiles.
Qui finance OpenStreetMap ?
La Fondation OpenStreetMap tire l’essentiel de ses revenus des dons et des adhésions. Le panneau d’accueil d’openstreetmap.org indique que Fastly, les membres entreprises de l’OSMF et d’autres partenaires soutiennent son hébergement.
Dois-je créditer OpenStreetMap sur mon store locator ?
Oui. La licence impose une mention visible, et les règles de l’OSMF précisent qu’elle doit apparaître à toute personne qui consulte la carte ou interagit avec elle. Elle prend en général la forme de la mention « © OpenStreetMap contributors » dans un coin de la carte.