A feature-rich OpenStreetMap widget that supports multiple markers, custom icons, info windows, and circle overlays. It works with both addresses and coordinates.
Data Type
Address - Input textual addresses. Each entry supports a custom marker image and an optional info window.
Latitude and Longitude - Input coordinates manually. Same marker and info window options.
Map Type
Osm - Standard OpenStreetMap tiles.
Hot - Humanitarian OpenStreetMap tiles.
Cycle - OpenCycleMap tiles, focused on cycling routes.
Map Controls
Zoom - Set the default zoom level.
Zoom Control - Show zoom buttons on the map.
Scroll Wheel Zoom - Allow zooming with mouse scroll wheel. Enabled by default. Disable to prevent accidental zooming when users scroll the page.
Box Zoom Control - Zoom to a rectangular area by dragging while pressing Shift.
Double Click Zoom - Zoom in on double click.
Dragging - Allow panning the map by dragging.
Layers Panel - Show layer selection panel.
Map Scale Info - Display a scale bar with metric and/or imperial units.
Cluster - Group nearby markers into clusters.
Circles
Circles - Enable circular overlays around markers.
Radius - Circle radius in meters.
Style
On the Style tab you can configure map height, CSS filters, hover transitions, info window appearance (background, typography, text color), and circle styling (color, opacity, weight).
