Skip to content

Significant Restructuring, a.k.a. The Big Trim Down #99

@mradamcox

Description

@mradamcox

Next steps toward making the platform more sustainable and easier to manage going forward. Listed here in (approximate) logical order of completion.

Remove GeoServer dependency

  • Serve COGs of the rasters directly to the Volume Summary and Georeferencing interfaces
  • Implementation external object storage paired with an instance of TiTiler
  • Incorporate this setup into existing georeferencing workflow

Improve homepage and navigation

  • Redesign with considerably less content, more compact.
  • New buttons for "View Maps", "Georeference Maps", and "Add Maps" to drive different user interaction toward more tailored interfaces. (View maps -> "place" pages, Georeference maps -> existing volume summary, Add maps -> new interface)
  • Add FAQ page (replace similar, existing content)
  • "Place" page aggregate all maps for a place (i.e. city, town, village, etc) on a map (this will be the main map viewer, add GPS button, location hashes, etc.)

Remove GeoNode dependency

  • Evaluate and sort all urls and views that are needed and no longer needed
  • Migrate models and objects into georeference and loc-insurancemaps apps, as appropriate
  • Revaluate celery tasks, etc.

Further enhancements

  • Enable import of any volume
  • Explore use of Allmaps Tile server. This will likely have more significant implications elsewhere in the app, esp. related to the user management and georeferencing interfaces.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions