obsidian-leaflet-mapping - Create interactive Leaflet maps in Obsidian
Create declarative Obsidian maps with LeafletJS using geographic data, image maps, note markers, overlays, GeoJSON, and GPX tracks.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Configure declarative map blocks
- Display real-world maps
- Display custom image maps
- Add markers from notes
- Filter markers by tags
- Link markers to notes
- Add map overlays
- Render GeoJSON layers
- Render GPX tracks
- Configure tile servers
- Adjust bounds and zoom
Inputs
- Markdown map code blocks
- YAML map parameters
- Note frontmatter coordinates
- Note tags and links
- Vault image files
- GeoJSON files
- GPX files
- Tile server URLs
- Custom marker definitions
Outputs
- Interactive Leaflet maps
- Displayed map markers
- Linked note navigation
- Map overlays
- GeoJSON layers
- GPX track layers
- Toggleable map layers
Requirements
- Obsidian
- Obsidian Leaflet plugin
- Dataview plugin for tag and link features
- YAML syntax familiarity
