Summon a person to your exact location in a building
Summon is an Apple-watch app that let's a person summon another person to an exact location within a building.
Q: How do you do room detection and routing?
A: BIM service API. Basically it's the worldwide industry standard for getting building data. You can ask the service for building name and room name for your lat/long/alt. You can also get boundary box, room centre etc. To calc entering and exiting rooms. GPS inside buildings are sometimes difficult, but more and more buildings are adding GPS repeaters. And apples CoreLocation relies on GPS, CellTower, wifi so should be fine for simple stuff. Routing is going to be really simple. if same building
: 1. go to correct floor 2. go to correct room. else if in other building
: 1. Go to street-level 2. Go to building entrance. 3. go to correct floor. 4. Go to correct room