FMKMapDataManager Class Reference

Inherits from NSObject
Declared in FMKMapDataManager.h

Overview

fengmap的数据管理类

+ shareInstance

获取数据管理器

+ (instancetype)shareInstance

Declared In

FMKMapDataManager.h

  mapPath

地图数据保存路径

@property (nonatomic, copy) NSString *mapPath

Declared In

FMKMapDataManager.h

– mapExistWithID:

判断地图数据本地是否已存在 此方法仅能判断通过ID下载的地图数据

- (BOOL)mapExistWithID:(NSString *)mapID

Parameters

mapID

地图ID

Return Value

Y/N

Declared In

FMKMapDataManager.h

– mapExistWithMapPath:

根据地图路径判断地图数据是否存在

- (BOOL)mapExistWithMapPath:(NSString *)mapPath

Parameters

mapPath

地图数据路径

Return Value

查询结果

Declared In

FMKMapDataManager.h

– saveMapData:ID:

保存新的地图数据(保存地图.fmap数据)

- (BOOL)saveMapData:(NSData *)mapData ID:(NSString *)mapID

Parameters

mapData

地图数据

mapID

地图ID

Return Value

返回结果

Declared In

FMKMapDataManager.h

– getMapDataPathWithID:

获取mapID的地图文件路径

- (NSString *)getMapDataPathWithID:(NSString *)mapID

Parameters

mapID

地图ID

Return Value

该ID数据文件所在路径

Declared In

FMKMapDataManager.h

– getMapIDWithLocalPath:

由地图数据路径获取mapID

- (NSString *)getMapIDWithLocalPath:(NSString *)dataPath

Parameters

dataPath

地图数据文件路径

Return Value

地图ID

Declared In

FMKMapDataManager.h

– deleteLocalDataWithID:

删除地图数据

- (BOOL)deleteLocalDataWithID:(NSString *)mapID

Parameters

mapID

地图ID

Return Value

删除结果

Declared In

FMKMapDataManager.h

– deleteAllLocalData

删除所有地图数据

- (BOOL)deleteAllLocalData

Return Value

删除结果

Declared In

FMKMapDataManager.h