Oi Paulo,
Essa sugestão que eu te passei é uma tentativa... na verdade a única que me ocorreu de sugerir, e é algo que nunca cheguei a testar na prática. Na teoria ela tem tudo para dar certo, o problema é que é só na teoria...Também pode ser que o problema seja devido às operações envolvendo ponto flutuante, nesse caso usar BigDecimal nos cálculos. Mas tente primeiro resolver setando a âncora.
2015-09-28 21:26 GMT-03:00 Paulo RK <paulork10@gmail.com>:
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 - LatNEALTURA A = LngNE - LngSWeLatX = 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.
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.
0 comentários:
Postar um comentário