Uma classe imutável que representa um par de coordenadas de latitude e longitude, armazenadas em graus.
Resumo dos campos
público último duplo | latitude | Latitude, em graus. |
público último duplo | longitude | Longitude, em graus. |
Resumo do construtor público
LatLng(latitude dupla, longitude dupla)
Constrói uma LatLng com a latitude e longitude indicadas, medidas em graus.
|
Resumo do método público
boolean | |
int |
hashCode()
|
boolean | |
String |
toString()
|
Resumo do método herdado
Campos
pública final dupla latitude
Latitude, em graus. Esse valor está no intervalo [-90, 90].
pública final dupla longitude
Longitude, em graus. Esse valor está no intervalo [-180, 180).
Construtores públicos
public LatLng (latitude dupla, longitude dupla)
Constrói uma LatLng com a latitude e longitude indicadas, medidas em graus.
Parâmetros
latitude | a latitude do ponto. Ele será ajustado entre -90 e +90 graus, inclusive. |
---|---|
longitude | a longitude do ponto. Isso será normalizado para ficar dentro de -180 graus inclusive e +180 graus, excluindo. |
Métodos públicos
público booleano igual a (Object o)
Testa se esse LatLng
é igual a outro.
Dois pontos serão considerados iguais se, e somente se, as latitudes forem bit a bit e as longitudes forem bit a bit iguais. Isso significa que dois LatLng
s que estão muito próximos, em termos de distância geométrica, podem não ser considerados iguais.
Parâmetros
o |
---|
public int hashCode ()
public boolean isCloseTo (LatLng other, double allowMeters)
Determina se duas LatLngs estão próximas uma da outra.
Parâmetros
Outras | a LatLng para comparação |
---|---|
toleranceMeters | a distância máxima permitida em metros para que duas LatLngs sejam consideradas próximas |