public class PoiFavorite
extends java.lang.Object
ReverseGeocoder
获取指定坐标点的 PoiFavorite
对象实例。PoiFavorite
实例用于算路导航,此时设置的导航点 (导航算路是使用的POI位置pos
)和显示点(用于显示POI位置
displayPos
)是同一个点。 会影响最终的终点所在位置播报,即,"终点在您的XX方向"
限定符和类型 | 字段和说明 |
---|---|
java.lang.String |
address
POI地址
|
int |
childPoiNum
子POI个数,离线搜索有效
|
android.graphics.Point |
displayPos
POI所在经纬度坐标,显示坐标,用于显示POI所在地点
|
java.lang.String |
name
POI名称
|
java.lang.String |
phoneNumber
POI电话
|
long |
poiId
POI的唯一ID
|
android.graphics.Point |
pos
POI所在经纬度坐标,用于算路,算路时使用的坐标点
|
java.lang.String |
regionName
POI所在地区名
|
int |
type
|
java.lang.String |
typeName
POI类型名称
|
构造器和说明 |
---|
PoiFavorite()
默认构造函数,构造出来的PoiFavorite的内容都为空
|
PoiFavorite(int type,
int posX,
int posY,
int disPosX,
int disPosY,
long poiId,
int childPoiNum,
java.lang.String name,
java.lang.String address,
java.lang.String phoneNumber,
java.lang.String regionName,
java.lang.String typeName)
使用完整信息构造PoiFavorete对象,信息完整的PoiFavorite作为终点,支持语音引导终点播报
|
PoiFavorite(android.graphics.Point point)
仅给出坐标点,用于算路,但导航引导语音播报时,以此点为终点则无终点POI名称播报
如果需要播报终点信息,请使用 PoiFavorite(Point, String)
,其中的name即为POI点名称如果需要完整的POI信息,应该使用 ReverseGeocoder
,通过逆地理编码获取完整的信息。 |
PoiFavorite(android.graphics.Point point,
java.lang.String name)
通过经纬度坐标和POI名称创建临时POI信息对象
如果需要完整的POI信息,应该使用 ReverseGeocoder
,通过逆地理编码获取完整的信息。 |
public int type
PoiTypeManager
,
PoiType
public android.graphics.Point pos
public android.graphics.Point displayPos
public long poiId
public int childPoiNum
public java.lang.String name
public java.lang.String address
public java.lang.String phoneNumber
public java.lang.String regionName
public java.lang.String typeName
public PoiFavorite()
public PoiFavorite(android.graphics.Point point)
PoiFavorite(Point, String)
,其中的name即为POI点名称ReverseGeocoder
,通过逆地理编码获取完整的信息。PoiFavorite
会影响最终终点所在位置的播报准确性,因为显示坐标和算路坐标将使用同一个点 point
- 经纬度坐标点ReverseGeocoder
public PoiFavorite(android.graphics.Point point, java.lang.String name)
ReverseGeocoder
,通过逆地理编码获取完整的信息。PoiFavorite
会影响最终终点所在位置的播报准确性,因为显示坐标和算路坐标将使用同一个点 point
- 经纬度坐标name
- POI名称ReverseGeocoder
public PoiFavorite(int type, int posX, int posY, int disPosX, int disPosY, long poiId, int childPoiNum, java.lang.String name, java.lang.String address, java.lang.String phoneNumber, java.lang.String regionName, java.lang.String typeName)
type
- POI类型posX
- POI算路点经度坐标posY
- POI算路点纬度坐标disPosX
- POI显示点经度坐标disPosY
- POI显示点纬度坐标poiId
- POI的IdchildPoiNum
- 子POI个数name
- POI名称address
- POI地址描述phoneNumber
- POI所在处电话regionName
- POI所在区域名称typeName
- POI类型名称©Mapbar Engine Team;All Rights Reserved