implements Parcelable
Eine unveränderliche Klasse, die ein Paar von Breiten- und Längengradkoordinaten darstellt, die in Grad gespeichert werden.
Inherited Constant Summary
Feldzusammenfassung
öffentliches letztes Double | latitude | Breitengrad in Grad |
öffentliches letztes Double | longitude | Längengrad in Grad. |
Public Constructor Summary
LatLng(doppelter Breitengrad, doppelter Längengrad)
Erstellt ein LatLng-Objekt mit dem angegebenen Breiten- und Längengrad, gemessen in Grad.
|
Public Method Summary
boolean |
ist gleich(Objekt o)
Testet, ob diese
LatLng einem anderen entspricht. |
int |
hashCode()
|
String |
toString()
|
Inherited Method Summary
Felder
public final Double Breitengrad
Breitengrad in Grad Dieser Wert liegt im Bereich [-90, 90].
öffentlich endgültig doppelt longitude
Längengrad in Grad. Dieser Wert liegt im Bereich [-180, 180).
Public Constructors
öffentlich LatLng (doppelter Breitengrad, doppelter Längengrad)
Erstellt ein LatLng-Objekt mit dem angegebenen Breiten- und Längengrad, gemessen in Grad.
Parameter
latitude | Der Breitengrad des Punkts. Er wird auf einen Wert zwischen -90 Grad und +90 Grad festgelegt. |
---|---|
longitude | Der Längengrad des Punkts. Dies wird so normalisiert, dass die Werte zwischen -180 Grad (einschließlich) und +180 Grad (ausschließlich) liegen. |
Public Methods
public boolean ist gleich (Objekt o)
Testet, ob diese LatLng
einem anderen entspricht.
Zwei Punkte gelten nur dann als gleich, wenn ihre Breitengrade bitweise und ihre Längengrade gleich sind. Dies bedeutet, dass zwei LatLng
s, die sich in Bezug auf die geometrische Entfernung sehr nah beieinander befinden, möglicherweise nicht als .equal()
betrachtet werden.
Parameter
o |
---|