Мы получаем 4 широты и 4 longitude.We сопротивления линии между точками с помощью Polyline
как цвет chaged изображение последняя точка и первая точка в Google-карте
var flightPath = new google.maps.Polyline({
path: flightPlanCoordinates2,
geodesic: true,
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 2
});
flightPath.setMap(map);
Мы Добавить изображение по точкам, как этот
var image ='../images/shopimageformapsyellow.png';
var marker = new google.maps.Marker({
position:mapCenter,
map: map,
icon: image
});
Работает отлично Но 4 точки имеют одно изображение, как желтое цветное изображение. Нам нужно Start and Ended point redcolor image
и остальное Желтое цветное изображение. Пожалуйста, дайте мне знать, как разместить первую точку и последнюю точку, имеют другое изображение.
Мы старались, как этот
var icons1 = {
start: new google.maps.MarkerImage('../images/startRed.png'),
end: new google.maps.MarkerImage('../images/startGreen.png')
};
flightPath = new google.maps.Polyline({
icons: [{
icon: icons1,
}],
path: flightPlanCoordinates2,
geodesic: true,
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 2,
fillColor: '#FF0000',
fillOpacity: 0.35
});
flightPath.setMap(map);
Но мы не везение Пожалуйста, любой один гид мне
См. Этот [пример] (https://developers.google.com/maps/documentation/javascript/examples/overlay-symbol-custom) и соответствующую [документацию] (https://developers.google.com/ карты/документация/JavaScript/ссылка # IconSequence). Для полилиний значки являются символами. Не изображения. Если вам нужно изображение в начальных и конечных местах, поместите [маркер] (https://developers.google.com/maps/documentation/javascript/reference#MarkerOptions) на каждом конце с помощью специального значка. – MrUpsidown