Home β€ΊPlugins β€Ίadvanced osm for toolset maps
Advanced OSM for Toolset Maps logo

Advanced OSM for Toolset Maps

by wp-customtypes on WordPress.org

Extends Toolset Maps with professional OpenStreetMap features: Gutenberg Blocks, Satellite view, Custom Clustering, and KML/GPX tracks integration.

(3)
Default OpenStreetMap view with Satellite button

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.

🧱 NEW: Gutenberg Blocks

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.

πŸ›°οΈ Satellite View

High-resolution Esri satellite imagery not available in native Toolset. Includes an interactive toggle button for front-end users.

πŸ”΅ Pro Clustering

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.

πŸ“ KML & GPX Support

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.

🎨 Custom Styling & Layers

  • Grayscale Mode: Apply β€œsilver” or β€œmuted” styles with precise intensity control.
  • Layer Management: Toggle roads and labels independently for a cleaner, professional design.

Check DEMOS
Check author page wp-customtypes.com

Feature Comparison

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)

Shortcode Examples

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”]

Full Shortcode Reference

[aotm-advanced-osm-map]

  • map-id: (Required) Must match your Toolset map ID.
  • satellite: β€œon” – Set satellite as default base layer.
  • satellite-button: β€œoff” – Hide Satellite toggle button (default on).
  • cluster: β€œon” – Enable custom marker clustering.
  • cluster-color: Hex color (e.g., #ff5500) – Change the cluster icon color.
  • zoom-cluster: 0-18 – Zoom level where clustering turns off (default 12).
  • track-url: Direct URL to a .kml or .gpx file. Supports multiple URLs separated by commas.
  • track-field: Slug of the Toolset custom field containing KML/GPX URLs (for global tracks).
  • grayscale: 0.1-1 – Grayscale intensity (default 0).
  • labels/roads: β€œon” – Show extra overlays.

[aotm-advanced-osm-marker]

  • map-id: (Required) Must match your Toolset map ID.
  • track-field: (Required) Slug of the Toolset File Field (KML or GPX).
Active installations30+
Weekly downloads
22+4.76%
Version3.0.1
Last updated1/22/2026
WordPress version6.5
Tested up to6.9.1
PHP version7.0
Tags
kmlmapsopenstreetmapsatellite viewToolset