Я новичок в Google-картах. Я работаю над проектом, в котором мне нужно показать полилинию со стрелкой. Размер ломаной линии идеален, но стрелка кажется слишком большой. я просто использую этот код.
var lineSymbol = {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
scale: 2
};
var a = new google.maps.LatLng(lat1, lon1);
var b = new google.maps.LatLng(lat2,lon2);
var myTrip = [a, b];
var flightPath = new google.maps.Polyline({
path: myTrip,
icons: [{
icon: lineSymbol,
offset: '100%'
}],
strokeColor: "#8B0000",
strokeOpacity: 0.8,
strokeWeight: 6
});
Эти ссылки ниже - это те, которые я видел, но они не близки к тому, что мне нужно :)
Ссылки, которые я видел,
- Карты Google :: изменение значка в зависимости от уровня масштабирования а>
- ^ Я не хочу менять значок
- Карты Google V3: предотвращение масштабирования маркера
- ^ Мне нужно увеличить масштаб, чтобы четко видеть линию
- https://developers.google.com/maps/articles/toomanymarkers?hl=da
- ^ Не совсем то, что я искал
- Google Maps v3 fitBounds () Увеличить слишком близко для одного маркера
- ^ Не то, что мне нужно
- API Карт Google Увеличение и уменьшение масштаба изменение размера маркера а>
- ^ Возможно, дубликат, но никто не ответил, что это тоже