import { geo } from 'ultimap';
import { Strategy } from 'ultimap/strategy/leaflet';

const osmGeo = geo.byStrategy(new Strategy.Leaflet());
osmGeo.map.create(holder_element, {
    center: [57.767131, 40.928349],
    zoom: 16,
}).load().then((map) => {
    osmGeo.marker.create(map.getCenter(), {
        icon: {
            src: './image/map-marker-black.png',
            size: [32, 32],
            offset: [16, 32],
        },
    }).addTo(map);
});
                    
import { geo } from 'ultimap';
import { Strategy } from 'ultimap/strategy/yandex';

const ymapGeo = geo.byStrategy(new Strategy.Yandex());
ymapGeo.map.byStrategy(new Strategy.Yandex()).create(holder_element, {
    center: [57.767131, 40.928349],
    zoom: 16,
}).load().then((map) => {
    ymapGeo.marker.create(map.getCenter(), {
        icon: {
            src: './image/map-marker-black.png',
            size: [32, 32],
            offset: [16, 32],
        },
    }).addTo(map);
});