Reputation: 4726
I'm working with CoreLocation to generate an indoor mapping solution where the app will be guiding the user.
Although I'm a little at sea about iBeacons's role in providing precision to CoreLocation indoors.
I've successfully implemented an app where I use iBeacon ranging to determine proximity but can/does iBeacons somehow provide precision to the blue dot which CoreLocation provides to pin point the users current location which somehow I missed?
I'm aware of CoreLocation's shortcomings in terms of precision since it's a nightmare subject to pin point a user's exact location but can iBeacons be used besides ranging to provide precise location data?
Thanks.
Upvotes: 0
Views: 532
Reputation: 64916
When using CoreLocation
to detect beacons, you only get information on how close you are to a Bluetooth beacon with a specific unique identifier. This does not by itself tell you anything about what latitude or longitude you are at, let alone plot a blue dot more accurately on Apple Maps or any other mapping application.
That said, it is possible to build your own custom navigation app that uses beacon information to tell you where you are indoors. This, however is not a trivial undertaking.
You can read a blog post I wrote about the effort to make an indoor navigation app with over 800 beacons at the huge Consumer Electronics Show in January 2015.
Upvotes: 1