As aplicações móveis são atualmente muito requisitadas em virtude de muita praticidade e eficiência no fornecimento de dados e informações para os usuários. As aplicações geográficas necessitam de mapas em grande parte das aplicações móveis. No sistema operacional Android, os mapas baseados no Google Maps e desenvolvidos no Android Studio, são de aplicação relativamente fáceis, muitos eficientes e práticos por causa do assistente do Google Maps Activity. É possível a criação de um simples mapa sem conhecimento da linguagem de programação Java, que é a linguagem das aplicações Android e é esse assunto que iremos comentar neste post.
O primeiro passo é instalar o Android Studio seguindo as instruções de instalação que pode ser encontrada no próprio site do aplicativo. Em seguida criar um novo projeto selecionando a opção de criação de um Google Maps Activity. Como o escopo desta matéria restringe somente à criação do mapa, o desenvolvimento e a configuração de um novo projeto no Android Studio poderá ser encontrada no próprio site do aplicativo.
Depois de criado o projeto com o Google Maps Activity, é preciso obter a chave – google_maps_key seguindo as instruções do arquivo de configuração google_maps_api.xml que aparecerá logo após a criação do projeto. O Google Maps Activity gerado cria a classe MapsActivity na pasta java do projeto e um arquivo activity_maps.xml na pasta res → layout.
A classe MapsActivity é uma classe que está pronta para iniciar o projeto, e um mapa com um exemplo estará disponível no celular conectado, ou no emulador de celular do próprio Android Studio.
Para alterar o local do marcador no mapa é preciso alterar as suas coordenadas geográficas (latitude/longitude), que está representada no código em LatLng e as coordenadas são inseridas substituindo as coordenadas da cidade de Sydnei na Austrália que estão representadas em azul, para as coordenadas desejadas seguindo a ordem latitude e longitude respectivamente. Nesta matéria usaremos as coordenadas geográficas da cidade de Goiânia e o ponto das coordenadas na Praça Cívica, o ponto central desta linda capital…
Para desenhar um mapa vetorial o post seguirá o exemplo da ApiDemos do Google Maps para Android da classe LiteDemoActivity que demonstra como criar um simples polígono no Google Maps para Android. A criação de um mapa vetorial pode ser encontrado no post anterior Delimitação de Polígonos no Google Maps API que demonstra muito bem a criação de um arquivo com todas as coordenadas geográficas de um mapa vetorial no Google Maps. O comando de criação do arquivo deverá ser alterado de new google.maps.LatLng(-35…, -42…) para new LatLng(-35…, 42…) e inserir no código juntamente com o método de inserção do mapa conforme a imagem abaixo:
As cores, o zoom e as transparências são modificadas no método que está definido como addPolyObjects conforme a imagem abaixo:
Para saber mais:
https://developer.android.com/studio/index.html
https://developers.google.com/maps/documentation/android-api/?hl=pt-br
Parabéns Ito, adorei o post!
Obrigado Bruna!!! Terminei o meu curso de Android finalmente!