| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 08:43:37
|
luiji1790
Entusiasta Java
Membro desde: 04/01/2012 10:54:58
Mensagens: 16
Offline
|
Boas,
Tou a fazer um projecto em que crio utilizadores, ao cria-los atribui um nome, ex. "Manuel Silva", e coordenadas de localização, ex. "21 45 25 N 12 56 32 E".
Meu problema é o seguinte, como faço para converter as coordenadas de String para int, sendo que ficava com uma parte na variável latitude e outra na variável longitude. O objectivo e poder mover os utilizadores, enviar convites para eventos baseado nas suas coordenadas, etc...
Obrigado!!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 10:03:01
|
venomtotal
Java Ninja
![[Avatar]](/images/avatar/17ab7b5bb7ca18f6d5f33dfbcbaee1a2.jpg)
Membro desde: 24/04/2006 00:09:57
Mensagens: 298
Offline
|
Tentou pegar os "numeros" da string usando substring e depois converter para inteiros utilizando Integer.parseInt(str)?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 10:30:24
|
luiji1790
Entusiasta Java
Membro desde: 04/01/2012 10:54:58
Mensagens: 16
Offline
|
Nao existe outra maneira mais simples?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/01/2012 10:34:21
|
Bruno Laturner
GUJ Expert
![[Avatar]](/images/avatar/5800ccd9514fd789d08e5831951aa6bc.jpg)
Membro desde: 18/02/2008 16:17:53
Mensagens: 3002
Offline
|
Você não necessariamente precisa guardar os dados geográficos num sistema latitude-longitude, e mesmo que você guarde, pode escolher de que forma quer guardar essa string, sejam todos os números separados ou não.
Aliás, há N sistemas de geocodificação, cada um serve para um propósito específico, podes usar um que te facilite os cálculos. Dê uma olhada em especial no Geohash, acho que este serve bem para o teu caso.
|
A resposta acima foi achada em menos de 5 minutos no google.
The prisoner falls in love with his chains. --E.W. Dijkstra |
|
|
 |
|
|