SDK de Mapbox: ¿es gratis si aloja sus propios mosaicos vectoriales?

12

Deseo usar Mapbox SDK para aplicaciones iOS y Android (mapbox-gl) para renderizar mapas que yo mismo alojo (que cumplen con https://github.com/mapbox/vector-tile-spec ). Revisé sus precios y no mencionó nada acerca de alojar sus propios mapas.

En este escenario, ¿aún necesita cumplir con sus precios y está restringido a 50000 usuarios móviles / mes si no paga?

luz ambiental
fuente
La línea que no se cruza con Mapbox es la apariencia de mosaico hecho con sus estilos patentados, por ejemplo, Mapbox Streets, Mapbox Satellite Streets, Mapbox Dark, Mapbox Light o Mapbox Outdoors . Pero Mapbox también ofrece voluntariamente estilos abiertos, no propietarios , básicos, brillantes, satelitales . Azulejos renderizados con esos o cualquier otro no prop. los estilos están libres de reclamos, incluso cuando se procesan con Mapbox GS JS.
Craig Hicks
Ver esta discusión . Tenga en cuenta que el único problema de Mapbox POV era emular estilos propietarios de Mapbox. El resto de ese proyecto no fue un problema en absoluto.
Craig Hicks

Respuestas:

11

Podría alimentar con éxito el SDK de Mapbox con una fuente de datos que no sea de mapbox (wikimedia) sin clave API, lo que probablemente significa que no hay restricciones para ello. También en los comentarios de código (logoView en iOS) mencionan que solo necesita mostrar la marca de agua de Mapbox si usa mapas alojados en mapbox, de lo contrario puede ocultarlo de manera segura.

Adjuntar el archivo json de estilo Mapbox GL para referencia. (necesita alimentar la URL a este archivo, como styleURL al inicializar mapView de mapBox)

{
  "version": 8,
  "name": "Raster Tiles",
  "sources": {
    "yourTileLayer": {
      "type": "raster",
      "tiles": [
        "https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"
      ],
      "tileSize": 256
    }
  },
  "layers": [{
    "id": "yourTileLayer",
    "type": "raster",
    "source": "yourTileLayer",
    "paint": {
      "raster-fade-duration": 100
    }
  }]
}
luz ambiental
fuente
Este contiene un ejemplo que utiliza el servidor de mosaico maps.wikimedia.org. Sería bueno tener un enlace para restricciones, información relacionada con el uso, por ejemplo, ¿se puede usar públicamente para proyectos propios?
Ciantic
Wikimedia es una fuente de OpenStreetMap y puede estar en su propio proyecto, (lo estamos usando), sin embargo, necesita encontrar su información de licencia real para obtener detalles legales precisos, esta respuesta está preocupada por Mapbox y la fuente de Wikimedia solo se usa como ejemplo
luz ambiental
Términos de uso de
Charlie Harding
8

No puedo hablar por Mapbox, pero en general su enfoque es que su software es gratuito y de código abierto, y su plataforma cuesta dinero para usar. Puede alojar sus propios datos, estilos, etc. en sus propios servidores de forma gratuita. Solo recuerde que estas cosas usarían su plataforma y, por lo tanto, costarían dinero:

  • Uso de mosaicos vectoriales de Mapbox Streets
  • Usar API como enrutamiento o Surface.
  • Hospedar sus propios datos en Mapbox
  • Uso de estilos creados con Mapbox, como Mapbox Outdoors.
Steve Bennett
fuente
7

Tengo un problema similar. Quiero usar openmaptiles + mapbox-gl-js gratis sin clave de licencia. La licencia de la página mapbox no es muy clara. Entonces le pregunté a mapbox directamente.

Yo pregunté:

Quiero preguntarte, en qué arquitectura podemos usarlo de forma gratuita. No estoy seguro, pero creo que si alojamos el servidor de fichas, entonces podemos usar Mapbox GL JS de forma gratuita.

¿Es lo correcto?

La respuesta de mapbox:

¡Si, eso es correcto! Si usted mismo aloja sus mosaicos y solo utiliza Mapbox GL JS, entonces no necesita una licencia

Gerd
fuente
1
Gracias. ¿Aún tenía que usar la clave API gratuita para ejecutar, npm installetc.?
Stanislav Mayorov