Class NCVenue - Navigine/Indoor-Navigation-iOS-Mobile-SDK-2.0 GitHub Wiki

NCVenue class is used for storing location venues.

Referenced from: NCSublocation.

@interface NCVenue : NSObject

@property (nonatomic, nonnull, readonly) NCPoint * point;

@property (nonatomic, readonly) int32_t locationId;

@property (nonatomic, readonly) int32_t sublocationId;

@property (nonatomic, readonly) int32_t id;

@property (nonatomic, nonnull, readonly) NSString * name;

@property (nonatomic, nonnull, readonly) NSString * phone;

@property (nonatomic, nonnull, readonly) NSString * descript;

@property (nonatomic, nonnull, readonly) NSString * alias;

@property (nonatomic, readonly) int32_t categoryId;

@property (nonatomic, nullable, readonly) NSString * imageId;

@end

Public fields

  • id - venue identifier
  • locationId - location id where venue placed
  • sublocationId - sublocation id where venue placed
  • name - venue name
  • phone - telephone number attached to the venue
  • descript - venue description
  • alias - venue's alias name (external identifier)
  • categoryId - venue's category id (see class NCCategory)
  • point - venue's X and Y coordinates in meters as Point (within the sublocation)
  • imageId - venue's image id, which could be used for getting NCImage using NCResourceManager.