BaiduMap_IOSSDK_v6.6.6_Docs 6.6.6
载入中...
搜索中...
未找到
属性 | 所有成员列表
BMKPOICitySearchOption类 参考

POI城市检索参数信息类 更多...

#include <BMKPoiSearchOption.h>

类 BMKPOICitySearchOption 继承关系图:

属性

NSString * keyword
 检索关键字。举例:天安门
 
NSString * type
 对keyword召回对结果进行二次检索筛选,建议与keyword同属于一大类,例:keyword-美食,type-火锅
 
NSArray< NSString * > * tags
 检索分类,与keyword字段组合进行检索,多个分类以","分隔。举例:美食,酒店
 
NSString * city
 区域名称(市或区的名字,如北京市,海淀区)或区域编码,必选
 
BOOL isCityLimit
 区域数据返回限制,可选,为true时,仅返回city对应区域内数据
 
BMKPOISearchScopeType scope
 
BMKPOISearchFilterfilter
 检索过滤条件。scope字段为BMK_POI_SCOPE_DETAIL_INFORMATION时,filter字段才有效
 
BOOL addressResult
 
BOOL homonym
 拼音检索,可选。
 
BOOL isLightVersion
 设置为YES:优先保证检索速度,排序更简单直接;默认:NO,优化检索结果的排序,使返回的POI更接近百度地图App的推荐顺序,提升结果的相关性和体验;可能略微增加响应耗时,建议对结果顺序敏感但对平响要求不高的场景使用。
 
CLLocationCoordinate2D location
 过滤距离的中心位置,可选
 
NSInteger filterDistance
 
CLLocationCoordinate2D leftBottom
 地图图区的范围(左下角),可选
 
CLLocationCoordinate2D rightTop
 地图图区的范围(右上角),可选
 
BOOL isBoundLimit
 是否严格按图区的范围进行限制, 可选,配合leftBottom和rightTop使用,为true时,仅返回地图图区的范围内数据
 
BOOL showPhotos
 
NSInteger pageIndex
 分页页码,默认为0,0代表第一页,1代表第二页,以此类推
 
NSInteger pageSize
 单次召回POI数量,默认为10条记录,最大返回20条。
 
BMKInputLanguageType inputLanguageType
 可选,参数输入的语言类型,默认 BMKInputLanguageTypeAuto; since 6.6.3
 
BMKLanguageType languageType
 可选。结果输出语言类型,默认中文。
 
BMKPOISearchServerType serverType
 可选。境内/境外类型,默认境内。境外检索服务为高级服务,AK需要申请高级权限
 
BOOL extensionsAdcode
 可选。是否召回国标行政区划编码,默认NO:不召回。
 
BOOL extensionsChildPoi
 可选。是否召回子Poi, 默认NO:不召回。
 

详细描述

POI城市检索参数信息类

属性说明

◆ addressResult

- (BOOL) addressResult
readwritenonatomicassign

keyword传入结构化地址(如:上地十街10号)时,检索结果返回数据的类型。 默认召回门址数据,仅当addressResult=NO时,召回响应的POI数据

◆ city

- (NSString*) city
readwritenonatomiccopy

区域名称(市或区的名字,如北京市,海淀区)或区域编码,必选

◆ extensionsAdcode

- (BOOL) extensionsAdcode
readwritenonatomicassign

可选。是否召回国标行政区划编码,默认NO:不召回。

◆ extensionsChildPoi

- (BOOL) extensionsChildPoi
readwritenonatomicassign

可选。是否召回子Poi, 默认NO:不召回。

◆ filter

- (BMKPOISearchFilter*) filter
readwritenonatomicstrong

检索过滤条件。scope字段为BMK_POI_SCOPE_DETAIL_INFORMATION时,filter字段才有效

◆ filterDistance

- (NSInteger) filterDistance
readwritenonatomicassign

城市检索支持指定范围检索(过滤距离和图区范围 二选一) 过滤距离大小,可选 。结合location使用。 单位:米

◆ homonym

- (BOOL) homonym
readwritenonatomicassign

拼音检索,可选。

◆ inputLanguageType

- (BMKInputLanguageType) inputLanguageType
readwritenonatomicassign

可选,参数输入的语言类型,默认 BMKInputLanguageTypeAuto; since 6.6.3

◆ isBoundLimit

- (BOOL) isBoundLimit
readwritenonatomicassign

是否严格按图区的范围进行限制, 可选,配合leftBottom和rightTop使用,为true时,仅返回地图图区的范围内数据

◆ isCityLimit

- (BOOL) isCityLimit
readwritenonatomicassign

区域数据返回限制,可选,为true时,仅返回city对应区域内数据

◆ isLightVersion

- (BOOL) isLightVersion
readwritenonatomicassign

设置为YES:优先保证检索速度,排序更简单直接;默认:NO,优化检索结果的排序,使返回的POI更接近百度地图App的推荐顺序,提升结果的相关性和体验;可能略微增加响应耗时,建议对结果顺序敏感但对平响要求不高的场景使用。

◆ keyword

- (NSString*) keyword
readwritenonatomiccopy

检索关键字。举例:天安门

◆ languageType

- (BMKLanguageType) languageType
readwritenonatomicassign

可选。结果输出语言类型,默认中文。

◆ leftBottom

- (CLLocationCoordinate2D) leftBottom
readwritenonatomicassign

地图图区的范围(左下角),可选

◆ location

- (CLLocationCoordinate2D) location
readwritenonatomicassign

过滤距离的中心位置,可选

◆ pageIndex

- (NSInteger) pageIndex
readwritenonatomicassign

分页页码,默认为0,0代表第一页,1代表第二页,以此类推

◆ pageSize

- (NSInteger) pageSize
readwritenonatomicassign

单次召回POI数量,默认为10条记录,最大返回20条。

◆ rightTop

- (CLLocationCoordinate2D) rightTop
readwritenonatomicassign

地图图区的范围(右上角),可选

◆ scope

- (BMKPOISearchScopeType) scope
readwritenonatomicassign

◆ serverType

- (BMKPOISearchServerType) serverType
readwritenonatomicassign

可选。境内/境外类型,默认境内。境外检索服务为高级服务,AK需要申请高级权限

◆ showPhotos

- (BOOL) showPhotos
readwritenonatomicassign

可选。是否显示POI图片, scope字段为BMK_POI_SCOPE_DETAIL_INFORMATION时,showPhotos字段才有效 默认为NO,高级字段,需要申请高级权限才有效

◆ tags

- (NSArray<NSString *>*) tags
readwritenonatomiccopy

检索分类,与keyword字段组合进行检索,多个分类以","分隔。举例:美食,酒店

◆ type

- (NSString*) type
readwritenonatomiccopy

对keyword召回对结果进行二次检索筛选,建议与keyword同属于一大类,例:keyword-美食,type-火锅


该类的文档由以下文件生成: