Quand unmap convient mieux
- Vous voulez garder ce que vous récupérez. 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, à garder et à servir, après une résiliation.
- 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 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-W5est une requête de recherche ordinaire (Terres légales). - Vous voulez une carte, une recherche et un itinéraire à partir d'un seul objet.
new Unmap({ key, container })dessine la carte, etunmap.geocoderetunmap.routersont sur le même objet, sans objet plateforme ni étape de couches par défaut entre les deux (Démarrage rapide). La carte elle-même est MapLibre GL JS, un logiciel libre.
Quand HERE 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). HERE détaille pays par pays la couverture de son routage automobile et de son géocodage, et publie l'information de couverture de chacun de ses produits. - Il vous faut la circulation comme donnée. La HERE Traffic API sert la fluidité de la circulation et les incidents en temps réel. Les temps de conduite d'unmap n'intègrent aucune circulation en direct ni prévue, et ses événements routiers sont des fermetures et des incidents provinciaux, pas des vitesses de circulation.
- Vous chiffrez les péages ou calculez des trajets en véhicule électrique. HERE Routing API v8 retourne le coût des péages d'un itinéraire et fait du routage pour véhicules électriques. unmap peut écarter un itinéraire des péages, mais pas les chiffrer, et n'offre aucun routage pour véhicules électriques.
- La conformité des camions est essentielle. HERE Routing API v8 offre le routage camion avec sa propre documentation de couverture. Le profil camion d'unmap est un aperçu développeur fondé sur les étiquettes d'OpenStreetMap, où les limites canadiennes de hauteur et de poids sont rares, et il ne remplace pas une vérification de permis (Routage camion).
- Vous publiez une application mobile native. Le HERE SDK couvre Android, iOS et Flutter, avec la navigation virage par virage. unmap fournit un SDK web et aucun SDK mobile natif.
Comment les factures se comparent
Nous n'avons pas pu vérifier les prix publiés de HERE; cette page n'en affiche donc aucun et renvoie plus haut à la page de prix de HERE. Lisez votre facture HERE à la lumière de la façon dont unmap compte.
unmap a 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.
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. Si votre facture HERE compte des sessions ou des affichages de carte, multipliez-les donc par environ 40 pour estimer, au premier affichage, vos appels unmap. Un géocodage, un itinéraire ou une zone de temps de trajet est une requête et un appel. Une requête /matrix de 10 sur 10 compte aussi pour un appel, quelle que soit l'unité du fournisseur pour la même grille.
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.