public class PoiInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
PoiInfo.ParentPoiInfo |
static class |
PoiInfo.POITYPE
Poi 类型枚举
|
Modifier and Type | Field and Description |
---|---|
java.lang.String |
address
poi地址信息
|
java.lang.String |
area
poi所在行政区域
|
java.lang.String |
city
poi所在城市
|
static <any> |
CREATOR |
int |
detail
poi是否有详情页
|
java.lang.String |
direction
RGC请求结果中,周边POI和请求坐标点的方向关系,比如“内”,“西”,“南”等。
判断时,取结果中的第一个POI的该参数即可,如果返回为“内”则说明经纬度坐标该POI所属的面内
V5.2.0版本开放
|
int |
distance
RGC请求结果中,周边POI和请求坐标点的距离
distance = 0,说明经纬度位于POI所在的面内,但是也可能是POI的经纬度点
V5.2.0版本开放
|
boolean |
hasCaterDetails
poi点是否有美食类详情页面
|
boolean |
isPano
poi点附近是否有街景,可使用uid检索全景组件的全景数据
|
LatLng |
location
poi坐标, 当ePoiType为2或4时,pt 为空
|
java.lang.String |
name
poi名称
|
PoiInfo.ParentPoiInfo |
parentPoiInfo
RGC请求结果中,poi对应的主点poi信息(如,海底捞的主点为上地华联,
该字段则为上地华联的poi信息。如POI无主点,则无该字段为空)
|
java.lang.String |
phoneNum
poi电话信息
|
PoiDetailInfo |
poiDetailInfo
poi扩展信息
|
java.lang.String |
postCode
poi邮编
|
java.lang.String |
province
poi所在省份
|
java.lang.String |
street_id
poi对应的街景图id
|
java.lang.String |
tag
poi分类,如:"美食;中餐厅"
|
PoiInfo.POITYPE |
type
poi类型,0:普通点,1:公交站,2:公交线路,3:地铁站,4:地铁线路,
|
java.lang.String |
uid
poi唯一标识
如果为isPano为true,可用此参数调用街景组件PanoramaService类
的requestPanoramaWithPoiUId方法检索街景数据
|
Modifier | Constructor and Description |
---|---|
|
PoiInfo() |
protected |
PoiInfo(Parcel source) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
int |
getAdCode()
获取行政区划编码
|
java.lang.String |
getAddress()
获取POI位置信息
|
java.lang.String |
getArea()
获取POI所在的区县
|
java.lang.String |
getCity()
获取POI所属城市
|
int |
getDetail()
获取POI是否有详情页
|
java.lang.String |
getDirection()
获取RGC请求结果中,周边POI和请求坐标点的方向关系
|
int |
getDistance()
获取RGC请求结果中,周边POI和请求坐标点的距离
|
LatLng |
getLocation()
获取POI经纬度坐标
|
java.lang.String |
getName()
获取POI名称
|
PoiInfo.ParentPoiInfo |
getParentPoi()
获取POI主点名称
|
java.lang.String |
getPhoneNum()
获取POI的电话信息
|
PoiDetailInfo |
getPoiDetailInfo()
获取POI扩展信息
|
java.lang.String |
getPostCode()
获取POI邮政编码
|
java.lang.String |
getProvince()
获取POI所属省份
|
java.lang.String |
getStreetId()
获取POI街景图ID
|
java.lang.String |
getTag()
获取poi分类
|
PoiInfo.POITYPE |
getType()
获取POI类型
|
java.lang.String |
getUid()
获取POI的唯一标识
|
boolean |
isHasCaterDetails()
获取poi点是否有美食类详情页面
|
boolean |
isPano() |
void |
setAdCode(int adCode)
设置行政区划编码
|
void |
setAddress(java.lang.String address)
设置POI位置信息
|
void |
setArea(java.lang.String area)
设置POI所属区县
|
void |
setCity(java.lang.String city)
设置POI所属城市
|
void |
setDetail(int detail)
设置POI是否有详情页
|
void |
setDirection(java.lang.String direction)
设置RGC请求结果中,周边POI和请求坐标点的方向关系
|
void |
setDistance(int distance)
设置RGC请求结果中,周边POI和请求坐标点的距离
|
void |
setHasCaterDetails(boolean hasCaterDetails)
设置poi点是否有美食类详情页面
|
void |
setLocation(LatLng location)
设置POI经纬度坐标
|
void |
setName(java.lang.String name)
设置POI名称
|
void |
setPano(boolean pano) |
void |
setParentPoi(PoiInfo.ParentPoiInfo parentPoiInfo)
获设置POI主点名称
|
void |
setPhoneNum(java.lang.String telephone)
设置POI的电话信息
|
void |
setPoiDetailInfo(PoiDetailInfo poiDetailInfo)
设置POI扩展信息
|
void |
setPostCode(java.lang.String postCode)
设置POI邮政编码
|
void |
setProvince(java.lang.String province)
设置POI所属省份
|
void |
setStreetId(java.lang.String streetId)
设置POI街景图ID
|
void |
setTag(java.lang.String tag)
设置poi分类
|
void |
setType(PoiInfo.POITYPE type)
获取POI类型
|
void |
setUid(java.lang.String uid)
设置POI的唯一标识
|
java.lang.String |
toString() |
void |
writeToParcel(Parcel dest,
int flags) |
public java.lang.String name
public java.lang.String uid
public java.lang.String address
public java.lang.String province
public java.lang.String city
public java.lang.String area
public java.lang.String street_id
public java.lang.String phoneNum
public java.lang.String postCode
public int detail
public PoiInfo.POITYPE type
public LatLng location
public boolean hasCaterDetails
public boolean isPano
public java.lang.String tag
public PoiDetailInfo poiDetailInfo
public java.lang.String direction
public int distance
public PoiInfo.ParentPoiInfo parentPoiInfo
public static final <any> CREATOR
public int getAdCode()
public void setAdCode(int adCode)
adCode
- public java.lang.String getName()
public void setName(java.lang.String name)
name
- POI名称public LatLng getLocation()
public void setLocation(LatLng location)
location
- POI经纬度坐标public java.lang.String getAddress()
public void setAddress(java.lang.String address)
address
- POI位置信息public java.lang.String getProvince()
public void setProvince(java.lang.String province)
province
- POI所属省份public java.lang.String getCity()
public void setCity(java.lang.String city)
city
- POI所属城市public java.lang.String getArea()
public void setArea(java.lang.String area)
area
- POI所属区县public java.lang.String getPhoneNum()
public void setPhoneNum(java.lang.String telephone)
telephone
- POI的电话信息public java.lang.String getUid()
public void setUid(java.lang.String uid)
uid
- POI的唯一标识public java.lang.String getStreetId()
public void setStreetId(java.lang.String streetId)
streetId
- 获取POI街景图IDpublic int getDetail()
public void setDetail(int detail)
detail
- POI是否有详情页:1有,0没有public PoiDetailInfo getPoiDetailInfo()
public void setPoiDetailInfo(PoiDetailInfo poiDetailInfo)
poiDetailInfo
- POI扩展信息public java.lang.String getDirection()
public void setDirection(java.lang.String direction)
direction
- 周边POI和请求坐标点的方向关系public int getDistance()
public void setDistance(int distance)
distance
- 周边POI和请求坐标点的距离public java.lang.String getPostCode()
public void setPostCode(java.lang.String postCode)
postCode
- POI邮政编码public PoiInfo.POITYPE getType()
public void setType(PoiInfo.POITYPE type)
type
- POI类型public java.lang.String getTag()
public void setTag(java.lang.String tag)
tag
- poi分类,如:"美食;中餐厅"public boolean isHasCaterDetails()
public void setHasCaterDetails(boolean hasCaterDetails)
hasCaterDetails
- poi点是否有美食类详情页面, true--美食类详情页面;false--无美食类详情页面public boolean isPano()
public void setPano(boolean pano)
public PoiInfo.ParentPoiInfo getParentPoi()
public void setParentPoi(PoiInfo.ParentPoiInfo parentPoiInfo)
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
public java.lang.String toString()
toString
in class java.lang.Object