Клуб API Карт

Построение маршрута по местоположению

Пост в архиве.
o.voronyuk
15 августа 2013, 02:21

Привет всем

У меня возник такой вопрос: как можно проложить маршрут в точку Б если точка А это местоположение обьекта?

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

15 комментариев

1) получаете местоположение объекта;

2) строите маршрут из точки А в точку Б. Пример в песочнице.

В чем конкретно трудности?

Не поняли ситуация в том, что первую часть пункт А должен генерировать geo местоположение от 1го зависит и 2е.  Чтото сделал но не доконца если есть хорошие знание отпишитесь

 

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

http://www.w3.org/1999/xhtml">

    Яндекс карта

   

 

 

   

   

 


Проложить путь к нам в офис:


Проложить путь

Координаты должны быть переданы в маршрутизатор ввиде массива из двух чисел (не строк)

Адрес строкой оборачивать в массив не надо, т.е. [start] - не правильно

Подскажи как правельно тогда вклеить координаты? буду рад если сможешь помочь)

А как они у тебя прописываются в инпут?

Мне получаеться можно чтобы было все как было ) только вместо вывода координат в теле сайта они выдавались в [start] есть разумное решение проблемы?

Ничего не понял )

Ты start берешь из инпута:

var start = $('#start').val();

Поэтому я спрашиваю как ты их туда прописываешь

$('#search_route').submit(function () {                

var start = $("#start").val();


интуп сейчас в теле сайта тоесть выводиться функцией input id="start" type="text" value="" через value.

Интуп так интуп =) А координаты то как в него попадают?

пользователь вводит ручками?

Да в этом и заключаеться проблема )) как сделать чтобы просто генерировался через гео локацию а не через ручной ввод?

Вызывай геолокацию.

Получишь координаты - строй маршрут.

У нас есть пример с кнопкой.

Кнопка тебе не нужна, только сам вызов navigator.geolocation.getCurrentPosition

в обработчике onGeolocationSuccess строишь маршрут

подскажи пожалуйста как это правельно сделать уже 4тые сутки гребусь  угощю пивом)

ОК. Сегодня попозже выложу пример.

Сейчас никак ?) Уже третие сутки без сна ))) хочу закончить свой сайт и нормально уснуть) перевод на webmoney сделаю)