Toutes les solutions de rechange

unmap comme solution de rechange à Google Maps

Quand unmap convient mieux que Google Maps Platform pour une carte, une recherche ou un itinéraire au Canada, quand Google est le meilleur choix, et comment chaque facture compte ce que vous utilisez.

L'API unmap pour chaque besoin

Votre besoinunmapGoogle Maps
CartesAPI de cartesMaps JavaScript API
GéocodageAPI de géocodageGeocoding API
Recherche de lieuxLieuxPlaces API (New)
ItinérairesAPI d'itinéraires · RouteRoutes API (Compute Routes)
Zones de temps de trajetAPI d'itinéraires · IsochroneIsochrones API (Preview)
Matrice de distancesAPI d'itinéraires · MatrixRoutes API (Compute Route Matrix)
Appariement GPSAPI d'itinéraires · MatchRoads API (Snap to Roads)
Optimisation de tournéesAPI OptimizeRoute Optimization API

Prix publiés

Le premier palier payant de la page de prix publique du fournisseur, tel que lu à la date indiquée. Les prix changent : vérifiez la source avant de décider.

Votre besoinPrix après la tranche gratuiteTranche gratuiteVérifié leSource
Cartes$7.00 per 1,000 Dynamic Maps loads (10,001 to 100,000)10,000 loads2026-11-05Google Maps
Géocodage$5.00 per 1,000 Geocoding requests (10,001 to 100,000)10,000 requests2026-11-05Google Maps
Recherche de lieux$2.83 per 1,000 Autocomplete requests (10,001 to 100,000)10,000 requests2026-11-05Google Maps
Itinéraires$5.00 per 1,000 Compute Routes Essentials requests (10,001 to 100,000)10,000 requests2026-11-05Google Maps
Matrice de distances$5.00 per 1,000 Compute Route Matrix Essentials elements (10,001 to 100,000)10,000 elements2026-11-05Google Maps
Optimisation de tournées$10.00 per 1,000 Route Optimization single-vehicle requests (5,001 to 100,000)5,000 requests2026-11-05Google Maps

Quand unmap convient mieux

  • Vous voulez garder ce que vous récupérez, et l'afficher sur n'importe quelle carte. Nos conditions vous permettent de mettre en cache les cartes et les résultats de géocodage de façon permissive, et ce que vous avez mis en cache vous appartient encore après une résiliation. Les conditions propres aux services de Google limitent la mise en cache des latitudes et longitudes des API Places et Routes à 30 jours civils consécutifs. Les résultats de l'API Geocoding peuvent être conservés plus longtemps seulement pour l'utilisateur final qui les a demandés, sans jamais être partagés entre utilisateurs ni remplacer un nouvel appel. Les trois interdisent d'utiliser ce contenu avec une carte autre que Google.
  • Vos utilisateurs cherchent au Canada, dans l'une ou l'autre langue officielle. Une même fiche porte ses noms anglais et français, ainsi que les noms en langues autochtones lorsque la source les fournit, et une requête tapée en syllabique inuktitut trouve le lieu. Voir Langues.
  • Vous appelez déjà Route Optimization. POST /optimize accepte la requête OptimizeToursRequest de Google Route Optimization et retourne une OptimizeToursResponse : un client REST peut migrer en changeant l'hôte et la clé, dans les limites des champs pris en charge et des différences de comportement. Les temps de trajet routiers couvrent le Canada seulement, et unmap n'est pas affilié à Google.
  • Vous cherchez par description de terres légales. Avec le module Terres légales, une description de l'arpentage des terres fédérales ou du SNRC comme NW-25-24-1-W5 est une requête de recherche ordinaire (Terres légales).

Quand Google Maps convient mieux

  • Vous cherchez ou calculez des itinéraires hors du Canada. La carte de base d'unmap est mondiale, mais la recherche et les itinéraires couvrent le Canada seulement, et un itinéraire qui sort du pays reçoit un 422 (Couverture). Google publie sa couverture pays par pays, partout dans le monde.
  • Vos temps de conduite doivent tenir compte de la circulation en direct. L'API Routes fournit des itinéraires avec la circulation en temps réel. Les temps de conduite d'unmap n'intègrent aucune circulation en direct ni prévue.
  • Vous affichez des fiches de lieux détaillées. Places API (New) retourne des photos, des notes, des avis et des heures d'ouverture. Un résultat unmap, c'est un nom, une coordonnée et une adresse, sans photos, avis ni heures (Depuis Google Maps).
  • Il vous faut Street View ou de l'imagerie. Google sert des panoramas Street View, par exemple avec la Street View Static API. unmap n'a ni panoramas ni imagerie satellite ou hybride : il sert des tuiles vectorielles.
  • Vous publiez une application mobile native. Google offre le Maps SDK et le Navigation SDK pour Android et iOS (détails des SKU). unmap fournit un SDK web et aucun SDK mobile natif.

Comment les factures se comparent

Le tableau ci-dessus présente le premier palier payant de Google pour chaque SKU, chacun avec son propre plafond gratuit, tel que lu à la date indiquée.

unmap a plutôt un seul compteur. Chaque requête compte pour un appel, tuiles comprises, et toutes les API puisent dans le même bassin. Trois voies en lot comptent le travail, pas les requêtes : le géocodage par lot compte un appel par requête non vide, un traitement par lot hébergé un appel par ligne admissible, et Optimize un appel par envoi qu'une résolution réussie effectue. Le forfait dev est gratuit et sert à développer, pas à la production. Les appels navigateur depuis localhost et les origines de prévisualisation ne sont pas comptés, sauf Optimize, qui compte depuis toutes les origines. Les appels côté serveur et Optimize puisent dans 10 000 appels inclus par mois. Indie coûte 19 $ US par mois pour 250 000 appels, puis 1,00 $ US par tranche de 1 000. Growth coûte 99 $ US par mois pour 2 000 000 d'appels, puis 0,75 $ US par tranche de 1 000. Forfaits et limites donne le détail.

C'est pour les cartes que les unités diffèrent le plus. Google facture Dynamic Maps par chargement de carte réussi (détails des SKU). Chez unmap, le premier affichage d'une carte représente environ 40 appels, presque tous des tuiles, et ensuite MapLibre et le navigateur servent la plupart des tuiles depuis le cache. Ainsi, 1 000 premiers affichages représentent environ 40 000 appels, pas 1 000. Pour une application qui affiche surtout des cartes, Google peut coûter moins cher : ses 10 000 chargements de carte gratuits correspondraient à environ 400 000 appels chez unmap, plus que ce qu'Indie inclut.

Pour la recherche et les itinéraires, les unités concordent : un géocodage ou un itinéraire est une requête des deux côtés. La saisie semi-automatique compte un appel par requête chez unmap; espacez donc les frappes. La tarification par session de Google peut coûter moins que le prix par requête du tableau : quand une session se termine par un appel Place Details (autre que IDs Only) ou Address Validation, une partie ou la totalité de ses requêtes Autocomplete ne sont pas facturées. Les matrices les séparent de nouveau. Google facture Compute Route Matrix par élément, alors qu'une requête /matrix de 10 sur 10 chez unmap compte pour un appel.

Pour estimer votre facture, partez d'environ 40 appels pour un premier affichage avec un cache de navigateur vide. Les déplacements et les zooms ajoutent des tuiles, et les visites suivantes en chargent moins. Ajoutez ensuite vos recherches et vos itinéraires, et comparez le total aux appels inclus d'un forfait.