public class ReverseGeoCodeOption
extends java.lang.Object
Constructor and Description |
---|
ReverseGeoCodeOption() |
Modifier and Type | Method and Description |
---|---|
ReverseGeoCodeOption |
extensionsRoad(boolean isExtensionsRoad)
设置是否需要坐标周围最近的道路数据
默认false不需要
|
boolean |
getExtensionsRoad()
获取是否需要周围最近的道路数据
|
LanguageType |
getLanguage()
获取语言类型
|
int |
getLatestAdmin()
获取是否返回最新版数据给用户
默认值为0,返回旧版
|
LatLng |
getLocation()
获取反地理编码位置坐标
|
int |
getPageNum()
获取分页页码
默认为0,0代表第一页,1代表第二页,以此类推
|
int |
getPageSize()
获取单页展示POI数量,默认为10条记录,最大返回100条。
|
java.lang.String |
getPoiType()
获取周边poi过滤类型
|
int |
getRadius()
设置POI召回半径
|
ReverseGeoCodeOption |
language(LanguageType language)
设置检索语言类型
|
ReverseGeoCodeOption |
location(LatLng location)
设置反地理编码位置坐标
|
ReverseGeoCodeOption |
newVersion(int latestAdmin)
设置是否返回新数据
|
ReverseGeoCodeOption |
pageNum(int pageNum)
分页编号
|
ReverseGeoCodeOption |
pageSize(int pageSize)
设置每页容量,默认为每页10条
|
ReverseGeoCodeOption |
poiType(java.lang.String poiType)
可以选择poi类型召回不同类型的poi,如想召回多个POI类型数据,可以'|'分割
默认null不过滤
|
ReverseGeoCodeOption |
radius(int radius)
设置POI召回半径
|
public ReverseGeoCodeOption location(LatLng location)
location
- 位置坐标public ReverseGeoCodeOption newVersion(int latestAdmin)
latestAdmin
- 1:返回新数据;0:不返回新数据。默认值为1。public ReverseGeoCodeOption pageSize(int pageSize)
pageSize
- 每页容量 (0, 100],小于等于0则使用默认值10,大于最大值100,则取值100public ReverseGeoCodeOption pageNum(int pageNum)
pageNum
- 分页编号,小于0则使用默认值0public ReverseGeoCodeOption radius(int radius)
radius
- POI召回半径,允许设置区间为0-1000米,超过1000米按1000米召回。默认值为1000public ReverseGeoCodeOption poiType(java.lang.String poiType)
poiType
- 例如 酒店|房地产public ReverseGeoCodeOption extensionsRoad(boolean isExtensionsRoad)
isExtensionsRoad
- 设置true 时需要,false不需要public ReverseGeoCodeOption language(LanguageType language)
language
- public int getPageSize()
public int getPageNum()
public int getLatestAdmin()
public LatLng getLocation()
public int getRadius()
public java.lang.String getPoiType()
public boolean getExtensionsRoad()
public LanguageType getLanguage()