Permita que os usuários conheçam o mundo com mapas avançados oferecidos pelo Google. Identifique locais com marcadores personalizados, aumente os dados do mapa com sobreposições de imagem, incorpore um ou mais mapas como fragmentos, mostre detalhes sobre pontos de interesse nas proximidades e muito mais.
SDK do Maps
O SDK do Maps para Android faz parte da plataforma do Google Play Services e permite incluir mapas e informações de mapeamento personalizadas no seu app. Siga o guia Primeiros passos para configurar o Google Play Services no seu projeto e conheça os principais recursos dele.
Adicionar um mapa ao seu app
Com o SDK do Maps para Android, você pode incorporar mapas a uma atividade como um fragmento usando um snippet XML. Esse SDK oferece recursos incríveis, como mapas 3D, mapas internos, de satélite, de terreno e híbridos, blocos baseados em vetores para armazenamento em cache e desenho eficientes, transições animadas e muito mais. Saiba como adicionar um objeto "map".
Personalizar o mapa
Adicione marcadores ao mapa para indicar pontos de interesse especiais para seus usuários. Você pode definir cores ou ícones personalizados para que os marcadores do mapa combinem com a aparência do seu app. Para melhorar ainda mais o app, desenhe polilinhas e polígonos para indicar caminhos ou regiões ou forneça sobreposições de imagem completas. Saiba mais no guia sobre como desenhar marcadores.
Controlar a visualização do usuário
Ofereça aos usuários uma visão diferente do mundo com a capacidade de controlar as propriedades de rotação, inclinação, zoom e movimentação da perspectiva da "câmera" do mapa. Saiba como mudar a visualização.
Adicionar o Street View ao app
Adicione o Street View a uma atividade e permita que os usuários conheçam o mundo com visualizações panorâmicas em 360 graus. Controle de forma programática o zoom e a orientação (inclinação e direção) da câmera do Street View e anime os movimentos dela em um determinado período.
Places API
Ajudar os usuários a encontrar empresas, restaurantes e outros pontos de interesse com base na localização atual deles. Use o SDK do Places para Android para mostrar informações convenientes e relevantes, como dados de contato e horário de funcionamento, quando os usuários precisarem.