Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Hierarchical layer selector #61
Proposed by: Marko Kauppi/Tampere
Combine the map layers and selected layers into one flyout. The flyout would have two tabs "All layers" and "Selected layers". The "All layers" tab can have hierarchical structure so that e.g. Geology main group or theme can have subgroups and its subgroups can also have subgroups. The depth of this grouping is 3 tiered so Geology -> Subgroup A -> Subsubgroup B -> concrete layers is the maximum depth.
The above description applies to anonymous user, logged in user and admin user. The admin user has control over the structure via certain admin-tools.
This new bundle will possibly use existing Oskari-functionality. The bundle will be loaded via appsetup. The old layer selector should work with the new hiearchical structure also.
Database will have to support tree like structure. The server side code will have to support this new structure.
New bundle for this new layer selector. Old layer selector should also work with this new backend/server.
Use case 1 - anonymous user
Use case 2 - logged in user
Use case 3 - admin user
Does the item need to be divided into multiple independent proposals?
Additional documentation (pictures in finnish - sorry about that)
Other interested parties