Projection

interface pública Projeção

Uma projeção é usada para fazer a conversão entre a localização na tela e as coordenadas geográficas na superfície da Terra (LatLng). A localização da tela está nos pixels da tela (não em pixels de exibição) em relação ao canto superior esquerdo do mapa, e não necessariamente de toda a tela.

Todos os métodos precisam ser acessados apenas na linha de execução de interface do Android.

Resumo do método público

abstrato LatLng
fromScreenLocation(ponto)
Retorna a localização geográfica que corresponde ao local na tela.
abstrato VisibleRegion
getVisibleRegion()
Recebe uma projeção do tronco de visualização para converter entre coordenadas de tela e coordenadas de latitude/longitude.
abstrato Ponto
toScreenLocation(local do LatLng)
Retorna um local da tela que corresponde a uma coordenada geográfica (LatLng).

Métodos públicos

public abstrato LatLng fromScreenLocation (ponto de ponto)

Retorna a localização geográfica que corresponde ao local na tela. O local da tela é especificado em pixels (não em pixels de exibição) em relação ao canto superior esquerdo do mapa, e não ao canto superior esquerdo da tela.

Parâmetros
point Uma Point na tela em pixels.
Retorna
  • O LatLng correspondente ao point na tela, ou null se o raio que passa pelo ponto de tela especificado não cruzar o plano do solo. Isso pode acontecer se o mapa estiver muito inclinado.

public abstrato VisibleRegion getVisibleRegion ()

Recebe uma projeção do tronco de visualização para converter entre coordenadas de tela e coordenadas de latitude/longitude.

Retorna
  • A projeção do tronco de visualização no estado atual com o padding considerado ou null se a projeção incluir pontos que não mapeiam para nenhum lugar no mapa (por exemplo, a câmera detecta o espaço sideral).

public abstrato Ponto toScreenLocation (LatLng)

Retorna um local da tela que corresponde a uma coordenada geográfica (LatLng). O local da tela está em pixels (não em pixels de exibição) em relação ao canto superior esquerdo do mapa (não da tela inteira).

Parâmetros
localização Um LatLng no mapa que será convertido em um local na tela.
Retorna
  • Um Point que representa o local da tela em pixels ou null se o location se projetar atrás do plano da câmera.