|
Página 1 de 1
|
[ 3 Mensagens ] |
|
Traçar rota usando API Maps
Autor |
Mensagem |
wrsilveira
What is Android?
Data de registro: 17 Jun 2015, 11:49 Mensagens: 3
|
 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 |
|
 |
julio.miyahira
What is Android?
Data de registro: 31 Mar 2015, 19:37 Mensagens: 2
|
 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.6779218O 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 |
|
 |
peçanha
What is Android?
Data de registro: 27 Abr 2019, 12:02 Mensagens: 2
|
 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.6779218O 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 |
|
|
|
Página 1 de 1
|
[ 3 Mensagens ] |
|
Quem está online |
Usuários vendo este fórum: Abraao, alberto, Alessandro Tavares, alexandre, alsimoes, Andre, andreluzz, Aparec, arnaldo.miranda, Arthas, betofigu, Biggs Darklighter, bigr ecreio, Blackstorm, bozzano, brazucx, brenno, BrunoO, Bruto_JPO, careisjr, cavenaghi, compto, Corneta, Crazy_Droid, culumin, DaDih*, dallari, Dassi, dbispo, Deiapinh, Diego Rufino, Douglas Siviotti, Dudi_FC, edsonel, Eliezer Reis, emersonbarros, erissi, espinhara.net, fabielp, Faroli, ffardo, flashking, fmakula, guiba_picolino, guilhermepilotti, gusrp, gutodias, hbarroco, helder, helder84, heliopassos, hellbest, hostdesigner, ismavolk, iuri_freire, jacksonst, jandersonjc, Jar Jar Binks, jmarcos14, jpespindola, juliana_costa, juliano, juliherms, kidush, lazarodm, Lelinho, lfalcao, Liviosousa, luciocamilo, madeinnordeste, maolveira, marcosf63, mendes_lu, MSN NewsBlogs, MSPRAFAEL, mtomazzi, navegador, neuhaus, neviim, nishimura.ichigo, nobrejack, nq6, Obi-Wan Kenobi, oliverlessa, pabarbosa, Padawan, PAMinhoto, Patricia, Patrick, piagg, poponeis, Portal Android, Princesa Léia Organa, pxcx, pyrobit, rcotonet, regeriob2br, regisjj, Renan, Ricardo Chikasawa, Rickxdx, rlecheta, robertofonte, rocha, rogerio, Rogério, Roll, Romulo, rotilho, sasuke_sarutobi, scattonevi, Shmi Skywalker, siker C3PO, slackware, sobrinho, Stryder, taluna, tChAnDy, tchou, Telekom [Bot], thanaptos, Transtago, ubiratan, vandob, Vector, VILESOFT, vps_rj, weber, wingdoido, woyzeck, Wryel, xGambit e 19 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
|
|