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

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

Войти
Регистрация
Восстановить пароль
 
yura91
30 / 28 / 2
Регистрация: 23.10.2013
Сообщений: 2,270
#1

Определить расстояние от местоположения пользователя до выбранной точки и проложить маршрут - Программирование Android

11.03.2015, 16:57. Просмотров 1121. Ответов 5
Метки нет (Все метки)

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

Проложить маршрут - Unity, Unity3D
Народ, подскажите или дайте ссылку ибо у самого найти не получается. Есть четырехэтажное здание, нужно сделать такую вещь, чтоб при выборе...

Как правильно проложить маршрут? - Администрирование Windows
у меня dhcp сервер. У него 2 интерфейса. у первого 10.1.3.1 , у второго 12.1.3.1 - ip. и 2 ПК - dhcp клиента. 1 пк клиент...

Проложить маршрут из одной клетки в другую - Delphi
В таблице из N строк и N столбцов клетки заполнены цифрами от 0 до 9. Требуется найти такой путь из клетки (1, 1) в клетку (N, N), чтобы...

Проложить если возможно маршрут между противолежащими углами - C++
Практическое задание: 9. Двумерный квадратный массив заполнен нулями и единицами. Проложить если возможно маршрут между противолежащими...

Дан набор координат точек. Начиная с первой, проложить кратчайший маршрут.... - C++
Дан набор координат точек. Начиная с первой, проложить кратчайший маршрут, который позволил бы посетить их все по одному разу. Построить...

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
11.03.2015, 18:31 #2
Ну ты загнул! Прямо искусственный интеллект в мобилке хочешь... Нет! обучаться без программы написанной ТОБОЙ карта не будет. Заготовки подобные есть, но не под андроид. Это обычно СЕРВЕРНЫЕ технологии! Исключение - автомобильные навигаторы.

А про то как "указать точку" - это к гуглу! Особенно если хочешь гугл-апи использовать для отображения карты...
0
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 731
14.03.2015, 00:32 #3
На сайте можно мерить и прокладывать, зачем это должен делать андроид??
Если сервер может, то и телефон сможет, только смысл не понятен
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
14.03.2015, 00:57 #4
Цитата Сообщение от Valakin Посмотреть сообщение
зачем это должен делать андроид??
Бывают механизмы ОПТИМИЗАЦИИ пути не привязанные к гуглу! Я сам пытался такую на Делфи в свое время разработать. Привязка шла к реальным трекам. Алгоритм пытался выбрать из них оптимальный по нескольким характеристикам...
Подобным занимаются ОФФлайн навигаторы для авто. Мало-ли... связи нет... В полуподвальном помещении, самолете, в роуминге, за городом в "яме" (У меня есть районы за городом, между холмами - связи почти нет - надо на горки подниматься, а город построен на холмах, опять-же от оператора зависит)
0
Valakin
431 / 97 / 15
Регистрация: 21.02.2015
Сообщений: 731
14.03.2015, 14:33 #5
Понятно, интересная задачка, правда логика наверное будет одинакова что на java, что в delphi (на php уже давно похоже сделано).
то есть появляется две задачи
1) придумать логику
2) "прикрутить" ее на языке
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
14.03.2015, 15:21 #6
Цитата Сообщение от Valakin Посмотреть сообщение
на php уже давно похоже сделано
Не факт! Это ОЧЕНЬ сложная и процессоро-емкая задача! Правда ее можно слегка оптимизировать на ограничениях определенного заказа. Это на грани учета в маршруте времени пробок, времени работы точек посещения (с учетом "времени обеда") и сезона дождей/зимы для непроездных дорог... На сотне треков это еще можно (почти сделал в делфи) продумать, но на сотне тысяч (365дней*250 машин) любой сервак загнется. Что можно говорить об слабеньком андроиде... Хотя возможно мощный ан. выдержит прокладку своего маршрута за годовыми треками по жутко оптимизированному алгоритму не задумавшись на 10-15 минут...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.03.2015, 15:21
Привет! Вот еще темы с ответами:

Определить точки, расстояние между которыми минимально, а сами точки находятся в одной четверти - C#
Случайным образом формируются координаты X и Y 60 точек. Диапазон значений координат от -150 до +150. Вывести список точек, расстояние...

Показать,что ГМТ точки, расстояние которой от прямой Х=45 в 3 рза больше, чем расстояние от точки А(5,0) - Геометрия
показать,что ГМТточки ,расстояние которой от прямой Х=45 в 3 рза больше,чемрасстояние от точки А(5,0) до эллипса

Определить вероятность, что расстояние от точки, где окажется робот, до исходной точки окажется ровно 5 - Теория вероятностей
Дано множтво точек 8x8, которые имеют вид (рис. 1). Расстояние от одной точки до соседней по вертикали или горизонтали - 1см. Иммется...

Определить расстояние от данной точки до ломаной - C++
Есть задача. Вот ее краткий пересказ. На плосткости дана точка с координатами x и у. Дано n. На плоскости дано n точек, попарно...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.03.2015, 15:21
Ответ Создать тему
Опции темы

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