Описание тега geofire

GeoFire - это библиотека для хранения и запроса географических местоположений и получения обновлений в реальном времени при изменении данных о местоположении.
1 ответ

Использование GeoFire для сохранения текущего местоположения в Firebase (React Native)

Я пытаюсь использовать GeoFire в своем приложении React Native, чтобы получить местоположение текущего аутентифицированного пользователя и сохранить его как GeoLocation в базе данных Firebase. Я не могу найти фактический пример работающего кода, что…
12 апр '18 в 12:51
1 ответ

Получить список ресторанов в непосредственной близости от пользователя, используя Firebase-GeoFire

У меня есть список ресторанов, каждый из которых имеет фиксированное местоположение, которое хранится в GeoFire. Теперь я хочу отображать рестораны в пределах фиксированного радиуса расположения пользователя. Как я могу добиться этого с помощью GeoF…
2 ответа

Получить все объекты в пределах определенного диапазона в GeoFire

Можно ли получить все ключи в определенном диапазоне, используя GeoFire от Firebase? Мне известно, что вы можете получать события для гео-запросов, такие как: введенный ключ, выходной ключ или перемещенный ключ, однако в настоящее время я ищу что-то…
09 мар '15 в 13:30
1 ответ

Облачные функции для Firebase - реализация GeoFire

Реализация GeoFire следующим образом: const GeoFire = require('geofire'); const geoFire = new GeoFire(admin.database().ref().child('geolocation')); В базе данных onWrite: const promises = []; promises.push(geoFire.set(id, [37.79, -122.41])); return …
3 ответа

Geofire - не найдены места

Как я могу получить все места, которые находятся рядом с пройденным GeoLocation(double lat, double lng) используя Geo Queries. У меня есть следующий код (и ничего не происходит): public void setCurrentLatLng(double lat, double lng){ this.lat = lat; …
1 ответ

GeoFire и Firebase Query

Я немного запутался в правильном способе запроса Firebase с результатами GeoFire. Читая инструкции для GeoFire, я должен хранить местоположения и пользовательские данные отдельно в дереве. Итак, у меня есть следующее: -location - userID - g - l - 0:…
24 мар '16 в 22:35
1 ответ

Как я могу подсчитать доступного пользователя в конкретном радиусе локатора с помощью запроса Geofire?

Прямо сейчас, используя dataSnapshot.getChildrenCount, но он считает только узел, доступный в дочернем элементе. вот мой код GeoFire geoFire = new GeoFire(ref.child("Userlocation")); GeoQuery geoQuery = geoFire.queryAtLocation(new GeoLocation(latitu…
1 ответ

Как я могу добавить поля с именами Широта и Долгота, используя GeoFire в Firebase?

Я разрабатываю приложение отслеживания местоположения с помощью Android Studio и мне нужно хранить координаты в нормализованном порядке (одна переменная в одном поле). Могу ли я изменить данные о местоположении, созданные GeoFire в Firebase? Я хоте…
1 ответ

Как использовать Geofire с Swift для сохранения местоположения в одном симуляторе, а затем показывать местоположение в другом симуляторе.

Я использую Swift для создания iOS, чтобы делиться местоположениями. Кто-нибудь знает, как использовать Geofire с Swift, чтобы сохранить местоположение из одного симулятора, а затем показать сохраненное местоположение в другом симуляторе? Большое сп…
06 ноя '17 в 03:28
1 ответ

Комбинированный и наблюдаемый фильтр для уникальных ключей к QueryFirebase

Я работаю над приложением, в котором подрядчик может сказать, что они "доступны" в определенные дни, и у каждого подрядчика есть "местоположение". Работодатель может искать наличие на основе местоположения и доступности. Расположение основано на Geo…
09 мар '17 в 21:52
0 ответов

FireoBase GeoFire iOS Настройка заголовков MKAnnotation Callout посредством получения данных из базы данных Firebase

Я использую Firebase Geofire в iOS, используя Objective-C, который показывает MKAnnotation из базы данных база данных выглядит так Это изображение для информационной панели базы данных А потом я легко загружаю аннотации вот код для ViewController уч…
1 ответ

Как мне структурировать сообщения Geofire в базе данных Firebase?

Я заметил на всех других постах, что любой узел / ключ с детьми был сохранен в базе данных в кавычках, а мой нет. мой Locations{ indexOn: "g" } другие / что я предполагаю, что это должно быть Locations{ ".indexOn": "g" } Я ничего об этом не думал, п…
1 ответ

Поиск Geofire в очень большой базе данных Firebase Android

Я пытаюсь построить карту, которая поддерживает миллионы маркеров. Я работал над всем, от кластерных маркеров до загрузки только видимых маркеров, используя geoquery.atLocation, и вот моя проблема: geofire занимает много времени для поиска в миллион…
1 ответ

GeoFire с Swift

Я планирую использовать GeoFire для фильтрации моих данных о базе данных на основе местоположения. Не уверен, как начать с этим, потому что я только начал развиваться. У меня есть картинка, подпись и т. Д., Которые я создаю в одном классе: @IBAction…
18 июн '17 в 02:08
1 ответ

GeoFire SetLocation не работает

Я пытаюсь сохранить местоположение в geofire, но не получаю никакого ответа от консоли и в логах. Я добавил зависимость в файлы Gradle и создал ссылку на базу данных следующим образом: DatabaseReference pickupRef = FirebaseDatabase.getInstance().get…
1 ответ

Добавление индекса в правила Firebase

Я запрашиваю данные из Firebase на основе текущего местоположения пользователя, используя GeoFire. Я получаю: Использование неуказанного индекса. Для повышения производительности рассмотрите возможность добавления ".indexOn": "g" в / к вашим правила…
1 ответ

Соберите список пользователей с Geofire/Firebase

У меня есть класс с именем User, у которого есть функция, которая получает все близлежащие фургоны с едой, используя GeoFire. Я использовал наблюдающийРедийный блок, чтобы взять идентификаторы грузовиков, возвращенные GeoFire, и получить остальную и…
1 ответ

Используя geofire,mapbox показывает несколько позиций в реальном времени на Android

Я использую Mapbox с Geofire / Geoquery, чтобы получить мои текущие пользовательские позиции. Я хочу поставить маркеры на карте Mapbox, чтобы показать моих пользователей (в режиме реального времени). Я использую: // object or in the same activity wh…
04 июн '17 в 09:35
1 ответ

Можно ли автоматически обновлять отметку времени в базе данных Geofire при обновлении геолокации?

Я новичок в базе данных GeoFire. Я могу вставить GeoLocation, но мне нужно поставить метку времени. Кроме того, есть ли способ вставить / обновить метку времени через правило или что-нибудь еще?
1 ответ

Загрузка данных о местоположении пользователя для запроса GeoFire в viewWillAppear

На моей главной CollectionView (домашняя страница приложения), я хотел бы обновить местоположения (то есть сами ячейки) в зависимости от ближайшего местоположения пользователя. Я храню свои местоположения в Firebase и будет использовать GeoFire и ме…