Я работаю над проектом и нахожусь в состоянии, когда я не могу идти дальше и мне нужна серьезная помощь. Позвольте мне дать вам немного фона.
Я работаю над сервисом, который позволит пользователям кататься на велосипедах
один и тот же пункт назначения из нескольких начальных точек координирует свои поездки.
У части рабочего процесса, которую мы разработали, пользователи строят карты, используя
Сервис Google Maps; они вводят начальный пункт назначения, Google создает
маршрут, который он считает, будет работать, и тогда пользователи смогут адаптировать его к
перетаскивая точки, чтобы удовлетворить их конкретные потребности. У нас есть это
интерфейс разработан и хорошо работает на:
http://ridestreaming.com/google_maps/
То, где я столкнулся с непроходимой стеной, - это как редактировать пользователя
вывести из Google Maps и сохранить в базе данных на будущее
ссылка. Кажется, у нас есть способ сделать это в нашем
Javascript, в этом файле (строки 344-352):
http://ridestreaming.com/google_maps/workflow.js
<code> var newString = JSON.stringify(directions);
//set up area to place drop directionsResponse object string
var directions_response_panel = document.getElementById("directions_response");
//dump any contents in directions_response_panel
directions_response_panel.innerHTML = "";
//add JSON string to it
directions_response_panel.innerHTML = "<pre>" + newString + "
";
// запускаем ajax
runAjax (направления);
Мы можем получить данные о маршруте в виде файла JSON, преобразовать их в строку и отправить
это через AJAX в файл PHP, где мы намереваемся его обработать и сохранить
в MySQL. Тем не менее, JSON возвращается из Google Maps появляется
быть уродливым; PHP нервничает, когда пытается его расшифровать, и я запустил
это через валидатор онлайн, который подтвердил его неправильность. это
на данный момент, что мы полностью сбиты с толку и понятия не имеем, как
двигаться вперед.
Есть ли шанс, что кто-нибудь сможет помочь с этим? Я собираюсь ударить головой о стену. Любой ответ с благодарностью. Спасибо за ваше время!