Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
1

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

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

Author24 — интернет-сервис помощи студентам
Пользователь попадает в определенный район(определенная локация). Дальше он на карте google map отмечает точку. Нужно определить расстояние от местоположения пользователя до этой точки и проложить маршрут(как ему пройти). Ну координаты пользователя я определить могу. Вопрос относительно той точки которую отмечает пользователь: как получить координаты той точки, чтобы вычислить расстояние то есть я должен сам заранее сохранить где то информацию об этой точке(координаты и все такое) тогда только она будет доступна для пользователя да и я смогу вычислить расстояние?? И как маршрут от местоположения пользователя до этой точки правильно проложить, его ведь тоже нужно предварительно разметить и сохранмть координаты точек по которым он пройдет, а потом уже прокладывать по ним да?? То есть информация о точках, куда пользователь хочет пройти и о маршрутных точках у меня должна быть где то сохранена в базе данных и от туда ее подтягивать только так можно да?? А можно ли так сделать чтобы карта сама обучалась в нее добавлялись новые маршруты если да то как??
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2015, 16:57
Ответы с готовыми решениями:

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

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

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

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

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

А про то как "указать точку" - это к гуглу! Особенно если хочешь гугл-апи использовать для отображения карты...
0
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
14.03.2015, 00:32 3
На сайте можно мерить и прокладывать, зачем это должен делать андроид??
Если сервер может, то и телефон сможет, только смысл не понятен
0
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
14.03.2015, 00:57 4
Цитата Сообщение от Valakin Посмотреть сообщение
зачем это должен делать андроид??
Бывают механизмы ОПТИМИЗАЦИИ пути не привязанные к гуглу! Я сам пытался такую на Делфи в свое время разработать. Привязка шла к реальным трекам. Алгоритм пытался выбрать из них оптимальный по нескольким характеристикам...
Подобным занимаются ОФФлайн навигаторы для авто. Мало-ли... связи нет... В полуподвальном помещении, самолете, в роуминге, за городом в "яме" (У меня есть районы за городом, между холмами - связи почти нет - надо на горки подниматься, а город построен на холмах, опять-же от оператора зависит)
0
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
14.03.2015, 14:33 5
Понятно, интересная задачка, правда логика наверное будет одинакова что на java, что в delphi (на php уже давно похоже сделано).
то есть появляется две задачи
1) придумать логику
2) "прикрутить" ее на языке
0
420 / 357 / 47
Регистрация: 22.05.2013
Сообщений: 2,518
14.03.2015, 15:21 6
Цитата Сообщение от Valakin Посмотреть сообщение
на php уже давно похоже сделано
Не факт! Это ОЧЕНЬ сложная и процессоро-емкая задача! Правда ее можно слегка оптимизировать на ограничениях определенного заказа. Это на грани учета в маршруте времени пробок, времени работы точек посещения (с учетом "времени обеда") и сезона дождей/зимы для непроездных дорог... На сотне треков это еще можно (почти сделал в делфи) продумать, но на сотне тысяч (365дней*250 машин) любой сервак загнется. Что можно говорить об слабеньком андроиде... Хотя возможно мощный ан. выдержит прокладку своего маршрута за годовыми треками по жутко оптимизированному алгоритму не задумавшись на 10-15 минут...
0
14.03.2015, 15:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2015, 15:21
Помогаю со студенческими работами здесь

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

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

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

Определить расстояние от точки А до точки Б, используя Google Maps
Мне нужно определить расстояние, которое прошёл пользователь, с точки А до точки Б. Когда...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru