IndoorSettings Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | IndoorSettings.h |
+ instance
Internal map properties
+ (nonnull IndoorSettings *)instanceDiscussion
Internal map properties
@return
Declared In
IndoorSettings.h
– FloorName:
Floor name for map
- (nonnull NSString *)FloorName:(int)ioFloorParameters
ioFloor |
internal floor @return |
|---|
Discussion
Floor name for map
Declared In
IndoorSettings.h
– ioMapID
internal map
- (nonnull NSString *)ioMapIDDiscussion
internal map
@return
Declared In
IndoorSettings.h
– IAFloorPlanID:
Internal Floor plan id for Indoor atlas
- (nullable NSString *)IAFloorPlanID:(int)ioFloorParameters
ioFloor |
internal floor plan @return |
|---|
Discussion
Internal Floor plan id for Indoor atlas
Declared In
IndoorSettings.h
– IAAPIapikey
Indoor atlas APi Key
- (nullable NSString *)IAAPIapikeyReturn Value
key
Discussion
Indoor atlas APi Key
Declared In
IndoorSettings.h
– IAAPIapiSecret
Indoor atlas api key secret
- (nullable NSString *)IAAPIapiSecretReturn Value
secret
Discussion
Indoor atlas api key secret
Declared In
IndoorSettings.h
– virtualCoordinate:
Convert to virtual coordinate
- (CLLocationCoordinate2D)virtualCoordinate:(CGIndoorMapPoint)locationParameters
location |
gps coordinate @return |
|---|
Discussion
Convert to virtual coordinate
Declared In
IndoorSettings.h
– geoCoordinateFromVirtual:
Convert to gps to virtual coordinate
- (CLLocationCoordinate2D)geoCoordinateFromVirtual:(CGIndoorMapPoint)locationParameters
location |
virtual coordinate @return |
|---|
Discussion
Convert to gps to virtual coordinate
Declared In
IndoorSettings.h
– getMapFactor
Resizing facor
- (int)getMapFactorDiscussion
Resizing facor
@return
Declared In
IndoorSettings.h
– venueCategories
To get the categories data for venue
- (nonnull NSArray *)venueCategoriesReturn Value
An array of categories
Discussion
To get the categories data for venue
Declared In
IndoorSettings.h
– setStoreCount:
To set stores information
- (void)setStoreCount:(nonnull NSArray *)storesParameters
stores |
An array of stores |
|---|
Discussion
To set stores information
Declared In
IndoorSettings.h
– mapname
To get name of venue
- (nonnull NSString *)mapnameReturn Value
Returns venue name
Discussion
To get name of venue
Declared In
IndoorSettings.h
– storeCategoryIcon:
To get category image name
- (nullable NSString *)storeCategoryIcon:(nonnull NSString *)storeidParameters
storeid |
An ID of store |
|---|
Return Value
Store category image name
Discussion
To get category image name
Declared In
IndoorSettings.h
– LevelInformation
To get levels information
- (nonnull NSArray *)LevelInformationReturn Value
An array of levels
Discussion
To get levels information
Declared In
IndoorSettings.h
– FloorListIDs
To get ID’s of the floors
- (nonnull NSArray *)FloorListIDsReturn Value
An array of loor ID’s
Discussion
To get ID’s of the floors
Declared In
IndoorSettings.h
– mapCenterPoint
To get map center coordinates with level
- (CGIndoorMapPoint)mapCenterPointReturn Value
The center coordinates of map with level
Discussion
To get map center coordinates with level
Declared In
IndoorSettings.h
– mapInitialZoom
To get initial zoom loevel of map
- (float)mapInitialZoomReturn Value
THe initial zoom level
Discussion
To get initial zoom loevel of map
Declared In
IndoorSettings.h
– StoreLables
To get store labels data
- (nonnull NSArray *)StoreLablesReturn Value
An array of store labels
Discussion
To get store labels data
Declared In
IndoorSettings.h
– SetStoreLables:
To set store labels
- (void)SetStoreLables:(nonnull NSArray *)listLablesParameters
listLables |
An array of stores |
|---|
Discussion
To set store labels
Declared In
IndoorSettings.h
– MapboxFloorPlanID:
To get Mapbox floor id for floor
- (nonnull NSString *)MapboxFloorPlanID:(int)ioFloorParameters
ioFloor |
floor number |
|---|
Return Value
Mapbox floor ID
Discussion
To get Mapbox floor id for floor
Declared In
IndoorSettings.h
– MapboxFloorPlanID:forBuilding:
To get Mapbox floor id for floor
- (nonnull NSString *)MapboxFloorPlanID:(int)ioFloor forBuilding:(nonnull NSString *)buildingidParameters
ioFloor |
floor number |
|---|---|
buildingid |
building number |
Return Value
Mapbox floor ID
Discussion
To get Mapbox floor id for floor
Declared In
IndoorSettings.h
– MapboxMapToken
To fetch Mapbox token
- (nonnull NSString *)MapboxMapTokenReturn Value
Mapbox token
Discussion
To fetch Mapbox token
Declared In
IndoorSettings.h
– getAreaBound
To get area bounds for venue
- (nonnull GMSCoordinateBounds *)getAreaBoundReturn Value
area bounds
Discussion
To get area bounds for venue
Declared In
IndoorSettings.h
– getAreaRect
To get area bounds for venue
- (nonnull GMSPath *)getAreaRectReturn Value
area path
Discussion
To get area bounds for venue
Declared In
IndoorSettings.h
– maxMapZoom
To get maximum map zoom level
- (float)maxMapZoomReturn Value
zoom level
Discussion
To get maximum map zoom level
Declared In
IndoorSettings.h
– minMapZoom
To get minimaum map zoom level
- (float)minMapZoomReturn Value
zoom level
Discussion
To get minimaum map zoom level
Declared In
IndoorSettings.h
– BackToLeashDistance
TO get leash distance
- (int)BackToLeashDistanceReturn Value
leash distance
Discussion
TO get leash distance
Declared In
IndoorSettings.h
– maxPathDiversion
The value of path diversion
- (int)maxPathDiversionReturn Value
path diversion
Discussion
The value of path diversion
Declared In
IndoorSettings.h
– extraSettings
Extra setting
- (nonnull NSDictionary *)extraSettingsReturn Value
Dictionary of settings
Discussion
Extra setting
Declared In
IndoorSettings.h
– getBuildingAtUserLocation:
To get data of building according to user’s location
- (nonnull NSDictionary *)getBuildingAtUserLocation:(CGIndoorMapPoint)userLocationParameters
userLocation |
user coordinates with floor |
|---|
Return Value
a dictionary of building
Discussion
To get data of building according to user’s location
Declared In
IndoorSettings.h
– IAExternalFloorID:
To get external floor ID
- (int)IAExternalFloorID:(nonnull NSString *)ioFloorParameters
ioFloor |
Floor number |
|---|
Return Value
an External floor ID
Discussion
To get external floor ID
Declared In
IndoorSettings.h
– buildingList
To get data of building
- (nonnull NSArray *)buildingListReturn Value
An array of building
Discussion
To get data of building
Declared In
IndoorSettings.h
– useMapBoxMap
To
- (BOOL)useMapBoxMapReturn Value
BOOL value
Discussion
To
Declared In
IndoorSettings.h
– isLoadGoogleBasemap
Should display google map bellow indoormap or not
- (BOOL)isLoadGoogleBasemapReturn Value
true/false
Discussion
Should display google map bellow indoormap or not
Declared In
IndoorSettings.h
– showOutlineForLevel:onMap:
Display outline for floor
- (void)showOutlineForLevel:(int)levelCode onMap:(nonnull GMSMapView *)mapviewParameters
levelCode |
Level currently display |
|---|---|
mapview |
map view on which area draw |
Discussion
Display outline for floor
Declared In
IndoorSettings.h
– initializeWithDefaultFloor
Capture Default Floor which indoor map to display
- (int)initializeWithDefaultFloorReturn Value
Level Nimber
Discussion
Capture Default Floor which indoor map to display
Declared In
IndoorSettings.h
– defaultLogoLocation
Logo location
- (nonnull NSString *)defaultLogoLocationReturn Value
Position topleft, topright, bottomleft, bottomright
Discussion
Logo location
Declared In
IndoorSettings.h
– getPromotionSnoozeTime
Promotion Snooze Time
- (int)getPromotionSnoozeTimeReturn Value
time in minutes
Discussion
Promotion Snooze Time
Declared In
IndoorSettings.h
– getReRouteCoolDownTime
Re-Route CoolDown Time
- (int)getReRouteCoolDownTimeReturn Value
Time in seconds
Discussion
Re-Route CoolDown Time
Declared In
IndoorSettings.h
– TileServerURL
URL From map image to be fetch
- (nonnull NSString *)TileServerURLReturn Value
Tile URL
Discussion
URL From map image to be fetch
Declared In
IndoorSettings.h
– shouldRotateMapWithHeading
Rotate map according true heading
- (BOOL)shouldRotateMapWithHeadingReturn Value
True/False
Discussion
Rotate map according true heading
Declared In
IndoorSettings.h
– shouldRotateMapInitially
Rotate map to true north for user location
- (BOOL)shouldRotateMapInitiallyReturn Value
True/False
Discussion
Rotate map to true north for user location
Declared In
IndoorSettings.h
– applyFloorDetection
Use logic for floor Detection
- (BOOL)applyFloorDetectionReturn Value
Yes/No
Discussion
Use logic for floor Detection
Declared In
IndoorSettings.h
– useInbuildMagneticsensorForHeading
Use Senser for Heading
- (BOOL)useInbuildMagneticsensorForHeadingReturn Value
Yes/No
Discussion
Use Senser for Heading
Declared In
IndoorSettings.h
– getDestinationBuffer
Show Destination event reached
- (int)getDestinationBufferReturn Value
X meters
Discussion
Show Destination event reached
Declared In
IndoorSettings.h
– textColorFromServer
Color of text on map
- (nonnull UIColor *)textColorFromServerReturn Value
color value
Discussion
Color of text on map
Declared In
IndoorSettings.h
– getWalkingSpeedPerMeter
Get Walking speed for venue
- (double)getWalkingSpeedPerMeterReturn Value
X minute/meters
Discussion
Get Walking speed for venue
Declared In
IndoorSettings.h
– mapInitialRotation
Get Map orientation
- (float)mapInitialRotationReturn Value
X angle againt north direction (in degree)
Discussion
Get Map orientation
Declared In
IndoorSettings.h
– mapInitialTilt
Get Map Tilt position
- (float)mapInitialTiltReturn Value
X tilt angle (in degree)
Discussion
Get Map Tilt position
Declared In
IndoorSettings.h
– useRerouteUsingBearing
Use Reroute by Heading
- (bool)useRerouteUsingBearingReturn Value
Yes/No
Discussion
Use Reroute by Heading
Declared In
IndoorSettings.h
– multiPointNavImage
Image For Multipoint POI Item
- (NSString *_Nullable)multiPointNavImageReturn Value
Image nameOnserver
Discussion
Image For Multipoint POI Item
Declared In
IndoorSettings.h
– mapFont
Return font family for map
- (NSString *_Nonnull)mapFontReturn Value
Font Font name on server
Discussion
Return font family for map
Declared In
IndoorSettings.h
– pathFormat
Return font family for map
- (PathFormatter *_Nonnull)pathFormatReturn Value
Font Font name on server
Discussion
Return font family for map
Declared In
IndoorSettings.h
– multiPointNavLimit
Number of items in searching Multiple waypoint
- (int)multiPointNavLimitReturn Value
no of count
Discussion
Number of items in searching Multiple waypoint
Declared In
IndoorSettings.h
– dynamicSplitPath
Path optimization at SDK End
- (float)dynamicSplitPathDiscussion
Path optimization at SDK End
Declared In
IndoorSettings.h
– shouldRotateMapWithPathSegment
map rotation while navigation mode
- (BOOL)shouldRotateMapWithPathSegmentDiscussion
map rotation while navigation mode
Declared In
IndoorSettings.h
– enableAutoCenteringInNavMode
Center map in navigation Mode
- (BOOL)enableAutoCenteringInNavModeDiscussion
Center map in navigation Mode
Declared In
IndoorSettings.h
– show3DBuildings
Show Google map 3d buldings on map for external view
- (BOOL)show3DBuildingsDiscussion
Show Google map 3d buldings on map for external view
Declared In
IndoorSettings.h
– getRouteTags
Listing all route option with given venue
- (NSArray<RouteTag*> *_Nonnull)getRouteTagsDiscussion
Listing all route option with given venue
Declared In
IndoorSettings.h