2015-07-18 5 views
1

Мы строим приложение для путешествий, которое работает следующим образом: аудио-тур запускается, когда пользователь вводит геозонность местоположения тура (путевой точки) в определенном направлении. Если пользователь переходит с другого направления, событие geofence не будет зарегистрировано.Направляющая конкретная геозонность - совмещение подшипника пользователя с диапазоном градусов для путевой точки

Мы можем получить пользовательский подшипник (Android) или курс (iOS) с устройства, но выход очень конкретный, скажем, на 191 градус от истинного севера. Есть ли способ присвоить каждому местоположению тура (путевой точке) диапазон градусов, скажем, 160-200 градусов, и только если пользовательский подшипник/курс попадет в этот диапазон, произойдет ли регистрация геофунда? Если не в диапазоне, не зарегистрированы?

+0

Geofencing осуществляется на уровне HTTP-приложения: //developer.android. ком/обучение/местоположение/geofencing.html – SylviA

ответ