Skip to content

Datasets handling

  • extend the "avesmaps" dataset feature into a more generic "datasets" feature, that allows to
    • load datasets from local files
    • remote instance (directus)
    • create new datasets
  • add a new "datasets" form to the project settings, that allows to
    • list all datasets
    • create new datasets
    • edit existing datasets
    • delete datasets
  • add a small dataset-transformer utility (plugin-like) - that allows e.g. to use the "avesmaps" dataset in a generic way, by transforming it into our data-format (and later add others sources, like azgaars fantasy map generator, or other sources)
  • allow users to enable/disable datasets in the map view (toggle like other layers)
  • consistent shape for local/remote datasets, that allows to use them in a generic way in the map view
  • directus save/load improvements:
    • currently we load/save the entire dataset and project in one go - this is not scalable for large datasets, and we should allow to load/save datasets in a more granular way (e.g. by loading/saving only the changed features)

what is a dataset?

a dataset is a collection of data to be displayed on the map.