Takes a native location object and converts it to a VisioMove Essential object Uses the geo-fences within the map bundle to determine if the location falls within a building and if so, what floor.
- Note
- The CLLocation's floor property is currently ignored. Please use the altitude property to determine the physical floor.
-
By setting the CLLocation's verticalAccuracy to -1, the VMELocation will be forced to the outside (independent of whether it falls within a building's geo-fence).
-
This method will return nil if called prior to mapDidLoad: (VMELifeCycleListener-p).
- Parameters
-
location | A location object. The 'altitude' attribute will be used to determine the correct floor. |
- Returns
- A VMELocation indicating the location within the venue, or nil if the location is invalid or does exist not within the venue.
- Version
- 1.2