MerginMaps / MerginMaps/mobile

Suggestion - view a project layer with a filter applied

Open
#1,989 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
388
Forks
87
Avg merge
2d 7h
Merged PRs (30d)
20

Description

I've recently been in touch with the team at Input with a suggestion and am making a ticket here for reference.

Currently the browse features option allows the user to filter and browse through features in a selected layer, and select features to view them on the map.

In addition to being able to select features through browse features to jump to them on the map, it would be great to allow the user to view features in a selected layer with a filter applied through browse features without having to select a single feature. Once a filter has been entered via browse features, an option could be added to take the user to back the map interface where the data points would be displayed according to the filter applied, with a simple search bar at the top portion of the screen showing the active filter/filter options.

For example, a user has features categorised into three classes for a particular attribute - classes 'A', 'B', and 'C'. The user could then enter 'Class A' in browse features, and select the map view option to see only features of 'Class A' in the layer of interest displayed on the map interface. This would allow for users to interactively visualise the distribution of points of particular interest across the map in field, and use effective map space similar to that already available with the existing interface.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the existing browse features flow and the map interface described in the issue. Trace how a filter is entered and how selecting a feature returns to the map; done means users can return to the map with the layer filtered, see matching points, and view the active filter in a search bar.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.