public final class TraceLocation extends BaseResponse
限定符和类型 | 字段和说明 |
---|---|
static <any> |
CREATOR |
message, status, tag
构造器和说明 |
---|
TraceLocation() |
TraceLocation(int tag,
int status,
java.lang.String message) |
TraceLocation(int tag,
int status,
java.lang.String message,
java.lang.String floor,
java.lang.String indoor,
java.lang.String building,
double latitude,
double longitude,
CoordType coordType,
double radius,
float direction,
float speed,
int altitude,
java.lang.String time) |
限定符和类型 | 方法和说明 |
---|---|
int |
describeContents() |
int |
getAltitude()
获取高度信息,仅GPS定位结果时有高度信息,单位 : 米
|
java.lang.String |
getBuilding()
获取建筑物信息
|
CoordType |
getCoordType()
获取坐标类型
|
float |
getDirection()
获取速度方向(行进的方向),仅GPS定位结果时有速度信息,单位 : 度
|
java.lang.String |
getFloor()
获取楼层信息
|
java.lang.String |
getIndoor()
获取室内定位结果类型
|
double |
getLatitude()
获取纬度坐标
|
LocType |
getLocType()
获取定位类型
|
double |
getLongitude()
获取经度坐标
|
double |
getRadius()
获取定位精度(单位 : 米)
|
float |
getSpeed()
获取速度,仅gps定位结果时有速度信息,单位 : 公里/小时
|
java.lang.String |
getTime()
当前定位时间(格式 : yyyy-MM-dd HH:mm:ss, eg : 2015-01-01 14:01:01)
|
void |
readFromParcel(Parcel in)
参数是一个Parcel,用它来存储与传输数据
|
void |
setAltitude(int altitude) |
void |
setBuilding(java.lang.String building) |
void |
setCoordType(CoordType coordType) |
void |
setDirection(float direction) |
void |
setFloor(java.lang.String floor) |
void |
setIndoor(java.lang.String indoor) |
void |
setLatitude(double latitude) |
void |
setLocType(LocType locType) |
void |
setLongitude(double longitude) |
void |
setRadius(double radius) |
void |
setSpeed(float speed) |
void |
setTime(java.lang.String time) |
java.lang.String |
toString() |
void |
writeToParcel(Parcel out,
int flags) |
getMessage, getStatus, getTag, setMessage, setStatus, setTag
public TraceLocation()
public TraceLocation(int tag, int status, java.lang.String message)
tag
- 响应标识status
- 状态码message
- 状态信息public TraceLocation(int tag, int status, java.lang.String message, java.lang.String floor, java.lang.String indoor, java.lang.String building, double latitude, double longitude, CoordType coordType, double radius, float direction, float speed, int altitude, java.lang.String time)
tag
- 响应标识status
- 状态码message
- 状态信息floor
- 楼层indoor
- 室内定位结果类型building
- 建筑物latitude
- 纬度longitude
- 经度coordType
- 坐标类型radius
- 精度(单位 : 米)direction
- 方向(单位 : 度)speed
- 速度(单位 : 公里/小时)altitude
- 高度(单位 : 米)time
- 定位时间(格式 : yyyy-MM-dd HH:mm:ss)public LocType getLocType()
public void setLocType(LocType locType)
public java.lang.String getFloor()
public void setFloor(java.lang.String floor)
public java.lang.String getIndoor()
public void setIndoor(java.lang.String indoor)
public java.lang.String getBuilding()
public void setBuilding(java.lang.String building)
public double getLatitude()
public void setLatitude(double latitude)
public double getLongitude()
public void setLongitude(double longitude)
public CoordType getCoordType()
public void setCoordType(CoordType coordType)
public double getRadius()
public void setRadius(double radius)
public java.lang.String getTime()
public void setTime(java.lang.String time)
public float getDirection()
public void setDirection(float direction)
public float getSpeed()
public void setSpeed(float speed)
public int getAltitude()
public void setAltitude(int altitude)
public int describeContents()
public void writeToParcel(Parcel out, int flags)
public void readFromParcel(Parcel in)
in
- public java.lang.String toString()
toString
在类中 java.lang.Object