Una classe immutabile che rappresenta una coppia di coordinate di latitudine e longitudine, memorizzate come gradi.
Riepilogo campo
pubblica finale double | latitude | Latitudine, in gradi. |
pubblica finale doppio | longitude | Longitudine, in gradi. |
Riepilogo del costruttore pubblico
LatLng(doppia latitudine, doppia longitudine)
Crea un LatLng con la latitudine e la longitudine specificate, misurate in gradi.
|
Riepilogo del metodo pubblico
boolean | |
int |
hashCode()
|
boolean | |
Stringa |
toString()
|
Riepilogo del metodo ereditato
Campi
pubblica finale doppia latitudine
Latitudine, in gradi. Questo valore è compreso nell'intervallo [-90, 90].
pubblica finale doppia longitude
Longitudine, in gradi. Questo valore è compreso nell'intervallo [-180, 180).
Costruttori pubblici
pubblico LatLng (doppia latitudine, doppia longitudine)
Crea un LatLng con la latitudine e la longitudine specificate, misurate in gradi.
Parametri
latitude | La latitudine del punto. Il valore deve essere compreso tra -90 e +90 gradi inclusi. |
---|---|
longitude | la longitudine del punto. Il valore verrà normalizzato entro -180 gradi inclusi e +180 gradi esclusi. |
Metodi pubblici
Public booleano uguale a (Oggetto o)
Verifica se questo LatLng
è uguale a un altro.
Due punti sono considerati uguali se e solo se le relative latitudini sono uguali a livello di bit e le longitudini sono uguali a livello di bit. Ciò significa che due LatLng
molto vicini, in termini di distanza geometrica, potrebbero non essere considerati uguali.
Parametri
n |
---|
pubblico int hashCode ()
pubblici booleano isCloseTo (LatLng other, double sustainabilityMeters)
Determina se due LatLng sono vicini tra loro.
Parametri
altro | il LatLng con cui confrontare |
---|---|
toleranceMeters | la distanza massima consentita in metri affinché due LatLng siano considerati vicini |