Je souhaite utiliser le SDK Mapbox pour les applications iOS et Android (mapbox-gl) pour le rendu des cartes que j'héberge moi-même (qui sont conformes à https://github.com/mapbox/vector-tile-spec ). J'ai passé en revue leurs prix et il n'a rien dit sur l'hébergement de vos propres cartes.
Dans ce scénario - devez-vous toujours vous conformer à leurs tarifs et vous êtes limité à 50000 utilisateurs mobiles / mois si vous ne payez pas?
mapbox
vector-tiles
mapbox-gl
lumière ambiante
la source
la source
Réponses:
J'ai pu alimenter avec succès le SDK Mapbox avec une source de données non-mapbox (wikimedia) sans clé API, ce qui signifie probablement qu'il n'y a aucune restriction pour cela. Également dans les commentaires de code (logoView sur iOS), ils mentionnent que vous n'avez besoin d'afficher le filigrane Mapbox que si vous utilisez des cartes hébergées par mapbox, vous pouvez le masquer en toute sécurité autrement.
Joindre le fichier json de style Mapbox GL pour référence. (vous devez fournir l'URL de ce fichier, en tant que styleURL lors de l'initialisation de mapView de mapBox)
la source
Je ne peux pas parler pour Mapbox, mais généralement leur approche est que leur logiciel est gratuit et open source, et leur plate-forme coûte de l'argent à utiliser. Vous pouvez héberger gratuitement vos propres données, styles, etc. sur vos propres serveurs. N'oubliez pas que ces choses utiliseraient leur plateforme, et donc coûteraient de l'argent:
la source
J'ai le même problème. Je veux utiliser openmaptiles + mapbox-gl-js gratuitement sans clé de licence. Les conditions de licence sur la page mapbox ne sont pas très claires. J'ai donc demandé directement à mapbox.
J'ai demandé:
Je veux vous demander, dans quelle architecture nous pouvons l'utiliser gratuitement. Je ne suis pas sûr mais je pense que si nous hébergeons nous-mêmes le tilesserver, nous pouvons utiliser Mapbox GL JS gratuitement.
C'est juste?
La réponse de mapbox:
Oui c'est correct! Si vous hébergez vous-même vos tuiles et utilisez uniquement Mapbox GL JS, vous n'avez pas besoin de licence
la source
npm install
et ainsi de suite?