IndoorLocation 1.0.6

IndoorLocation 1.0.6

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Dec 2020

Maintained by Maxime Colmant, Mathieu Gerard, Etienne.



  • By
  • Indoor Location

Build Status GitHub tag (latest by date) Cocoapods Carthage compatible

IndoorLocation core classes for iOS

Core classes

IndoorLocation

IndoorLocation is a simple object defining a location inside a building using latitude, longitude and floor. The following properties are available:

  • double latitude latitude in degrees N of the equator
  • double longitude longitude in degrees E of the prime meridian
  • NSNumber* floor floor number which can be decimal
  • double accuracy uncertainty in meters
  • NSDate* timestamp when the location was created
  • NSString* providerName the name of the provider who produced the location

Besides the default init, the following constructor is defined:

- (instancetype) initWithLatitude:(double) latitude longitude:(double) longitude floor:(NSNumber*) floor;

IndoorLocationProvider

Abstract class to serve as a base for any provider. A provider is basically a class that emits IndoorLocations.

IndoorLocationProviderListener

Interface that you must implement to receive events from IndoorLocation providers.

Support

For any support with this provider, please do not hesitate to contact [email protected]

License

MIT