by wp-customtypes on WordPress.org
Extends Toolset Maps with professional OpenStreetMap features: Gutenberg Blocks, Satellite view, Custom Clustering, and KML/GPX tracks integration.

Default OpenStreetMap view with Satellite button
Supercharge Toolset Maps with professional OpenStreetMap features that go beyond the basic core implementation.
While Toolset Maps provides a foundation for OSM, this plugin enhances the experience with advanced visualization and data tools, now fully integrated with the WordPress Block Editor.
Forget about complex shortcodes. Version 3.0 introduces native blocks:
* Advanced OSM Map Block: Configure satellite views, clustering, and tracks visually in the sidebar.
* Dynamic Track Loader Block: Easily link Toolset File Fields (KML/GPX) to your maps within Query Loops or Content Templates.
High-resolution Esri satellite imagery not available in native Toolset. Includes an interactive toggle button for front-end users.
While Toolset offers basic clustering, AOTM gives you more control. Customize the cluster color to match your brand and set precise zoom thresholds for declustering.
Visualize tracks, routes, or shapes. Load files in three ways:
1. Media Library: Select multiple files directly from your WordPress media.
2. Direct URLs: Paste manual KML/GPX links.
3. Dynamic Fields: Use a Toolset File Field slug to pull tracks from your custom posts.
Check DEMOS
Check author page wp-customtypes.com
Satellite View
Toolset Maps β No
Advanced OSM β
1-click
Marker Clustering
Toolset Maps β οΈ Basic only
Advanced OSM β
Customizable
Grayscale Effects
Toolset Maps β No
Advanced OSM β
0-100% control
Layer Toggles
Toolset Maps β All or none
Advanced OSM β
Roads/Labels separate
Zoom Control
Toolset Maps β Basic
Advanced OSM β
Precise levels
KML/GPX Support
Toolset Maps β No
Advanced OSM β
Yes (Shapes & Tracks)
Basic OpenStreetMap
[aotm-advanced-osm-map map-id=βmap-1β³]
[wpv-map-render map_id=βmap-1β³][/wpv-map-render]
Satellite View with Layers
[aotm-advanced-osm-map map-id=βmap-2β³ satellite=βonβ labels=βonβ roads=βonβ]
[wpv-map-render map_id=βmap-2β³][/wpv-map-render]
Professional Styling
[aotm-advanced-osm-map map-id=βmap-3β³ grayscale=β0.9β³ cluster=βonβ cluster-color=β#f05a28β³]
[wpv-map-render map_id=βmap-3β³][/wpv-map-render]
**Dynamic Tracks in a View or Single Post via URL **
Inside any Post or Page:
[aotm-advanced-osm-map map-id=βmap-4β³ track-field=βhttps://my-domain.com/wp-content/uploads/my-track.gpx,https://my-domain.com/wp-content/uploads/my-shape.kmlβ]
[wpv-map-render map_id=βmap-4β³][/wpv-map-render]
Dynamic Tracks in a View or Single Post via Custom field
Inside your Toolset View loop or Content Template:
[aotm-advanced-osm-map map-id=βmap-5β³]
[wpv-map-render map_id=βmap-5β³][/wpv-map-render]
[aotm-advanced-osm-marker map-id=βmap-4β³ track-field=βtrack-file-slugβ]