Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QGIS Version of RAVE #108

Closed
joewheaton opened this issue Jan 23, 2021 · 2 comments
Closed

QGIS Version of RAVE #108

joewheaton opened this issue Jan 23, 2021 · 2 comments
Labels
enhancement New feature or request

Comments

@joewheaton
Copy link
Contributor

joewheaton commented Jan 23, 2021

As with #107 we need a QGIS Version of RAVE. @philipbaileynar has already scoped this and we simply need to raise the funds to do it.

I am posting this here @philipbaileynar so we can start cataloging our wish list items more consistently. These are excerpts from @philipbaileynar Scope (minus price tag):

Background

We stopped maintaining a prior version (website and repo) of RAVE approximately 3 years ago and have been exclusively working on an ArcGIS based version of this software. The goal of this work is to resurrect the QGIS code, upgrade it to the latest version of QGIS and produce a new version of the software that integrates with our existing RAVE business logic.

At a high level, the prior version of QGIS RAVE performed two distinct functions:

  1. it displayed the contents of an online data warehouse and helped the user download projects to their computer, and
  2. it helped the user add layers from these projects to their current map document, along with consistent symbology.

Development Task & Options

1. Professional-Grade QGIS RAVE

RAVE for QGIS with the following features:

  • Open riverscapes projects and present the project tree in a dockable window using existing business logic XML.
  • Add one or more project layers to the current map document without symbology. In other words, QGIS will apply the default symbology to all layers (grey scale rasters, random colors for vectors).
  • Allow the user to add basemap web mapping services to the map.
  • Leverage “project views” defined in business logic.

2. Enhance QGIS RAVE to apply symbology defined in QML files.

This will work much like the layer files in ArcGIS but instead will use the QML standard that QGIS already uses for storing symbology. This task requires that task 1 also be funded. Note that this does not affect ArcGIS RAVE, which will continue to use the existing layer files.

3. Enhance QGIS RAVE to show the contents of a riverscapes data warehouse and download projects onto the user’s computer, from where they can then be added to the current map document.

This task requires that task 1 also be funded (but not necessarily task 2).

4. Enhance ArcGIS RAVE to use the same QML symbology files that QGIS RAVE will use.

This means doing away with the proprietary ESRI layer files and entirely migrating ArcGIS RAVE to use the open standard as QGIS RAVE.

@joewheaton joewheaton added the enhancement New feature or request label Jan 23, 2021
@joewheaton
Copy link
Contributor Author

So just an update:

@philipbaileynar
Copy link
Contributor

Closing because outstanding issues moved to #137

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Development

No branches or pull requests

2 participants