Google maps 如何模拟谷歌地图的setPanel?
如何在不使用setPanel()方法的情况下创建两点之间有路由的表?我只想显示路线名称,并在用户单击路线名称后在地图中显示路线 请参阅中的“我的代码”: 非常感谢,Google maps 如何模拟谷歌地图的setPanel?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,如何在不使用setPanel()方法的情况下创建两点之间有路由的表?我只想显示路线名称,并在用户单击路线名称后在地图中显示路线 请参阅中的“我的代码”: 非常感谢, 卢西亚诺我正在使用gmap3,并且是这样做的: function showQuadro(results){ var link; $("#rotas").html(""); $.each(r.routes, function(key, value){ link = "<a href='#' par='" +
卢西亚诺我正在使用gmap3,并且是这样做的:
function showQuadro(results){
var link;
$("#rotas").html("");
$.each(r.routes, function(key, value){
link = "<a href='#' par='" + key + "'>" + value.summary + " - " + value.legs[0].distance.text + " - " + value.legs[0].duration.text + "</a>";
$("#rotas").append(link);
$("#rotas").append("<br/>");
$("[par=" + key + "]").live("click", function(){
$("#map").gmap3(
{action:'clear'},
{ action:'addDirectionsRenderer',
options:{
preserveViewport: true,
draggable: false,
directions: r,
routeIndex: key
}
}
);
});
});
}
函数showQuadro(结果){
var-link;
$(“#rotas”).html(“”);
$。每个(r.路由、功能(键、值){
link=“”;
$(“#rotas”)。附加(链接);
$(“#rotas”)。追加(
);
$(“[par=“+key+”])。live(“单击”,函数(){
$(“#地图”).gmap3(
{操作:'clear'},
{操作:'addDirectionsRenderer',
选项:{
对,,
可拖动:错误,
方向:r,
路由索引:密钥
}
}
);
});
});
}