|
TencentMapSDK_iOS_3D_v6.8.0
|
周边推荐 更多...
#include <QMSSearchOption.h>
实例方法 | |
| (void) | - setBoundaryByNearbyWithCenterCoordinate:radius:autoExtend: |
| 周边搜索 圆形区域范围 | |
| (void) | - setFilterByCategories: |
| 构建filter | |
属性 | |
| NSUInteger | page_size |
| 每页条目数,最大限制为20条。 默认10条 | |
| NSUInteger | page_index |
| 第x页,默认第1页 | |
| NSString * | boundary |
| 搜索地理范围, 语法参考:http://lbs.qq.com/webservice_v1/guide-search.html#boundary_detail , | |
| int | policy |
| NSString * | filter |
| 筛选条件 | |
| NSString * | orderby |
| 排序方式: 排序,目前仅周边搜索(boundary=nearby) 支持按距离由近到远排序,默认取值取值:_distance, 以到boundary的中心点距离排序;当orderby为空时, 以POI权重排序 | |
| NSString * | address_format |
| 可选值:short 返回“不带行政区划的”短地址 | |
属性 继承自 QMSSearchOption | |
| NSString * | added_fields |
| 设置额外字段, 每个字段使用,分隔, 例如 added_fields=cities,tolldistance | |
| NSDictionary< NSString *, NSString * > * | extraParam |
| 设置请求补充参数, 例如:"get_subpois" : @"1"} | |
周边推荐
| - (void) setBoundaryByNearbyWithCenterCoordinate: | (CLLocationCoordinate2D) | centerCoordinate | |
| radius: | (NSUInteger) | radius | |
| autoExtend: | (BOOL) | isAutoEntend |
周边搜索 圆形区域范围
| centerCoordinate | 中心坐标 |
| radius | 半径/米 |
| isAutoEntend | 当前范围无结果时,是否自动扩大范围。 取值1:自动扩大范围; 取值0:不扩大。 |
| - (void) setFilterByCategories: | (NSArray< NSString * > *) | categories |
构建filter
| categories | 为数组,最多支持5个分类词,会影响filter的值 |
|
readwritenonatomiccopy |
搜索地理范围, 语法参考:http://lbs.qq.com/webservice_v1/guide-search.html#boundary_detail ,
示例:boundary=nearby(39.908491,116.374328,1000) 或者 boundary=nearby(39.908491,116.374328,1000,0) SDK提供快捷构建该属性的方法
|
readwritenonatomiccopy |
筛选条件
搜索指定分类 例如传入“category=公交站”则最终会被组装为filter=category=公交站
搜索多个分类 举例:category=大学,中学
腾讯地图POI分类关键词参考: http://lbs.qq.com/webservice_v1/guide-appendix.html
SDK提供快捷构建该属性的方法
|
readwritenonatomicassign |
@brief 搜索策略,可选值:
1 [默认]地点签到场景,针对用户签到的热门 地点进行优先排序。 2 位置共享场景,用于发送位置、位置分享等场景的热门地点优先排序