Advanced OSM for Toolset Maps

Enhance your Toolset OpenStreetMap Maps with advanced features

Take your Toolset Maps to the next level with OpenStreetMap and the Toolset Maps Custom OSM plugin. This powerful plugin adds professional mapping features to your fully integrated Toolset Maps with OpenStreetMap with simple shortcodes.

New in Version 4.0

New Topography Layer: Perfect for nature and sports sites.

Improved UI: New Satellite and Topography image buttons.

Performance Boost: Decoupled loading logic ensures zero console errors on pages without maps.

Full Gutenberg Integration

While the plugin remains fully compatible with classic shortcodes, we are excited to introduce Native Gutenberg Blocks. This update makes it easier than ever to customize your maps through a visual interface.

  • Advanced OSM Map Block: Configure map IDs, satellite views, clustering, and brand colors directly from the WordPress editor sidebar. No more manual attribute typing.
  • Dynamic Track Loader Block: Designed specifically for Toolset Content Templates and Query Loops. Easily link your KML or GPX file fields to any map with a few clicks.
  • Visual Track Management: Manage your path files visually. You can now select multiple KML/GPX files directly from the WordPress Media Library and see them listed within the block settings.

View the plugin on WordPress.org: Advanced OSM for Toolset Maps

Key Features

  • Satellite View – Add beautiful satellite imagery with optional toggle button
  • Topography View – Add beautiful terrain and contour maps, perfect for outdoor and adventure routes.
  • Custom Styling – Apply grayscale effects to your base maps (0-1 intensity)
  • Marker Cluster – Customize the cluster color to match your brand and set precise zoom thresholds for declustering
  • KML & GPX Support – Visualize tracks, routes, or shapes via URL or custom field
  • Additional Layers – Toggle roads and labels layers independently
  • Smart Zoom Control – Set initial zoom and clustering behavior
Advanced OSM for Toolset Maps
Compatible with Toolset Maps 2.0+

View the plugin on WordPress.org: Advanced OSM for Toolset Maps

Toolset Maps OpenStreetMap with Satellite and Topografy buttons

[aotm-advanced-osm-map map-id="map-1"]
[wpv-map-render map_id="map-1" map_height="550px"][/wpv-map-render]

Toolset Maps OpenStreetMap with Satellite View and Labels

[aotm-advanced-osm-map map-id="map-2" satellite="on" topo-button="off" labels="on" roads="on"]
[wpv-map-render map_id="map-2" map_height="550px"][/wpv-map-render]

Toolset Maps OpenStreetMap with custom Styling and Marker Cluster

In this case, custom Styling and Marker Cluster are applied to a Map Block.
[aotm-advanced-osm-map map-id="map-3" satellite-button="off" grayscale="0.9" cluster="on" cluster-color="#f05a28" zoom-cluster="7"]

Toolset Maps OpenStreetMap with kml or gpx tracks or shapes

It is possible to add directly by the track-url attribute kml or gpx files urls separated by comas (this example is applied to a Map Block).
[aotm-advanced-osm-map map-id="map-4" track-url="https://wp-customtypes.com/wp-content/uploads/frances.gpx,https://wp-customtypes.com/wp-content/uploads/portugues.gpx,https://wp-customtypes.com/wp-content/uploads/shape2.kml"]

Toolset Maps OpenStreetMap with kml or gpx via custom field

It is possible to add kml or gpx via a Toolset Types’ file upload custom field (it can be a multiple instances field) associated to a custom post type. It is possible to display it in Single Post’s template or in a View loop.
[aotm-advanced-osm-map map-id="map-5"]
[aotm-advanced-osm-marker map-id="map-5" track-field="my-track-field" grayscale="0.9"]

Toolset Maps OpenStreetMap with Advanced blocks

Advanced OSM Map Block

How to Use

  • Install and activate the plugin
  • Insert the shortcode before or after your Toolset map
  • Customize the appearance with the available attributes

How to Use with Blocks

  • Place your Map: Use the standard Toolset Map block to render your map.
  • Add Configuration: Insert the Advanced OSM Map block anywhere on the page and match the Map ID.
  • Dynamic Content: If you are in a Toolset View or Template, use the Dynamic Track Loader block to automatically display tracks stored in your custom fields.

Complete Attribute Reference:

[aotm-advanced-osm-map]
  • map-id: (Required) Must match your Toolset map ID
  • satellite: “on” – Toggle satellite base layer (default off)
  • satellite-button: “off” – Hide Satellite toggle button (default on)
  • topo: “on” – Toggle topografy base layer (default off)
  • topo-button: “off” – Hide topografy toggle button (default on)
  • cluster: “on” – Enable marker clustering (default off)
  • cluster-color: Hex color – Set clusters icon color (default none)
  • zoom-level: 0-14 – Initial zoom level (default auto)
  • zoom-cluster: 0-14 – Zoom level where clustering disables (default 12)
  • labels: “on” – Show labels overlay (default off)
  • roads: “on” – Show roads overlay (default off)
  • grayscale: 0.1-1 – Grayscale intensity (default 0)
  • track-url: Direct URL to a .kml or .gpx file, it supports multiple URLs separated by commas
  • track-field: Slug of the Toolset custom field containing KML/GPX URLs (it works also with multiple instances)
[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)
Advanced OSM for Toolset Maps
Compatible with Toolset Maps 2.0+

Why Choose This Plugin?

  • Lightweight and fast – won’t slow down your site
  • Seamless integration with Toolset Maps
  • No coding required – works via simple shortcodes
  • Fully responsive design
  • Regular updates and improvements
  • Perfect for real estate sites, location directories, event maps, and any project needing advanced mapping features with Toolset.

Requirements

License: GPLv2 or later

View the plugin on WordPress.org: Advanced OSM for Toolset Maps