MAIndoorInfo.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. //
  2. // MAIndoorInfo.h
  3. // MAMapKit
  4. //
  5. // Created by 翁乐 on 5/6/16.
  6. // Copyright © 2016 Amap. All rights reserved.
  7. //
  8. #import "MAConfig.h"
  9. #if MA_INCLUDE_INDOOR
  10. #import <Foundation/Foundation.h>
  11. ///室内楼层信息
  12. @interface MAIndoorFloorInfo : NSObject
  13. ///楼层名
  14. @property (nonatomic, readonly) NSString *floorName;
  15. ///楼层index
  16. @property (nonatomic, readonly) int floorIndex;
  17. ///楼层别名
  18. @property (nonatomic, readonly) NSString *floorNona;
  19. ///是否属于停车场
  20. @property (nonatomic, readonly) BOOL isPark;
  21. @end
  22. ///室内图信息
  23. @interface MAIndoorInfo : NSObject
  24. ///室内地图中文名
  25. @property (nonatomic, readonly) NSString *cnName;
  26. ///室内地图英文名
  27. @property (nonatomic, readonly) NSString *enName;
  28. ///室内地图poiID
  29. @property (nonatomic, readonly) NSString *poiID;
  30. ///建筑类型
  31. @property (nonatomic, readonly) NSString *buildingType;
  32. ///当前楼层index,和floorInfo内部的index相关
  33. @property (nonatomic, readonly) int activeFloorIndex;
  34. ///当前激活的楼层,只和floorInfo相关,与floorInfo内部元素的index无关
  35. @property (nonatomic, readonly) int activeFloorInfoIndex;
  36. ///由 MAIndoorFloorInfo 组成,可直接通过 activeFloorInfoIndex 取出当前楼层
  37. @property (nonatomic, readonly) NSArray *floorInfo;
  38. ///楼层数量
  39. @property (nonatomic, readonly) int numberOfFloor;
  40. ///停车场楼层数量
  41. @property (nonatomic, readonly) int numberOfParkFloor;
  42. @end
  43. #endif