<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU" type="text/javascript"></script>
<style>
#map {
width: 100%; height: 100%; padding: 0; margin: 0;
}
</style>
<script>
ymaps.ready(function () {
var myMap = new ymaps.Map('map', {
center: [44.505049, 33.501354],
zoom: 15
});
var route = new ymaps.Polyline([
[44.505151, 33.510385],
[44.505290, 33.509785],
[44.505582, 33.509583],
[44.505897, 33.508989],
[44.506027, 33.509061],
[44.506059, 33.508304],
[44.506149, 33.507955],
[44.506011, 33.506919],
[44.505950, 33.505518],
[44.505790, 33.504595],
[44.505601, 33.502945],
[44.505258, 33.501016],
[44.504984, 33.499215],
[44.504664, 33.497852],
[44.504137, 33.496477],
[44.503649, 33.495240],
[44.502929, 33.494305],
[44.502304, 33.493970],
[44.502254, 33.493560]
], {
hintContent: 'Маршрут'
}, {
strokeColor: '#010101',
strokeWidth: 3
});
var startPoint = new ymaps.Placemark([44.505151, 33.510385], {
hintContent: 'Начало маршрута',
balloonContent: 'Это начало маршрута'
}, {
iconLayout: 'default#image',
iconImageHref: 'https://i.ibb.co/RB8TDmk/round-black.png',
iconImageSize: [10, 10],
iconImageOffset: [0, 0]
});
var endPoint = new ymaps.Placemark([44.502254, 33.493560], {
hintContent: 'Конец маршрута',
balloonContent: 'Это конец маршрута'
}, {
iconLayout: 'default#image',
iconImageHref: 'https://i.ibb.co/PMbcJ22/map-end-rout-black.png',
iconImageSize: [32, 51],
iconImageOffset: [0, 0]
});
myMap.geoObjects
.add(route)
.add(startPoint)
.add(endPoint);
myMap.setBounds(route.geometry.getBounds());
});
</script>