Работа с картой и апи, Javascript

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
15 мая 2018, 10:44 • 4 отклика • 53 просмотра
Добрый нужно создать форму для заказа такси.
Поля для ввода:телефон заказчика, откуда, куда.
Задача это делать через подсказки, например https://developers.google.com/maps/documentatio....
Т.е. важно чтобы пользователь вводивший адрес делал это также легко как когда ищешь адрес на яндекс картах или гугл мэпс.
Дать возможность добавлять дополнительную точку маршрута.
Полученные точки отрисовываем на карте и строим маршрут, получаем время и км между точками.
Также дать возможность полученные точки такскать по карте https://developers.google.com/maps/documentation/j... .Также важно, чтобы подсказки работали примерно по такому алгоритму, есть точка, ближние адреса к которой выводятся первично. Почитал документацию Гугл, там вроде всё это есть.

Из полученного времени и км формируем стоимость по формуле 10 р минута и 10 р км, 100 р минималка, включено 4 минуты и 2 км.
Далее, отправляем на сервер полученные данные с геокординатами точек create_order2 http://help.taximaster.ru/index.php/TM_API .

Как вижу, есть форма занимающая 6ю часть экрана например как если зайти в яндекс мэпс. При заполнении форма строиться маршрут, далее возможность заказать.