olaMaps .addMarker({ offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION] }) .setLngLat([SET MARKER COORDINATES]) .addTo(myMap)
olaMaps .addMarker({ offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION], color:[SET COLOR] }) .setLngLat([SET MARKER COORDINATES]) .addTo(myMap)
olaMaps .addMarker({ offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION], color:[SET COLOR], draggable:true }) .setLngLat([SET MARKER COORDINATES]) .addTo(myMap)
.customMarkerClass { height: 30px; width: 40px; background-image: [YOUR CUSTOM MARKER IMAGE]; }
var customMarker = document.createElement('div') customMarker.classList.add('customMarkerClass')
olaMaps .addMarker({element: customMarker, offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION] }) .setLngLat([SET MARKER COORDINATES]) .addTo(myMap)
const marker = olaMaps .addMarker([MARKER STYLES]) .addTo(myMap) function onDrag() { const lngLat = marker.getLngLat() } marker.on('drag', onDrag)
const marker = olaMaps .addMarker([MARKER STYLES]) .addTo(myMap) marker.remove();
const popup = olaMaps .addPopup({ offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION] }) .setText([SET YOUR POPUP TEXT])
const popup = olaMaps .addPopup({ offset: [SET OFFSET POSITION], anchor: [SET ANCHOR POSITION] }) .setHTML([ADD YOUR POPUP ELEMENT])
olaMaps .addMarker([MARKER STYLES]) .setPopup(popup) .addTo(myMap)
let olaMap = olaMaps.init({ style: 'https://api.olamaps.io/tiles/vector/v1/styles/default-light-standard/style.json', container: 'map', center: [77.61648476788898, 12.932223492103944], zoom: 15, }) var olaIcon = document.createElement('div') olaIcon.classList.add('olalogo') olaMaps .addMarker({ element: olaIcon, offset: [0, -10], anchor: 'bottom' }) .setLngLat([77.61648476788898, 12.931423492103944]) .addTo(myMap) olaMaps .addMarker({ offset: [0, 6], anchor: 'bottom' }) .setLngLat([77.61248476788898, 12.934223492103444]) .addTo(myMap) const popup = olaMaps.addPopup({ offset: [0, -30], anchor: 'bottom' }).setHTML('<div>This is a simple Popup</div>') olaMaps .addMarker({ offset: [0, 6], anchor: 'bottom', color: 'red', draggable: true, }) .setLngLat([77.6196390456908, 12.93321052215299]) .setPopup(popup) .addTo(myMap)