Ver mensagens sem resposta | Ver tópicos ativos Hoje é 18 Nov 2019, 12:54



Responder Tópico  [ 3 Mensagens ] 
 Traçar rota usando API Maps 
Autor Mensagem
What is Android?
What is Android?

Data de registro: 17 Jun 2015, 11:49
Mensagens: 3
Mensagem Traçar rota usando API Maps
Boa Noite, Pessoal.

Alguém sabe onde eu acho um exemplo ensinado como traçar a rota entre dois pontos do mapa?


22 Jun 2015, 20:02
Perfil
What is Android?
What is Android?

Data de registro: 31 Mar 2015, 19:37
Mensagens: 2
Mensagem Re: Traçar rota usando API Maps
Consulta os dois pontos que você quer traçar a rota através da coordenadas passadas a um webservice do google.

https://developers.google.com/maps/docu ... ding/intro

Ex:
Origin = coordenadas (Latitude longitude) do seu ponto de origem
destination = coordenadas (Latitude longitude) do seu ponto destino

http://maps.googleapis.com/maps/api/dir ... 54.6779218

O Resultado sera um JSON, que te informações sobre sobre os dois pontos, o que interessa pra traçar as rotas é o array de steps, que esta dentro do array de legs.

Dentro do steps contém informações do polyline:points, esse hash que servirá para você traçar a rota entre os dois pontos.

Faça a conversão de polylines:points em LatLng e adiciona no PolylineOptions.
Ex;
PolylineOptions polylines = new PolylineOptions();
polylines.color(Color.parseColor("#3092F8"));
polylines.width(7);
polylines.add(latLng);

E por ultimo,
GoogleMaps gmaps =FindViewById(R.id.g_maps);

gmaps.addPolyline(polylines);


18 Jul 2015, 20:24
Perfil
What is Android?
What is Android?

Data de registro: 27 Abr 2019, 12:02
Mensagens: 2
Mensagem Re: Traçar rota usando API Maps
julio.miyahira escreveu:
Consulta os dois pontos que você quer traçar a rota através da coordenadas passadas a um webservice do google.

https://developers.google.com/maps/docu ... ding/intro

Ex:
Origin = coordenadas (Latitude longitude) do seu ponto de origem
destination = coordenadas (Latitude longitude) do seu ponto destino

http://maps.googleapis.com/maps/api/dir ... 54.6779218

O Resultado sera um JSON, que te informações sobre sobre os dois pontos, o que interessa pra traçar as rotas é o array de steps, que esta dentro do array de legs.

Dentro do steps contém informações do polyline:points, esse hash que servirá para você traçar a rota entre os dois pontos.

Faça a conversão de polylines:points em LatLng e adiciona no PolylineOptions.
Ex;
PolylineOptions polylines = new PolylineOptions();
polylines.color(Color.parseColor("#3092F8"));
polylines.width(7);
polylines.add(latLng);

E por ultimo,
GoogleMaps gmaps =FindViewById(R.id.g_maps);

gmaps.addPolyline(polylines);


27 Abr 2019, 12:07
Perfil
Mostrar mensagens anteriores:  Organizar por  
Responder Tópico   [ 3 Mensagens ] 

Quem está online

Usuários vendo este fórum: adautox, AdrianoMM, Alexandre Castro, alexsander.miranda, amos, Andre Brito, andreleitao, andreluzz, ARAKINIDIO, arkanjo, Augusto, Bitetti, bravus, cabelo, careisjr, celson, cesao, Cleiton, cleiton_maciel, Comandante Cody, czambroni, dariosena, Darth Maul, Darth Sidious, David, dbispo, developermaster, difrene, dnakamashi, e-azuos, Eduardo - Brasil, EduardoYC, elisa, emersonbarros, fabricioLeonard, Felipe, fgalvão, francismarconcini, Gomes, Gooooogle, guto.pro, hbarroco, interservic, ismaels, jacksonst, JairoCN, jairom, jhonguitar, jmarcos14, JMurray, João Miguel Aguiar, juliana_costa, klausenner, Lincoln, lufreitas, luizneto79, Lúcio Zanette, malucouto, mam_computer, marcosandreao, mauriciobreide, Maxtremus, MBetioli, mcurtis, mrangel, Mvitor, nandokanarski, NeruLL, niloleite, nocivus, nrsf, pamonteiro, Patrick, paulosantos, paulovaz, Philipe Alves, phobos, pmzara, pumadeejay, Rainha Amidala/Padmé, rbenatti, renata, rfrafa, rguadagnini, Ricardo Chikasawa, Rickxdx, rlecheta, robsonoracle, rodrigo aguiar, romulotales, samuel.cavanieri, SidneiCP, sjta, slackware, sobrinho, srsilveira, thiagoalgo, tnarnold, tonholis, Transtago, VIEIRIX, weber, Wendel Carvalho, wilson.slima, Yoshihury e 16 visitantes


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi