A performant and customizable map layout for Obsidian Bases. This plugin functions similarly to the official Maps plugin, but is more performant for big vaults, adds extensibility with a tag hierarchy, adds thumbnail support to locations, and allows more customizability in general.

Option 1: Use global frontmatter keys
In plugin settings, set:
lat or location[0])lng or location[1])These will be used as the global default.
Option 2: Use a coordinates property in your base
In your base view options, set the "Coordinates property" to a property containing coordinates.
The property value should be either:
[latitude, longitude]"latitude,longitude"If you have separate latitude and longitude properties, you can make a formula (virtual property) to combine them.
In plugin settings under "Tags":
Higher tags take precedence in locations with multiple tags.
The timeline view type filters map markers by date.
YYYY-MM-DD, YYYY-MM, YYYY, and negative years like -1000-01-01 for BC)The slider and text box filter markers up to a specific date. You can manually type in the text box the exact date you want to jump to. The granularity level is determined by the dropdown.
Enable "Search geocoding" in plugin settings to add a search bar to your map views.
The search bar supports:
40.7128, -74.0060Select a result from the dropdown to navigate to that location on the map.
In plugin settings under "Map":
Thumbnail cache: Enable in settings under "Performance" to cache downsized versions of location cover images for instant tooltips.