Quand unmap convient mieux
- Il vous faut des itinéraires en plus des cartes et de la recherche. La liste des API de MapTiler ne compte aucune API d'itinéraires, de temps de trajet, de matrice ni d'optimisation de tournées. unmap offre des itinéraires, des isochrones, une matrice, l'appariement de traces et Optimize avec la même clé et le même compteur, pour les trajets routiers au Canada.
- Vous voulez garder ce que vous récupérez, cartes comprises. 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 Cloud Terms de MapTiler permettent d'utiliser les résultats de géocodage hors de son service, mais n'autorisent qu'un cache temporaire sur l'appareil d'un seul utilisateur final et interdisent de stocker ou de redistribuer le contenu cartographique à partir d'un cache côté serveur.
- 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 calculez des trajets en transport en commun au Canada.
mode=transitcalcule des itinéraires et trace des zones de temps de trajet sur le transport en commun canadien à horaire fixe (Itinéraires en transport en commun). - 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).
Quand MapTiler convient mieux
- Vous voulez un éditeur visuel de styles. MapTiler Customize modifie les couleurs, les polices, les langues, les couches et les icônes, importe des styles GL JSON, et est gratuit avec chaque compte. unmap offre quinze styles et un créateur de thèmes dont les thèmes sont des couleurs et des choix de couches appliqués à l'un de ces styles (Thèmes personnalisés).
- Vous travaillez derrière un pare-feu ou hors ligne. MapTiler Server sert des cartes, de l'imagerie satellite et du géocodage sans connexion Internet, sur Windows, macOS, Linux, Raspberry Pi, Docker et Kubernetes. unmap est une API hébergée : votre application doit pouvoir la joindre par Internet.
- Il vous faut de l'imagerie satellite. L'imagerie satellite de MapTiler couvre le monde entier, avec des photos aériennes pour certains pays. unmap n'a pas d'imagerie satellite ou hybride : il sert des tuiles vectorielles.
- Vous publiez une application mobile native. MapTiler offre des SDK pour Android, iOS, Flutter et React Native. unmap fournit un SDK web et aucun SDK mobile natif.
- Vous cherchez hors du Canada. La carte de base d'unmap est mondiale, mais la recherche et les itinéraires couvrent le Canada seulement (Couverture).
Comment les factures se comparent
Le tableau ci-dessus présente le forfait Flex de MapTiler, son premier palier payant, avec ce que permet son forfait Free, tel que lu à la date indiquée. MapTiler vend des forfaits, et un seul quota couvre tous ses services. Il n'offre pas d'itinéraires : le tableau n'a donc de lignes que pour les cartes et la recherche.
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 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.
Aucun des deux forfaits gratuits n'est destiné à la production. Le forfait Free de MapTiler est limité à l'usage non commercial et à la recherche et au développement (Cloud Terms), et il s'interrompt une fois son quota atteint. Le forfait dev d'unmap ne peut servir aucun domaine en production et s'arrête à ses appels inclus.
C'est pour les cartes que les unités diffèrent le plus. MapTiler compte une session de carte chaque fois qu'une page ou une application initialise une carte, avec déplacements et zooms illimités pendant la session (prix de MapTiler). 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, les 25 000 sessions de Flex correspondraient à environ 1 000 000 d'appels chez unmap, au-delà d'Indie et dans Growth. Pour une application qui affiche surtout des cartes, MapTiler peut coûter moins cher.
La recherche se compte aussi autrement. MapTiler facture des sessions de recherche, et compte aussi chaque appel direct à la Geocoding API comme une requête, à un tarif de dépassement plus bas. La saisie semi-automatique compte un appel par requête chez unmap; espacez donc les frappes. C'est avec les itinéraires que les factures cessent d'être comparables : MapTiler n'a pas d'itinéraires à facturer, alors qu'un itinéraire, une isochrone ou une requête /matrix de 10 sur 10 compte pour un appel dans le même bassin chez unmap, là où MapTiler vous obligerait à prendre un second fournisseur.
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.