Package com.baidu.mapapi.search.geocode
Class ReverseGeoCodeOption
java.lang.Object
com.baidu.mapapi.search.geocode.ReverseGeoCodeOption
反地理编码请求参数
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionentirePoi(int entirePoi) 设置POI结果排序extensionsRoad(boolean isExtensionsRoad) 设置是否需要坐标周围最近的道路数据 默认false不需要int获取召回排序参数boolean获取是否需要周围最近的道路数据获取语言类型int获取是否返回最新版数据给用户 默认值为0,返回旧版获取反地理编码位置坐标int获取分页页码 默认为0,0代表第一页,1代表第二页,以此类推int获取单页展示POI数量,默认为10条记录,最大返回100条。获取周边poi过滤类型int设置POI召回半径获取召回排序类型language(LanguageType language) 设置检索语言类型设置反地理编码位置坐标newVersion(int latestAdmin) 设置是否返回新数据pageNum(int pageNum) 分页编号pageSize(int pageSize) 设置每页容量,默认为每页10条可以选择poi类型召回不同类型的poi,如想召回多个POI类型数据,可以'|'分割 默认null不过滤radius(int radius) 设置POI召回半径sortStrategy(ReverseGeoCodeOption.SortStrategyType sortStrategy) 设置POI结果排序类型
-
Constructor Details
-
ReverseGeoCodeOption
public ReverseGeoCodeOption()
-
-
Method Details
-
sortStrategy
设置POI结果排序类型- Parameters:
sortStrategy- 排序类型- Returns:
- 设置POI结果排序类型的RGC检索参数对象
-
entirePoi
设置POI结果排序- Parameters:
entirePoi- 默认0,开启1- Returns:
- 设置POI结果排序的RGC检索参数对象
-
location
设置反地理编码位置坐标- Parameters:
location- 位置坐标- Returns:
- 该反地理编码请求参数对象
-
newVersion
设置是否返回新数据- Parameters:
latestAdmin- 1:返回新数据;0:不返回新数据。默认值为1。- Returns:
- 该反地理编码请求参数对象
-
pageSize
设置每页容量,默认为每页10条- Parameters:
pageSize- 每页容量 (0, 100],小于等于0则使用默认值10,大于最大值100,则取值100- Returns:
- 该RGC检索参数对象
-
pageNum
分页编号- Parameters:
pageNum- 分页编号,小于0则使用默认值0- Returns:
- 该RGC检索参数对象
-
radius
设置POI召回半径- Parameters:
radius- POI召回半径,允许设置区间为0-1000米,超过1000米按1000米召回。默认值为1000- Returns:
- 该RGC检索参数对象
-
poiType
可以选择poi类型召回不同类型的poi,如想召回多个POI类型数据,可以'|'分割 默认null不过滤- Parameters:
poiType- 例如 酒店|房地产- Returns:
- 该RGC检索参数对象
-
extensionsRoad
设置是否需要坐标周围最近的道路数据 默认false不需要- Parameters:
isExtensionsRoad- 设置true 时需要,false不需要- Returns:
- 该RGC检索参数对象
-
language
设置检索语言类型- Parameters:
language-- Returns:
- 该RGC检索参数对象
-
getPageSize
public int getPageSize()获取单页展示POI数量,默认为10条记录,最大返回100条。 -
getPageNum
public int getPageNum()获取分页页码 默认为0,0代表第一页,1代表第二页,以此类推 -
getLatestAdmin
public int getLatestAdmin()获取是否返回最新版数据给用户 默认值为0,返回旧版- Returns:
- 数据版本标识,1-新版数据;0-旧版数据
-
getLocation
获取反地理编码位置坐标- Returns:
- 反地理编码位置坐标
-
getRadius
public int getRadius()设置POI召回半径- Returns:
- POI召回半径
-
getPoiType
获取周边poi过滤类型- Returns:
- 过滤字段
-
getExtensionsRoad
public boolean getExtensionsRoad()获取是否需要周围最近的道路数据- Returns:
- 是否需要周围最近的道路参数:false , true
-
getLanguage
获取语言类型- Returns:
- 当前语言类型
-
getSortStrategy
获取召回排序类型- Returns:
- 召回排序类型
-
getEntirePoi
public int getEntirePoi()获取召回排序参数- Returns:
- 召回排序参数
-