Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
ashkart
0 / 0 / 0
Регистрация: 25.04.2016
Сообщений: 2
#1

Карта и маркеры - Программирование Android

25.04.2016, 16:50. Просмотров 228. Ответов 2
Метки нет (Все метки)

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

Маркеры в eclipse - Программирование Android
Здравствуйте. Я использую среду eclipse. Чтобы не чего не забыть и быстро найти нужные переменные - методы в огромном коде необходимо чем...

Маркеры и Google Maps - Программирование Android
Подскажите пожалуйста. Необходимо вывести два маркера на карту и zoom карты сделать такой чтобы эти два маркера были видны. Координаты...

Маркеры на карте, как выбрать верхний? - Программирование Android
Добрый день! Столкнулся с проблемой, что если маркеры на карте находятся один под другим (или очень близко), то при тапе, на тот, что...

Карта на Canvas - Программирование Android
Здравствуйте! Решил попробовать написать игру под андроид, до этого писал пару приложений несложных. Суть игры рассказывать не буду,...

карта города - Программирование Android
Только начал создавать приложение и наткнулся на проблему. Подскажите как мне на главный фон приложение поставить карту города, которую...

GPS + растровая карта - Программирование Android
Добрый день Как привязать gps координаты к растровой карте? Карту сделал банально скриншотом из карт Гугл. Я так думаю надо сделать...

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

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

По поводу статьи, наверное описывался принцип работы с google geofences, но это мне не особо подходит, на первый взгляд.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.04.2016, 11:43
Привет! Вот еще темы с ответами:

Интерактивная карта здания - Программирование Android
Подскажите пожалуйста, появилась в необходимости создания интерактивной карты здания( в которой будет навигация от одной точки до другой с...

Вторая SIM карта - Программирование Android
У меня телефон с двумя симками разных операторов (китайский). Подскажите как сделать вызов номера через ВТОРУЮ карту? Как отправить...

Карта в диалоговом окне - Программирование Android
Ребят, подскажите пожалуйста, как запустить googlemap в диалоговом окне. То что есть - приводит к аварийному закрытию приложения. ...

Интерактивная карта ГЛК - Программирование Android
Всем доброго времени суток! Необходимо разработать мобильное приложение, интерактивную карту горнолыжного комплекса. Огромная просьба,...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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