From 7b02207537d35bfa1714bf8beafc921f717d100a Mon Sep 17 00:00:00 2001 From: 单军华 Date: Wed, 11 Jul 2018 10:47:42 +0800 Subject: [PATCH] 首次上传 --- screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Search.framework/Headers/BMKPoiSearchOption.h | 229 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 229 insertions(+), 0 deletions(-) diff --git a/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Search.framework/Headers/BMKPoiSearchOption.h b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Search.framework/Headers/BMKPoiSearchOption.h new file mode 100644 index 0000000..a9b6a6d --- /dev/null +++ b/screendisplay/Pods/BaiduMapKit/BaiduMapKit/BaiduMapAPI_Search.framework/Headers/BMKPoiSearchOption.h @@ -0,0 +1,229 @@ +// +// BMKPOISearchOption.h +// SearchComponent +// +// ���������������������5���POI������������������������������������������������������������������������������������ +// ��������������������������������������������� BMKPOIXXXSearchOption +// +// Created by Baidu on 2018/5/8. +// Copyright �� 2018��� Baidu. All rights reserved. +// + +#import <Foundation/Foundation.h> +#import "BMKPoiSearchType.h" + + +#pragma mark - ������������ +/** + ������������������������POI��������������� + + - BMK_POI_INDUSTRY_TYPE_HOTEL: ������ + - BMK_POI_INDUSTRY_TYPE_CATER: ������ + - BMK_POI_INDUSTRY_TYPE_LIFE: ������������ + */ +typedef NS_ENUM(NSUInteger, BMKPOIIndustryType) { + BMK_POI_INDUSTRY_TYPE_HOTEL = 1, + BMK_POI_INDUSTRY_TYPE_CATER, + BMK_POI_INDUSTRY_TYPE_LIFE, +}; + +/** + ������������������������������������������ + ������������������������������������������������������������������3������ + + - BMK_POI_SORTNAME_TYPE_HOTEL_DEFAULT: ��������������������������� + - BMK_POI_SORTNAME_TYPE_HOTEL_PRICE: ������������������������������ + - BMK_POI_SORTNAME_TYPE_HOTEL_DISTANCE: ������������������������������������������������������������ + - BMK_POI_SORTNAME_TYPE_HOTEL_TOTAL_SCORE: ������������������������������ + - BMK_POI_SORTNAME_TYPE_HOTEL_LEVEL: ������������������������������ + - BMK_POI_SORTNAME_TYPE_HOTEL_HEALTH_SCORE: ������������������������������ + - BMK_POI_SORTNAME_TYPE_CATER_DEFAULT: ��������������������������� + - BMK_POI_SORTNAME_TYPE_CATER_PRICE: ������������������������������ + - BMK_POI_SORTNAME_TYPE_CATER_DISTANCE: ������������������������������������������������������������ + - BMK_POI_SORTNAME_TYPE_CATER_TASTE_RATING: ������������������������������ + - BMK_POI_SORTNAME_TYPE_CATER_OVERALL_RATING: ������������������������������ + - BMK_POI_SORTNAME_TYPE_CATER_SERVICE_RATING: ������������������������������ + - BMK_POI_SORTNAME_TYPE_LIFE_DEFAULT: ��������������������������������� + - BMK_POI_SORTNAME_TYPE_LIFE_PRICE: ������������������������������������ + - BMK_POI_SORTNAME_TYPE_LIFE_DISTANCE: ������������������������������������������������������������������ + - BMK_POI_SORTNAME_TYPE_LIFE_OVERALL_RATING: ������������������������������������ + - BMK_POI_SORTNAME_TYPE_LIFE_COMMENT_NUMBER: ������������������������������������ + */ +typedef NS_ENUM(NSUInteger, BMKPOISortBasisType) { + BMK_POI_SORT_BASIS_TYPE_HOTEL_DEFAULT = 1, + BMK_POI_SORT_BASIS_TYPE_HOTEL_PRICE, + BMK_POI_SORT_BASIS_TYPE_HOTEL_DISTANCE, + BMK_POI_SORT_BASIS_TYPE_HOTEL_TOTAL_SCORE, + BMK_POI_SORT_BASIS_TYPE_HOTEL_LEVEL, + BMK_POI_SORT_BASIS_TYPE_HOTEL_HEALTH_SCORE, + + BMK_POI_SORT_BASIS_TYPE_CATER_DEFAULT = 10, + BMK_POI_SORT_BASIS_TYPE_CATER_PRICE, + BMK_POI_SORT_BASIS_TYPE_CATER_DISTANCE, + BMK_POI_SORT_BASIS_TYPE_CATER_TASTE_RATING, + BMK_POI_SORT_BASIS_TYPE_CATER_OVERALL_RATING, + BMK_POI_SORT_BASIS_TYPE_CATER_SERVICE_RATING, + + BMK_POI_SORT_BASIS_TYPE_LIFE_DEFAULT = 20, + BMK_POI_SORT_BASIS_TYPE_LIFE_PRICE, + BMK_POI_SORT_BASIS_TYPE_LIFE_DISTANCE, + BMK_POI_SORT_BASIS_TYPE_LIFE_OVERALL_RATING, + BMK_POI_SORT_BASIS_TYPE_LIFE_COMMENT_NUMBER, +}; + +/** + POI������������������ + + - BMK_POI_SORT_RULE_DESCENDING: ��������������������������� + - BMK_POI_SORT_RULE_ASCENDING: ��������������������������� + */ +typedef NS_ENUM(NSUInteger, BMKPOISortRuleType) { + BMK_POI_SORT_RULE_DESCENDING = 0, + BMK_POI_SORT_RULE_ASCENDING, +}; + +/** + POI������������������������ + + - BMK_POI_SCOPE_BASIC_INFORMATION: ������������ + - BMK_POI_SCOPE_DETAIL_INFORMATION: ������������ + */ +typedef NS_ENUM(NSUInteger, BMKPOISearchScopeType) { + BMK_POI_SCOPE_BASIC_INFORMATION = 1, + BMK_POI_SCOPE_DETAIL_INFORMATION, +}; + + +#pragma mark - POI��������������������� +@interface BMKPOISearchFilter : NSObject +/// POI������������������������������������������������������������������������ +@property (nonatomic, assign) BMKPOIIndustryType industryType; +/** + ���������������������industryType��������������������������������������������������������������������������������� + ������industryType���������������BMK_POI_INDUSTRY_TYPE_CATER������������������������BMK_POI_SORT_BASIS_TYPE_CATER_XXX������������������ + */ +@property (nonatomic, assign) BMKPOISortBasisType sortBasis; +/// ������������ +@property (nonatomic, assign) BMKPOISortRuleType sortRule; +/// ��������������� +@property (nonatomic, assign) BOOL isGroupon; +/// ��������������� +@property (nonatomic, assign) BOOL isDiscount; +@end + + +#pragma mark - POI��������������������������� +/// POI��������������������������� +@interface BMKPOICitySearchOption : NSObject +/// ��������������������������������������������� +@property (nonatomic, copy) NSString *keyword; +/// ������������������keyword������������������������������������������","������������������������,������ +@property (nonatomic, copy) NSArray<NSString *> *tags; +/// ������������(���������������������������������������������)������������������������ +@property (nonatomic, copy) NSString *city; +/// ���������������������������������������true���������������city��������������������� +@property (nonatomic, assign) BOOL isCityLimit; +/// ������������������������ +@property (nonatomic, assign) BMKPOISearchScopeType scope; +/// ���������������������scope���������BMK_POI_SCOPE_DETAIL_INFORMATION������filter��������������� +@property (nonatomic, strong) BMKPOISearchFilter *filter; +/// ������������������������0,0������������������1������������������������������ +@property (nonatomic, assign) NSInteger pageIndex; +/// ������������POI������������������10������������������������20������ +@property (nonatomic, assign) NSInteger pageSize; +@end + + +#pragma mark - POI��������������������������� +/// POI��������������������������� +@interface BMKPOINearbySearchOption : NSObject +/** + ��������������������������� + ������������������������������������������������������������������������������������������������������������������������������������������������������ + ������������10��������������� + */ +@property (nonatomic, copy) NSArray<NSString *> *keywords; +/** + ������������������������ + ������������keywords��������������������������� + ��������������������������������������������������������������������������������� + */ +@property (nonatomic, copy) NSArray<NSString *> *tags; +/// ������������������������������������ +@property (nonatomic, assign) CLLocationCoordinate2D location; +/** + ��������������������������������������� + ��������������������������������������������������������������������������������������������������������������������������� + */ +@property (nonatomic, assign) NSInteger radius; +/** + ���������������������������������������������������������������������������false��� + ������true���������������������������������������������������������false��������������������� + ���������������true���������������������������total������������������������poi��������������������������������������������� + */ +@property (nonatomic, assign) BOOL isRadiusLimit; +/// ������������������������ +@property (nonatomic, assign) BMKPOISearchScopeType scope; +/// ���������������������scope���������BMK_POI_SCOPE_DETAIL_INFORMATION������filter��������������� +@property (nonatomic, strong) BMKPOISearchFilter *filter; +/// ������������������������0,0������������������1������������������������������ +@property (nonatomic, assign) NSInteger pageIndex; +/// ������������POI������������������10������������������������20������ +@property (nonatomic, assign) NSInteger pageSize; +@end + + +#pragma mark - POI��������������������������������� +/// POI��������������������������������� +@interface BMKPOIBoundSearchOption : NSObject +/** + ��������������������������� + ������������������������������������������������������������������������������������������������������������������������������������������������������ + ������������10��������������� + */ +@property (nonatomic, copy) NSArray<NSString *> *keywords; +/** + ������������������������ + ������������keywords��������������������������� + ��������������������������������������������������������������������������������� + */ +@property (nonatomic, copy) NSArray<NSString *> *tags; +/// ������������������������������������������������������ +@property (nonatomic, assign) CLLocationCoordinate2D leftBottom; +/// ������������������������������������������������������ +@property (nonatomic, assign) CLLocationCoordinate2D rightTop; +/// ������������������������ +@property (nonatomic, assign) BMKPOISearchScopeType scope; +/// ���������������������scope���������BMK_POI_SCOPE_DETAIL_INFORMATION������filter��������������� +@property (nonatomic, strong) BMKPOISearchFilter *filter; +/// ������������������������0,0������������������1������������������������������ +@property (nonatomic, assign) NSInteger pageIndex; +/// ������������POI������������������10������������������������20������ +@property (nonatomic, assign) NSInteger pageSize; +@end + + +#pragma mark - POI��������������������������� +/// POI��������������������� +@interface BMKPOIDetailSearchOption : NSObject +/// POI��������������������������������� +@property (nonatomic, copy) NSArray<NSString *> *poiUIDs; +/// ������������������������ +@property (nonatomic, assign) BMKPOISearchScopeType scope; +@end + + +#pragma mark - POI��������������������������� +/// ������POI��������������������� +@interface BMKPOIIndoorSearchOption : NSObject +/// ������������������������������������ +@property (nonatomic, copy) NSString *indoorID; +/// ������������������������������ +@property (nonatomic, copy) NSString *keyword; +/// ������������������������������������������������������������������POI������������������������������������F3���,"B3"������ +@property (nonatomic, copy) NSString *floor; +/// ������������������������0,0������������������1������������������������������ +@property (nonatomic, assign) NSInteger pageIndex; +/// ������������POI������������������10������������������������20������ +@property (nonatomic, assign) NSInteger pageSize; +@end -- Gitblit v1.8.0