Traçar rotas do Google Maps com componentes do Primefaces
7 respostas
D
david_ware
Olá pessoal,
Estou desenvolvendo uma aplicação com primefaces que utiliza recursos do Google Maps, e para várias coisas o comonente p:gmap dá conta do recado (markers, desenho de polígonos, etc.). Porém não encontrei uma forma de desenhar rotas com ele.
Sei que é possível fazer só com javascript do Google Maps API, porém gostaria de usar apenas os componentes do Primefaces. Alguém conhece alguma forma?
É possível, por exemplo, criar uma classe que herde de org.primefaces.model.map.Overlay para representar uma rota?
primeiro vc cria as linhas, adiciona as coordenadas que vai passar e passa as informações dela como espessura, cor etc…
Polyline polyline = new Polyline();
polyline.getPaths().add(coord1);
polyline.getPaths().add(coord2);
polyline.getPaths().add(coord3);
polyline.getPaths().add(coord4);
acho que não eh isso q respondi não… eu tbm precisava da mesma coisa q vc precisa…
passar uma coordenada atual (vindo do navegador) e traçar a rota até uma segunda coordenada…
D
david_ware
Exatamente alandiniz,
O que estou precisando fazer é traçar uma rota a partir de coordenadas (ou endereços) de origem e destino.
O problema de usar Polyline, é que a linha traçada não necessariamente passa sobre ruas…
Vc disse que precisava fazer algo assim tbm? Conseguiu resolver de algum jeito? ou usou Polyline mesmo?
Obrigado
A
alandiniz
infelizmente estou com o mesmo problema e ainda não achei uma solução. Acredito que teremos que carregar fora do primefaces, com a API do google maps.
D
david_ware
É… acho q vai ser o jeito, mas ainda assim vou continuar procurando mais um pouco, e se conseguir achar um jeito, posto aqui
:thumbup:
A
alandiniz
vlw, se eu achar tbm posto ak!
G
Gerson_da_S_Lima
Cara, algum de vocês conseguiu fazer isso? Também estou precisando