Форум программистов, компьютерный форум CyberForum.ru

Карта и маркеры - Android

Восстановить пароль Регистрация
 
ashkart
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 2
25.04.2016, 16:50     Карта и маркеры #1
Всем привет.
Есть у меня конкретная задача, но не знаю, каким путей идти к решению.
Есть карта, на ней маркеры (сотни и тысячи маркеров, тянутся из базы). Приложение слушает локейшон провайдер и получает текущие координаты пользователя. Задача - оповещать пользователя когда он в определенной близости к какому-либо из маркеров. Формат оповещения и его детали не важны.
Важно понять, как определять, что пользователь рядом с маркером находится, если маркеров ну просто завались. Перебором проверять каждый маркер как-то долговато, мягко говоря. Из входных данных - только географические координаты пользователя. Как быть? у меня вообще идей нет((((
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2016, 16:50     Карта и маркеры
Посмотрите здесь:

Android GPS + растровая карта
Android Маркеры и Google Maps
Интерактивная карта здания Android
Android Вторая SIM карта
Маркеры в eclipse Android
Android Маркеры на карте, как выбрать верхний?
Android Карта на Canvas
Android MapView. API Key2. Карта не отображается
Собственная карта на Android Android
Android Интерактивная карта ГЛК
Android карта города
Android Карта в диалоговом окне

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
411 / 394 / 65
Регистрация: 06.10.2012
Сообщений: 1,701
26.04.2016, 11:04     Карта и маркеры #2
ashkart, привет!
Какая-то абстрактная задача. Вы бы хоть сказали, какие это карты: Яндекс, Google, OSM или ещё какие?
Насколько помню, один из вариантов решения такой задачи сводится к разбиению области на квадраты. В каждом квадрате прописываются только те маркеры, которые там могут быть. Таким образом, за несколько шагов вы можете найти квадрат нужного размера, в котором находятся пользователь и нужные маркеры.

Добавлено через 1 минуту
Была не так давно такая статья на "Хабре", где описывалось, как попасть в определённую область небольшого радиуса в Москве, точнее, определить попадание туда.
ashkart
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 2
27.04.2016, 11:43  [ТС]     Карта и маркеры #3
CoolMind, в данный момент Google maps API использую. Да, наверное придется что-то такое делать.

По поводу статьи, наверное описывался принцип работы с google geofences, но это мне не особо подходит, на первый взгляд.
Yandex
Объявления
27.04.2016, 11:43     Карта и маркеры
Ответ Создать тему
Опции темы

Текущее время: 18:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru