Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Map Note

isaiahsarjuisaiahsarju141 downloads

Add location notes that the Bases Map view will render.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Requires Obsidian 1.10. Creates notes with the necessary properties to be rendered by the Obsidian Bases Map view.

Install

Use BRAT plugin while this is in beta.

Example Templates

You will need to specify a path to your template. To create a new note the plugin will fill in the template with values from OpenStreetMaps.

Simple - Bare minimum, coordinates as list

---
coordinates:
  - "{{lat}}"
  - "{{lon}}"
---

Simple - Bare minimum, coordinates as string

---
coordinates: "{{lat}}, {{lon}}"
---

Simple - Bare minimum with icon

---
coordinates:
  - "{{lat}}"
  - "{{lon}}"
icon: "{{lucide_icon}}"
---

Custom Example

---
coordinates:
  - "{{lat}}"
  - "{{lon}}"
address: "{{display_name}}"
icon: "{{lucide_icon}}"
color: "{{color}}"
recommended by:
osm: "{{osm_id}}"
concepts:
tags:
  - place
  - want-to-go
---

Data and Types

The OSM and plugin generated data is available for insertion into the template.

OSM Generated JSON Data and Types

Your template can have the following properties set. Bare minimum you need coordinates. You can use the following keys as {{key}} in your template file. lat and lon are required in the whatever field maps to the Bases Map view coordinates. See the official Obsidian Bases Map view guidance here.

key value type importance
addresstype string Used as backup for icon resolution
boundingbox string[]
class string Used as backup for icon resolution
display_name string The formal "address"
importance number
lat string Latitude. Required to add point on map
licence string
lon string Longitude. Required to add point on map
name string Use for default file name
osm_id number
osm_type string
place_id number
place_rank number
type string Used for icon resolution

Plugin Generated JSON Data and Types

Icons are rendered using lucide.dev.

key value type importance
lucide_icon string Icon that shows up on the map
color string A valid CSS value: hex, RGB, named color

Disclosures

Network Access

Uses Nominatim web API for accessing OpenStreetMaps Data.

LLM Usage

Limited use of LLMs during development. Reserved for synthesizing search results. No code has been generated using LLMs.

If committing to this project please indicate in code comments when and where LLMs or "AI" was used.

Greetz

Chunks of code plagiarized from anpigon's book search plugin, using my mind's artificial intelligence

78%
HealthExcellent
ReviewSatisfactory
About
Create map-ready notes populated from OpenStreetMap for Obsidian's Bases Map view. Fill templates with coordinates, address, lucide icons, color and OSM metadata (lat/lon, name, osm_id) so notes render as map points.
BasesTemplatingImport
Details
Current version
0.2.1
Last updated
2 months ago
Created
3 months ago
Updates
4 releases
Downloads
141
Compatible with
Obsidian 1.10.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
Author
isaiahsarjuisaiahsarju
github.com/isaiahsarju/
GitHubisaiahsarju
  1. Community
  2. Plugins
  3. Bases
  4. Map Note

Related plugins

Weread

Sync Tencent Weread highlights and annotations.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

Media DB

Query multiple APIs for movies, series, anime, games, music releases and wiki articles, and import them into your vault.

Kobo Highlights Importer

Import highlights from Kobo devices.

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.