obsidian-map-view icon indicating copy to clipboard operation
obsidian-map-view copied to clipboard

[Feature Request] "Places" Entities.

Open rightenant opened this issue 1 year ago • 2 comments

I'd love to see the ability to create custom areas on the map. This would be similar to how Google Earth allows you to draw polygons to denote specific areas.

For me, this feature would be super useful for creating geoint workflows. I work with a lot of geospatial data and being able to visualize and organize it in a more interactive way would be a huge time-saver. In Google Earth, when you create a custom area, it's stored as a separate file on your computer. I think it would be great if Obsidian's Map View plugin could do something similar.

Here's how I envision it working:

You could draw a polygon on the map by clicking and dragging the mouse. When you finish drawing the polygon, you could create a new "Place" that's tied to the geolocation of the polygon's center point. You could add additional metadata to each Place, like notes, images, and links. Each Place would be stored as a separate file on your computer, using a format like GeoJSON or KML, or in a single file, or in the plugin's data. You could retrieve and display existing Places on the map using a search function or by loading a specific Place file.

This feature would be a game-changer for me and I think it would be really useful for a lot of other users too. It would make Obsidian's Map View plugin even more powerful and flexible, and would open up a lot of new possibilities for working with geospatial data.

So how could I go about doing this?

rightenant avatar Dec 11 '24 22:12 rightenant

I'd been thinking about something like that too. Especially if a frontmatter string/list could be used to indicate the external resource(s) to load (such as a geojson file in the vault).

jordanmills avatar Dec 24 '24 14:12 jordanmills

I'm getting closer to being able to incorporate this. Maybe even in the upcoming 6.0 release or the one that follows. Related: https://github.com/esm7/obsidian-map-view/issues/237, https://github.com/esm7/obsidian-map-view/issues/50

esm7 avatar Dec 31 '24 12:12 esm7