Global map instance provides:
map.getCenter() → { lat, lng }map.getZoom() → numbermap.setLayer(name)map.latLngToPixel(lat, lng) → { x, y }map.pixelToLatLng(x, y) → { lat, lng }map.addMarker(lat, lng, opts) → idmap.removeMarker(id)map.clearMarkers()map.flyTo(lat, lng, zoom)map.search(query) — geocode via OSMmap.showLocation(lat, lng) — open location panelInject scripts via the Scripts panel. Use ctx, canvas, state.
All tile & location data from OpenStreetMap.