public class LatLng
extends JsonComposer
Modifier and Type | Field and Description |
---|---|
double |
altitude
海拔
|
static <any> |
CREATOR |
double |
latitude
纬度
|
double |
longitude
经度
|
Constructor and Description |
---|
LatLng()
创建一个(0,0)坐标
|
LatLng(double latitude,
double longitude)
创建一个指定经纬度的坐标
|
LatLng(double latitude,
double longitude,
double altitude)
创建一个指定经纬度和海拔的坐标
|
LatLng(Location location)
创建一个定位数据的坐标
Location |
LatLng(Parcel in)
通过Parcel构造坐标
|
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object object) |
double |
getAltitude()
获取海拔
|
double |
getLatitude()
获取纬度
|
double |
getLongitude()
获取经度
|
int |
hashCode() |
void |
parse(JSONObject jsonObject) |
void |
setAltitude(double altitude)
设置海拔
|
void |
setLatitude(double latitude)
设置纬度
|
void |
setLongitude(double longitude)
设置经度
|
java.lang.String |
toString() |
LatLng |
wrap()
返回一个复制当前数据的新坐标对象
|
void |
writeToParcel(Parcel out,
int flags) |
public static final <any> CREATOR
public double latitude
public double longitude
public double altitude
public LatLng()
public LatLng(double latitude, double longitude)
latitude
- 纬度longitude
- 经度public LatLng(double latitude, double longitude, double altitude)
latitude
- 纬度longitude
- 经度altitude
- 海拔public LatLng(Location location)
Location
location
- Android定位对象public LatLng(Parcel in)
in
- Parcel对象public void setLatitude(double latitude)
取值范围为 [-90, 90],查看 GeometryConstants.MIN_LATITUDE
和
GeometryConstants.MAX_LATITUDE
latitude
- 纬度GeometryConstants.MIN_LATITUDE
,
GeometryConstants.MAX_LATITUDE
public double getLatitude()
取值范围为 [-90, 90],查看 GeometryConstants.MIN_LATITUDE
和
GeometryConstants.MAX_LATITUDE
GeometryConstants.MIN_LATITUDE
,
GeometryConstants.MAX_LATITUDE
public void setLongitude(double longitude)
取值范围为 [-180, 180],查看 GeometryConstants.MIN_LONGITUDE
和
GeometryConstants.MAX_LONGITUDE
longitude
- 经度值GeometryConstants.MIN_LONGITUDE
,
GeometryConstants.MAX_LONGITUDE
public double getLongitude()
取值范围为 [-180, 180],查看 GeometryConstants.MIN_LONGITUDE
和
GeometryConstants.MAX_LONGITUDE
GeometryConstants.MIN_LONGITUDE
,
GeometryConstants.MAX_LONGITUDE
public void setAltitude(double altitude)
altitude
- 海拔值public double getAltitude()
public LatLng wrap()
public boolean equals(java.lang.Object object)
public int hashCode()
public java.lang.String toString()
public int describeContents()
public void writeToParcel(Parcel out, int flags)
public void parse(JSONObject jsonObject)