25 #import <Foundation/Foundation.h>
27 #import "OIMFeature.h"
55 @property(nonatomic, strong)NSString*
key;
66 @property(nonatomic, strong)NSString*
dataPath;
106 -(int)downloadBuilding:(NSString*)buildingId;
127 -(int)downloadBuildings:(NSArray*)buildingIds;
147 -(int)removeBuilding:(NSString*)buildingId;
163 -(int)removeAllBuildings;
179 -(NSArray*)getAllBuildings;
200 @property(nonatomic, strong)NSString* buildingId;
217 @property(nonatomic)
int floorNo;
235 -(NSArray*)getFloorList;
275 -(NSArray*)searchByKeywords:(NSString*)keywords;
276 -(NSArray*)searchByKeywords:(NSString*)keywords floorNo:(
int)floorNo;
299 -(NSArray*)searchByType:(NSString*)type;
300 -(NSArray*)searchByType:(NSString*)type floorNo:(
int)floorNo;
318 -(NSArray*)getAllSearchTypes;
341 -(NSArray*)searchByCategories:(NSArray*)categories;
342 -(NSArray*)searchByCategories:(NSArray*)categories floorNo:(
int)floorNo;
367 -(NSArray*)search:(
OIMPoint)position byDistance:(
float)distance limit:(
int)limit;
385 -(
OIMFeature *)getFeatureById:(NSString *)featureId;
398 -(int)loadExtensionData:(NSData*)extensionData;
422 -(void)dataManager:(
OIMDataManager*)dataManager didDownloadSuccess:(NSString*)buildingId updated:(BOOL)updated;
433 -(void)dataManager:(
OIMDataManager*)dataManager didDownloadFailure:(NSString*)buildingId error:(NSError*)error;
448 -(void)dataManager:(
OIMDataManager*)dataManager didDownload:(NSString*)buildingId percent:(
int)percent;
NSString * dataPath
数据存储路径
Definition: OIMDataManager.h:66
id< OIMDownloadDelegate > downloadDelegate
数据下载事件回调
Definition: OIMDataManager.h:84
室内POI数据结构定义
Definition: OIMFeature.h:31
三维点坐标
Definition: OIMType.h:230
数据下载事件
Definition: OIMDataManager.h:411
NSString * key
LBS开发者KEY.
Definition: OIMDataManager.h:55
建筑物数据结构
Definition: OIMFeature.h:133
NSString * resourcePath
资源文件存储路径
Definition: OIMDataManager.h:75
Definition: OIMDataManager.h:43