0
我正在尝试做一些我认为很简单的事情。查询SimpleGeo,带上json并在谷歌地图上显示点数。SimpleGeo和谷歌地图
逻辑如下: 用户通过简单的谷歌地图查看关于存储在Django DB中的位置的页面。该地图有一点显示位置。 用户点击显示酒店 jQuery从SimpleGeo获取特定纬度/经度的json jQuery使用该位置周围热点的点数更新谷歌地图。
我遇到的问题; json回来了几个entires。我已经尝试了几个循环函数,但无法获取任何内容但为空。因此,我只是说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
如果我能得到一个展现出来,然后我可以循环,并得到了休息。
! – 2011-05-03 14:19:44