我正在使用Google Maps API开发界面。它显示航路点之后的路线,以及所有纬度和经度坐标(使用overview_path)。
问题是overview_path返回的数组不包含我用于绘制路径的路标。
这是显示lat / lng的函数,用于检查当前坐标是否存在于航点数组中。
function getLatLng(point) {
//alert(k);
var lat = point.lat(),
lng = point.lng();
var tmp = msg[k].split(",");
// alert( Math.abs(parseFloat(tmp[0]- lat)) )
if (Math.abs(parseFloat(tmp[0] - lat)) < 0.0009 && Math.abs(parseFloat(tmp[1] - lng)) < 0.0009) {
k++;
return " { \"lat\": " + lat + " ,\"lng\" : " + lng + " ,\"waypoint\" : 1},";
} else {
return " { \"lat\": " + lat + " ,\"lng\" : " + lng + " ,\"waypoint\" : 0},";
}
}
这是jsfiddle中的code。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
overview_path被简化(是&#34;概述&#34;)。如果你想要所有积分,你必须从指示回复中获得所有积分。