Una proiezione viene utilizzata per tradurre tra la posizione sullo schermo e le coordinate geografiche sulla superficie del pianeta (LatLng
). La posizione dello schermo è espressa in pixel dello schermo (non in pixel di visualizzazione) rispetto all'angolo in alto a sinistra della mappa (e non necessariamente dell'intero schermo).
Devi accedere a tutti i metodi solo nel thread della UI di Android.
Riepilogo del metodo pubblico
astratto LatLng |
fromScreenLocation(Punto punto)
Restituisce la posizione geografica che corrisponde alla posizione di una schermata.
|
abstract VisibleRegion |
getVisibleRegion()
Restituisce una proiezione del tronco di visualizzazione per la conversione tra le coordinate dello schermo e le coordinate geografiche di latitudine/longitudine.
|
astratto Punto |
toScreenLocation(località LatLng)
Restituisce una posizione dello schermo che corrisponde a una coordinata geografica (
LatLng ). |
Metodi pubblici
Public abstract LatLng fromScreenLocation (Punto punto)
Restituisce la posizione geografica che corrisponde alla posizione di una schermata. La posizione dello schermo è specificata in pixel dello schermo (non in pixel di visualizzazione) relativi alla parte in alto a sinistra della mappa (non in alto a sinistra dell'intero schermo).
Parametri
punto | Un Point sullo schermo in pixel dello schermo. |
---|
Ritorni
LatLng
corrispondente al valorepoint
sullo schermo oppurenull
se il raggio che passa attraverso il punto dello schermo specificato non interseca il piano di terra (questo potrebbe verificarsi se la mappa è molto inclinata).
pubblici abstract VisibleRegion getVisibleRegion ()
Restituisce una proiezione del tronco di visualizzazione per la conversione tra le coordinate dello schermo e le coordinate geografiche di latitudine/longitudine.
Ritorni
- La proiezione del tronco di visualizzazione nello stato attuale con la spaziatura interna presa in considerazione oppure
null
se la proiezione include punti che non sono mappati a un punto qualsiasi della mappa (ad esempio, la videocamera vede lo spazio cosmico).
pubblici abstract Point toScreenLocation (località LatLng)
Restituisce la posizione dello schermo che corrisponde a una coordinata geografica (LatLng
). La posizione dello schermo viene espressa in pixel dello schermo (non in pixel dello schermo) rispetto alla parte in alto a sinistra della mappa (non dell'intero schermo).
Parametri
posizione | Un elemento LatLng sulla mappa da convertire in posizione sullo schermo. |
---|
Ritorni
- Un
Point
che rappresenta la posizione dello schermo in pixel dello schermo oppurenull
selocation
proietta dietro l'aereo della fotocamera.