LatLng

public final classLatLngextendsObject
implementsParcelableParcelable

An immutable class representing a pair of latitude and longitude coordinates, stored as degrees.

Inherited Constant Summary

Field Summary

public final double latitude Latitude, in degrees.
public final double longitude Longitude, in degrees.

Public Constructor Summary

LatLng(double latitude, double longitude)
Constructs a LatLng with the given latitude and longitude, measured in degrees.

Public Method Summary

boolean
equals(Objecto)
Tests if thisLatLng is equal to another.
int
String
void
writeToParcel(Parcelout, int flags)

Inherited Method Summary

Fields

public final double latitude

Latitude, in degrees. This value is in the range [-90, 90].

public final double longitude

Longitude, in degrees. This value is in the range [-180, 180).

Public Constructors

publicLatLng(double latitude, double longitude)

Constructs a LatLng with the given latitude and longitude, measured in degrees.

Parameters
latitude The point's latitude. This will be clamped to between -90 degrees and +90 degrees inclusive.
longitude The point's longitude. This will be normalized to be within -180 degrees inclusive and +180 degrees exclusive.

Public Methods

public booleanequals(Objecto)

Tests if thisLatLngis equal to another.

Two points are considered equal if and only if their latitudes are bitwise equal and their longitudes are bitwise equal. This means that twoLatLngs that are very near, in terms of geometric distance, might not be considered .equal().

public inthashCode()

publicStringtoString()

public voidwriteToParcel(Parcelout, int flags)