Welcome to CID GitLab
This repository contains tutorial information and interactive examples for learning how to use Anaconda, geospatial python packages, git, and GitLab.
Table of Contents
- Welcome to CID GitLab
Download Anaconda and Required Python Packages
Follow along with this guide online to install Anaconda, Jupyter Notebook, and geospatial python packages.
Learn Git
Follow along with the online tutorials:
why we are using git and GitLab
1. Readhow to download git and clone (or copy) a repository to your computer
2. Learnsome basic commands and complete the git tutorial
3. Learngit troubleshooting tips
Get Stuck? Here are a coupleIf your issue is not listed here, please send us an email so we can add it.
git commands
Additional helpfulA list of git commands from the tutorial, plus some additonal commands related to branching and merging.
Git Workflow
As you get used to working in git, it may be helpful to visualize what you are doing as a repeatable sequence of steps. In addition to the guides above, you may find the graphic below helpful for your reference:

Learn These Python Packages
GeoPandas
Run this notebook locally for a GeoPandas tutorial.
Rasterio
Run this notebook locally for a Rasterio tutorial.
Folium
Run this notebook locally for a Folium tutorial.
QGIS How-Tos
Click here for walkthroughs of common QGIS functions.
File Structure
All repositories associated with the NPS CID GitLab have the following file structure:
- archive: old docs, code, and data that needs to remain available as new data is created
- code: code and analyses
- docs: documentation for code, analyses, and code
- gis: geospatial datasets