Simple Map 1.1.0
Simple Map 1.1.0 brings a major usability upgrade for interactive maps in Obsidian. Pins are easier to work with in crowded areas, previews are more flexible, and a single code block can now contain multiple map views.
Highlights
-
Per-note pin sizes
- Set a custom size for individual pins directly from a note’s properties.
- Useful for emphasizing capitals, regions, landmarks, quest locations, or other important entries.
-
Improved pin interaction
- Click a pin to open its note preview.
- Double-click a pin to open its note.
- Ctrl/Cmd + double-click opens the note in a new tab.
- Pin dragging is now smoother and no longer flickers between normal and hover states.
-
Multiple draggable previews
- Keep several pin previews open at once.
- Drag previews around the map to keep important notes visible while exploring.
- Click the map background to close open previews.
-
Better overlapping-pin handling
- Selecting a pin spreads nearby and fully stacked pins apart, making dense clusters easier to inspect and select.
-
Multiple maps in one block
- Add multiple maps to a single
simple-map code block.
- Switch between terrain, political, regional, or other map variants without duplicating shared configuration.
- Map changes close previews automatically to keep the current view clean.
-
Note-linked overlays
- Attach image or SVG overlays to notes using frontmatter.
- Overlays can appear on every map in a block or only on a named map.
- Supports custom overlay opacity for borders, routes, regional labels, territory layers, and more.
Example: note-linked overlay
sm-overlay:
- "[[Valdoria Borders.svg]]"
- "Political: [[Valdoria Borders Flat.svg]]"
sm-overlay-opacity: 0.8
The first overlay appears on all maps in the block. The second appears only when the map named Political is active.
Quality improvements
- Improved cleanup when map blocks re-render or close.
- More resilient handling of missing map and overlay files, with developer-console warnings instead of failures.
- Updated documentation and property templates for the new options.