NASA-AMMOS / MMGIS

Multi-Mission Geographical Information System - Web-based Mapping and Spatial Data Infrastructure for Planetary Science Operations - https://nasa-ammos.github.io/MMGIS/
Apache License 2.0
145 stars 45 forks source link

[New Feature]: Dynamic Vector Layers #505

Closed tariqksoliman closed 8 months ago

tariqksoliman commented 8 months ago

Checked for duplicates

Yes - I've already checked

Alternatives considered

Yes - and alternatives don't suffice

Related problems

This is to address massive 100mb+ vector files/layers.

Describe the feature request

Dynamic Vector Layer
    Must be from Geodataset
    Geodatasets must be updatable through the API even when Config page is blocked in env
    Geodatasets must also support appending data
    Being from a geodataset, has new raw variables like:
        - query_in_extent
        - query_from_click
        - show_only_beyond_zoom
        - ...
    Must be queriable by time
    Searching, with topbar, on this layer must search DB
    Downloading this layer from the LayersTool, must download whole layer from db (or also optionally just the extent)
    Add some sort of help to the LayersTool to indicate it only loads beyond a certain zoom
    Make sure it works with the Globe too