Mapbox SDK: É gratuito se você hospedar seus próprios blocos vetoriais?

12

Desejo usar o Mapbox SDK para aplicativos iOS e Android (mapbox-gl) para renderização de mapas que eu me hospedo (em conformidade com https://github.com/mapbox/vector-tile-spec ). Analisei os preços e não mencionou nada sobre hospedar seus próprios mapas.

Nesse cenário - você ainda precisa cumprir os preços e está restrito a 50000 usuários móveis / mês, se não pagar?

luz ambiente
fonte
A linha que não deve cruzar com o Mapbox é a aparência dos blocos feitos com seus estilos proprietários, por exemplo, Mapbox Streets, Mapbox Satellite Streets, Mapbox Dark, Mapbox Light ou Mapbox Outdoors . Mas o Mapbox também oferece voluntariamente estilos não proprietários abertos básicos, brilhantes, via satélite . Azulejos renderizados com esses ou qualquer outro objeto não prop. os estilos estão livres de reivindicações, mesmo quando renderizados com o Mapbox GS JS.
Craig Hicks
Veja esta discussão . Observe que o único problema do Mapbox POV era emular estilos proprietários do Mapbox. O restante desse projeto não foi problema.
Craig Hicks

Respostas:

11

Consegui alimentar com êxito o Mapbox SDK com fonte de dados que não é do mapbox (wikimedia) sem chave de API, o que provavelmente significa que não há restrição para ele. Também nos comentários de código (logoView no iOS), eles mencionam que você só precisa exibir a marca d'água do Mapbox se usar mapas hospedados no mapbox, mas poderá ocultá-la com segurança.

Anexando o arquivo json estilo Mapbox GL para referência. (você precisa alimentar o URL para esse arquivo, como styleURL ao inicializar o mapView do 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 ambiente
fonte
Este contém um exemplo que usa o servidor de mosaico maps.wikimedia.org. Seria bom ter um link para restrições, informações relacionadas ao uso, por exemplo, alguém pode usá-lo publicamente para projetos próprios?
Ciantic
A Wikimedia é uma fonte do OpenStreetMap e pode estar em seu próprio projeto (nós a estamos usando), no entanto, você precisa encontrar as informações reais da licença para obter detalhes legais precisos, esta resposta está preocupada com o Mapbox e a fonte da Wikimedia é usada apenas como exemplo
ambientlight
Termos de uso do
Charlie Harding
8

Não posso falar pelo Mapbox, mas geralmente a abordagem deles é que o software é gratuito e de código aberto, e sua plataforma custa dinheiro para ser usada. Você pode hospedar seus próprios dados, estilos etc. em seus próprios servidores gratuitamente. Lembre-se de que essas coisas usariam sua plataforma e, portanto, custariam dinheiro:

  • Usando blocos de vetor de ruas do Mapbox
  • Usando APIs como roteamento ou Surface.
  • Hospedando seus próprios dados no Mapbox
  • Usando estilos criados no Mapbox, como o Mapbox Outdoors.
Steve Bennett
fonte
7

Eu tenho um problema similar. Eu quero usar openmaptiles + mapbox-gl-js gratuitamente sem chave de licença. As condições da licença na página da caixa de mapas não são muito claras. Então eu perguntei mapbox diretamente.

Eu perguntei:

Quero perguntar, em que arquitetura podemos usá-lo gratuitamente. Não tenho certeza, mas acho que, se hospedarmos o servidor de til, podemos usar o Mapbox GL JS gratuitamente.

Está certo?

A resposta do mapbox:

Sim, está correto! Se você hospedar seus blocos automaticamente e usar apenas o Mapbox GL JS, não precisará de uma licença

Gerd
fonte
1
Obrigado. Você ainda precisava usar a chave da API gratuita para executar npm installe assim por diante?
Stanislav Mayorov