Я пытаюсь сделать что-то, что мне показалось простым.Запрос SimpleGeo , возьмите json и покажите точки на карте Google.
Логика такова: пользователь просматривает страницу о местоположении, хранящемся в БД Django, с помощью простой карты Google.Эта карта имеет одну точку, показывающую местоположение.Клики пользователей показывают отели jQuery извлекает json из SimpleGeo для заданного широты / долготы. JQuery обновляет карту Google с точками для снимков вокруг этого местоположения.
Проблемы у меня;JSON возвращается с несколькими входами.Я пробовал несколько циклических функций, но не мог получить ничего, кроме null.Тогда я просто говорю json_ob [0] и получаю один список, но не могу получить шнуры от json и показать их на карте.Gmaps продолжает сочинять о шнурах не vaild.Я использовал alert (), чтобы проверить их, но они выглядят в том же формате, что и исходные для карты.
Я также пытался обработать JSON в моем представлении и отправить в шаблон только lat и long, но, похоже, это тоже не сработало.
Ссылка на пример или учебник была бы отличной.
У меня есть несколько
var obj = jQuery.parseJSON('{{ near_geo|safe }}');
cords = obj.geometry.coordinates
cords_array = cords.toString().split(',')
lng = cords_array[0];
lat = cords_array[1];
var marker = new google.maps.Marker({
map: map,
position: [lat , lng]
});
, которые выдают: Неверное значение для свойства: 32.929272, -83.741676
Если бы я мог просто показать один, то я мог бы зацикливатьсяи получить остальное.