【发布时间】:2015-03-10 09:53:33
【问题描述】:
我在 googlemap 中使用折线创建了一个应用程序,该应用程序在完美绘制折线的情况下工作正常,但问题是我需要绘制并显示折线的预览,按坐标绘制每个坐标谷歌地图
我们怎样才能做到这一点?我已经尝试使用 setInterval(在我的代码中注释)但它不能正常工作
谁能告诉我一些解决方法
$scope.autoRefresh = function() {
try {
//
routePoints = [];
if (!_.isEmpty(items)) {
angular.forEach(items, function(cordinates) {
//setInterval(function ()
//{
routePoints.push(new google.maps.LatLng(cordinates.lat, cordinates.lng));
var route = new google.maps.Polyline({
path: routePoints,
strokeColor: '#FF0000',
strokeOpacity: 2.0,
strokeWeight: 3,
editable: false
});
route.setMap(map);
moveMarker(map, marker, cordinates.lat, cordinates.lng);
markLAT = cordinates.lat;
markLNG = cordinates.lng;
//}, 1000);
});
}
//
} catch (e) {
console.log(e);
}
};
【问题讨论】:
-
显示折线预览是什么意思?
-
你想在你的折线中显示一个标记吗?在每个坐标?喜欢这张照片吗? 2.bp.blogspot.com/-ggGbNf1fkRA/T-CBi2OHN2I/AAAAAAAAAIQ/…
-
@EkoJunaidiSalam 现在标记很好......只面临折线绘图问题......请参阅我的更新
标签: javascript angularjs google-maps google-maps-api-3 google-maps-markers