Listar/Buscar as cidades que estão dentro de um raio no Google Maps.

7,225 views
Skip to first unread message

Gustavo Bitencourt

unread,
Jul 17, 2014, 10:18:47 PM7/17/14
to androidb...@googlegroups.com
Pessoal,

Ao fixar um ponto lat/long no Google Maps, saberiam me dizer se o Google Maps Engine ou outra vertente do Google Maps possibilita listar/buscar as cidades que estão dentro de um raio no Google Maps?

Ou seja, estou na cidade A, e esta cidade é vizinha ou bem próxima das cidades B,C,D, E e F. 
Gostaria de listar essas cidades próximas.

Alguém pode me ajudar?

Obrigado!

Ernani Joppert Pontes Martins

unread,
Jul 18, 2014, 4:05:15 PM7/18/14
to Grupo de Desenvolvimento Android
Aqui ó:

http://stackoverflow.com/questions/15559936/finding-city-names-and-area-details-using-google-places-api-in-android

Abraço!
> --
> You received this message because you are subscribed to the Google Groups
> "Android Brasil - Dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to androidbrasil-...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Gustavo Bitencourt

unread,
Jul 21, 2014, 8:48:19 PM7/21/14
to androidb...@googlegroups.com
Olá Ernani,

Não saberias me dizer se é possível com o uso do Google Maps API?
O Google Places tem um menor limitação de uso $$$$$... A quantidade de acesso é mais restrita..

Do mesmo modo, obrigado..

Ernani Joppert Pontes Martins

unread,
Jul 22, 2014, 6:36:57 PM7/22/14
to Grupo de Desenvolvimento Android
O Places pelo que vi, para contas que tem o cartão cadastrado apenas
para identificação, suportam mais de 100.000 requests por mês, é o seu
caso?

Abraço,

Ernani

Rebert Tomaz Aquino

unread,
Jul 22, 2014, 10:30:13 PM7/22/14
to androidb...@googlegroups.com
o ibge libera o cadastro de cidades com lat e long.. pelo menos eu tenho isso em banco.. 

aí basta fazer triangulação... 


porque voce nao coloca isso no banco de dados?? e melhor que contar com serviços de terceiros
Rebert Tomaz

Gustavo Bitencourt

unread,
Jul 24, 2014, 8:02:18 PM7/24/14
to androidb...@googlegroups.com
Não sei como será a demanda do aplicativo.
Estamos analisando.

Do mesmo modo, obrigado.

Gustavo Bitencourt

unread,
Jul 24, 2014, 8:03:35 PM7/24/14
to androidb...@googlegroups.com
Olá Rebert,

Como você vê isso dentro de um raio?
Lag/Long beleza.. mas em Kilometros, comparando-os para todos os sentidos?

Obrigado.

Jhonatas Martins dos Santos

unread,
Jul 26, 2014, 11:07:55 AM7/26/14
to androidb...@googlegroups.com

Faz o que o Rebert falou, ou salvar o lat long do centro da cidade na base, ou o poligono da cidade, acho que não é necessário salvar o poligono pelo fato de ser grande,

E depois você cria um buffer de X km do Lat/Long que você quer,
e depois é só usar o contains para verificar quais cidades estão dentro desse buffer,

Como você não vai usar banco com extensão GIS, usa o GDAL,

ele tem implementações para Java, Python etc....



faz tempo que não trabalho com GIS, mas o caminho é esse se você não quiser usar a API da Google.

Abs
Reply all
Reply to author
Forward
0 new messages