Tecnologia do Blogger.
RSS

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

1) Acho que esse problema não irei ter então, pois a minha análise será fechada em um ponto (quadrado) específico do globo, não variando além dos limites...

2) Aqui independente dos valores de LatX e LongY ele sempre posiciona o ponto no mesmo lugar...

Em quarta-feira, 2 de setembro de 2015 09:12:42 UTC-3, Rodrigo Piovezan escreveu:
1) Latitude e longitude nesse caso são medidas em graus. Latitude, por exemplo, é um valor no intervalo [-90, 90]. Isso quer dizer que se você pegar um ponto e fazê-lo se deslocar ao longo da latitude ele vai completar uma circunferência em volta da Terra, mas mesmo sendo isso um deslocamento contínuo vai ocorrer um "salto" no valor da latitude de -90 para 90 graus, é isso que chamo de caso-limite. Se esse "salto" não for considerado em uma conta envolvendo latitudes, essa conta pode quebrar. Você tem que prever isso e elaborar um cálculo que não seja quebrado no caso-limite.

2) Para ficar compatível com o retângulo LatLngBounds, que tem um vértice inferior esquerdo (southwest), eu fiz os cálculos considerando um vértice inferior esquerdo no retângulo 500x500. Se os seus pontos são baseados em uma orientação diferente, é só fazer um cálculo que obtenha o Y correspondente na orientação que usei, que é basicamente Yinfesq = 500 - Ysupesq.

2015-09-01 22:33 GMT-03:00 paulork <paul...@gmail.com>:
Ótimo... muito obrigado pela explanação e ajuda...

tenho mais algumas dúvidas:
1) Você disse: "não estou considerando os casos-limites dessas coordenadas, já você vai precisar considerar"... tem como explicar melhor?
2) Você disse: " sendo (0, 0) o vértice inferior esquerdo do retângulo 500x500"... inferior esquerdo? não seria superior esquerdo como nos editores de imagem??

agradeço a atençã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