Mapas no seu app — sem chave de API
ResumindoTodo app MonstarX pode desenhar dois tipos de mapa sem chave e sem configuração — um mapa-múndi com os países, que dá para clicar e colorir, e um mapa de ruas com marcadores, que dá para arrastar e ampliar. Peça o mapa no chat. Conecte Mapbox ou Google Maps só se precisar de busca por endereço, rotas, lugares ou visão de satélite.
Em alguns apps, é o mapa que faz tudo fazer sentido: um localizador de lojas, um diário de viagem, vendas por país, os locais de um festival. Normalmente, mapa significa criar conta num serviço de mapas e colar uma chave de API. No MonstarX, não. Todo app pode mostrar mapas de graça, sem chave, sem cadastro e sem limite de solicitações.
Quais mapas o meu app pode mostrar?
Seção intitulada “Quais mapas o meu app pode mostrar?”Um mapa-múndi com os países
Seção intitulada “Um mapa-múndi com os países”Um mapa limpo com todos os países (236 ao todo). As pessoas podem clicar em um país para escolhê-lo, o mapa pode colorir os países de acordo com um número e pode aproximar uma região, como a Europa ou a América do Sul. Ele funciona em qualquer lugar, até sem conexão com a internet para carregar o próprio mapa, e também dá para escolher os países pelo teclado.
Bom para: escolher um país, “onde estão os nossos clientes”, resultados por mercado, uma lista de lugares visitados, notícias por país.
Um mapa de ruas para arrastar e ampliar
Seção intitulada “Um mapa de ruas para arrastar e ampliar”Um mapa detalhado de ruas, parques e prédios de qualquer lugar do mundo, com marcadores clicáveis. Ele vem nos estilos ruas, claro, escuro e relevo, consegue se ajustar para mostrar todos os seus marcadores e informa ao app onde a pessoa clicou.
Bom para: localizadores de lojas, mapas de locais de eventos, “o que tem perto de mim”, áreas de entrega, um mapa em cada anúncio.
Como adiciono um mapa?
Seção intitulada “Como adiciono um mapa?”Peça e diga o que vai nele:
Adicione uma página Explorar com um mapa-múndi. Pinte cada país de acordo com quantas receitas vêm dele e, quando alguém clicar em um país, liste as receitas dele abaixo do mapa.
Em cada página de cafeteria, mostre um mapa de ruas com um marcador na cafeteria. Na página Encontre uma cafeteria, mostre todas as cafeterias como marcadores e abra a cafeteria quando alguém clicar no marcador dela.
O MonstarX sempre usa esses mapas embutidos. Ele nunca desenha um mapa à mão nem carrega outra biblioteca de mapas, então os seus mapas ficam certinhos e carregam rápido.
Quando preciso do Mapbox ou do Google Maps?
Seção intitulada “Quando preciso do Mapbox ou do Google Maps?”Os mapas embutidos mostram lugares cuja posição você já conhece. Conecte um serviço de mapas para o que eles não fazem:
| Você quer | Você precisa de |
|---|---|
| Um mapa-múndi, um mapa de ruas, marcadores, escolher um país | Nada — já vem embutido |
| Transformar um endereço digitado em um marcador no mapa (geocodificação) | Mapbox ou Google Maps |
| Rotas e trajetos | Mapbox ou Google Maps |
| Buscar lugares e empresas, preenchimento automático de endereço | Google Maps ou Mapbox |
| Visão de satélite | Mapbox |
Conecte esses serviços em BackendNuvem, em Conectores — veja Conectores. Assim que o Mapbox estiver conectado, os seus mapas de ruas passam sozinhos a usar os estilos do próprio Mapbox, inclusive o de satélite, sem precisar mudar nada no app.
Perguntas frequentes
Seção intitulada “Perguntas frequentes”Os mapas embutidos custam alguma coisa?
Não. Eles não precisam de conta nem de chave e não têm limite de solicitações.
As pessoas podem digitar um endereço e vê-lo no mapa?
Transformar um endereço em uma posição exige um serviço de mapas. Conecte o Mapbox ou o Google Maps e peça ao MonstarX para adicionar a busca por endereço.
Posso mostrar uma visão de satélite?
Sim, com o conector do Mapbox. Sem ele, o estilo de satélite mostra o mapa de ruas detalhado no lugar.
O meu mapa aparece nas prévias de link e nas capturas de tela do QA?
O mapa-múndi, sim: ele é desenhado como parte da página. O mapa de ruas é desenhado no navegador, e um navegador que não consegue desenhá-lo mostra uma mensagem curta em vez de um quadro vazio.