Google Maps API V3을 사용하고 있습니다. 폴리 라인에서 마커를 부드럽게 움직이기 위해 노력하고 있습니다.Google지도 API를 사용하여 PolyLine에서 마커 이동 api v3
난 (30, -110) 및 (30, -100)으로 고정 점을 만들었습니다 그래서 내가 할 고정 점을 기준으로하기 위해 수있는이 http://jsfiddle.net/bmSbU/154/
여기에 노력했다.
지금 내 질문은 여러 점 (PolyLine)이 있고 마커가 맵에서 플릭 핑없이 부드럽게 움직여야 할 때 동일한 작업을 수행하는 방법입니다.
var map;
var path;
var marker;
function initialize() {
var myLatlng = new google.maps.LatLng(35, -105);
var myOptions = {
zoom: 5,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map-canvas"), myOptions);
route = new google.maps.Polyline({
path: [
new google.maps.LatLng(30, -110),
new google.maps.LatLng(30, -100)],
map: map
});
marker = new google.maps.Marker({
position: new google.maps.LatLng(30, -110),
map: map
});
counter = 0;
interval = window.setInterval(function() {
counter++;
var pos = new google.maps.LatLng(30, -110 + counter/100);
marker.setPosition(pos);
if (counter >= 1000) {
window.clearInterval(interval);
}
}, 10);
}
google.maps.event.addDomListener(window, 'load', initialize);
아무도 도와 줄 수 있습니까?
[방향 서비스의 폴리 라인에 움직이는 마커] (http://www.geocodezip.com/v3_animate_marker_directions.html), [xml에서 폴리 라인의 움직이는 마커] (http://www.geocodezip.com/v3_animate_marker_xml.html)) – geocodezip
jsfiddle에 대한 참조가 아닌 질문에 코드를 게시하십시오. [폴리 라인을 따라 마커를 이동] [1] [1] : http://stackoverflow.com/questions – geocodezip
내가 JSFiddle에 시도 한 내용을 게시 한 ... –