-
Notifications
You must be signed in to change notification settings - Fork 18
Description
QGIS Map Visualization
QGIS is an open source geospatial visualization tool for making and analyzing maps.
You will be adding a data layer to the map visualization, which conservationists can use to do data analysis.
Helpful QGIS Plug-ins to Download
- QuickOSM: https://github.com/3liz/QuickOSM
- QuickMapServices: https://www.giscourse.com/quickmapservices-plugin-an-easy-way-to-add-basemaps-in-qgis/
- qgis2web: https://github.com/qgis2web/qgis2web
Data Layer Source
Data source: https://mrb.grdc.bafg.de/
Data layer name for the map visualization: Skagit Rivers (GRDC)
How to access the data:
- On the left side panel, deselect all checkboxes. Select “Major Rivers”.
- Select “SKAGIT” for “Basin”.
- Click on the funnel icon in the tabs. Select “North America, Central America and the Caribbean” for “Continent”.
- Click on the down arrow icon in the tabs. Download both the GeoJSON and Shapefile files for “Download selected basins”. Do not download the complete dataset; it is too big.
Issue Instructions
- Download QGIS. Download the LTR (Long Term Release) of QGIS, version 3.40.7 "Bratislava".
- Load the data layer. Load the data layer files into QGIS as a vector layer for shapefiles and as a delimited text layer for csv files.
- Add the data layers to the map.
- Create the following beginner/intermediate sub-issues for this feature:
- Customize geospatial visualization for GRDC Major Rivers: Skagit
- Customize data labels for GRDC Major Rivers: Skagit
- Create the following advanced sub-issues for this feature:
- Migrate spatial database to PostgreSQL for GRDC Major Rivers: Skagit
- Migrate spatial database to PostGIS for GRDC Major Rivers: Skagit
- Save the data layer as a GeoJSON file and upload it to the qgis folder in this repo. Note: If you want to view this map visualization as a standalone web app, use the qgis2web plug-in to export the web app files. Then upload into your own repo and use GitHub pages to view the index file.
Important Links
- PyQGIS Developer Cookbook
- [PyQGIS API](QGIS Python API: https://qgis.org/pyqgis/master/core/index.html)
- QGIS 3.40 Documentation
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Done