Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grouping favorites according to multiple categories/tags #1154

Open
stativ opened this issue Oct 28, 2023 · 2 comments
Open

Grouping favorites according to multiple categories/tags #1154

stativ opened this issue Oct 28, 2023 · 2 comments

Comments

@stativ
Copy link

stativ commented Oct 28, 2023

I recently started to use Nextcloud Maps to organize photographic locations. I'm creating favorites to mark places to photograph. I'm trying to use the category to categorize places so I can quickly find places that have something in common. However, more often than not a single place fits multiple categories.

Example use case

  • I find an interesting group of deciduous trees that I would like to photograph during fog and during autumn.
  • I find an interesting pine that I would like to photograph in winter during sunset.
  • I find an interesting corner in a city that I think would look great in foggy conditions.

The categories (or tags, whatever you want to call it) could be "fog", "autumn", "winter", "trees", "city". The first one would fit "trees", "autumn" and "fog". The second one "trees", "winter". Third one "city", "fog".

What I would like to achieve is to be able to filter eg. everything that's marked "fog" because the forecast predicts foggy morning. Or when the autumn comes, I would like to filter everything that I want to photograph in autumn.

Some ideas:

  • make it possible to assign multiple categories at once. The problem – how to color the favorite. Maybe have a single "main category" that will be used for coloring. It might just be the first selected category
  • add a new field "tags" that is orthogonal to category. Filtering can be done against any tag, I'm thinking something like a tag cloud.
@tacruc
Copy link
Collaborator

tacruc commented Oct 28, 2023

Thanks for your idea. I like it.
There are some technicalities one would need to check and think of.
Some thoughts:

  • How would it work with shared favourite categories?
  • is a favourite shown if all or one of its categories are activated?
  • I think your tag would make sense additionally and instead of categories and have an own filter for them? This would also solve the question of shares.

@stativ
Copy link
Author

stativ commented Oct 29, 2023

Here are my thoughts:

  • Share everything that has the shared category set no matter what other categories a favorite has. Mostly because it's consistent with the next one.
  • In my case I would like to have a favorite shown if one (or any number) of it's categories are activated. This is the main reason for this request. Let me refer back to my example use case: when I select the category fog, it will show the city corner and the group of deciduous trees. If multiple categories are activated, it would behave like logical "or" because that's the current behavior and it makes sense to keep it. If I additionally activated autumn, the two would still be shown. Finally, if I activated "winter", it would show all three favorites.
  • I was sure I wouldn't know about all the possible things that need to be considered, such as the sharing of categories. I hope I explained what I'm trying to achieve and I suggested some possible solutions, but if someone has a better idea that would fit maps more and which would support my use case, I'm fine with that, too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants