Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] [Google Maps] Tem como conseguir uma matriz de coordenadas a partir de um LatLngBounds?

Olá Rodrigo... não estou conseguindo ajustar meu calculo... tentei de varias formas já... parece estar quase OK, mas ainda não está exatamente onde espero...

usei o que vc falou primeiramente:

COMPRIMENTO C = LatSW - LatNE
ALTURA      A = LngNE - LngSW

LatX = LatSW + C * (X / 500)
LngY = LngSW + A * (Y / 500)

o que colocou minha áreas de interesse muito longe do desejado...
mas aí como lhe falei, a imagem (de 500x500) é lida do ponto "0,0" (que é o canto superior esquerdo) para o ponto "500,500" (que é o inferior direito)...
já o posicionamento da imagem no mapa (por LatLngBounds) é feita da posição SW (inferior esquerda) para a NE (superior direita)... até aí OK... corrigi o Y fazendo "500-Y"... mas ainda nada... a orientação parece estar correta, mas está um pouco mais para a direita e para baixo de quem olha para o mapa...

não sei se isso pode ser causado pela multiplicação e divisão de números de ponto flutuante que estão gerando dizimas, ou o que...

OBS: Não teria que dar o mesmo valor de A e C já que é um quadrado?

tem como me ajudar?

Agradeço desde já...

--
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-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário