Skip to content
Snippets Groups Projects
user avatar
Wigal, Jacob (CIV) authored
4d9cdc12
History

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

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:

1. Read why we are using git and GitLab

2. Learn how to download git and clone (or copy) a repository to your computer

3. Learn some basic commands and complete the git tutorial


Get Stuck? Here are a couple git troubleshooting tips

If your issue is not listed here, please send us an email so we can add it.

Additional helpful git commands

A 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:

git workflow

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