Welcome to the official setup instructions for the Geospatial Environment, developed by Roskilde University. This environment is designed to support a variety of users including:
The environment is fully self-contained and installs only the tools and data relevant to your user type, based on your profile. It uses the Conda environment management system to keep things clean, consistent, and isolated from the rest of your system.
Once installed and launched, this geospatial environment will:
.env
fileAll operations are local to your computer. No system files are touched. You can delete the entire environment at any time with no side effects.
This setup depends on the Conda environment system. We recommend using Miniforge, a lightweight open-source alternative to Anaconda.
Visit the official site and download Miniforge for your operating system: https://github.com/conda-forge/miniforge
Choose the version that matches your system (macOS Intel/ARM or Windows).
After downloading, you need to run the installer script:
.sh
script in a terminal.exe
installer (or right-click and open as administrator)You can use your existing Conda installation. Just make sure the conda
command works in your terminal. We recommend creating a new environment named qgis_env
to avoid conflicts.
Note: We assume a basic level of comfort with using the terminal for installation. However, after this initial setup, most interactions (QGIS and data downloads) will be fully graphical or require only one-click launch scripts.
Go to the Releases section of the project GitHub repo and download the latest .zip
file.
Unzip it somewhere convenient (e.g., your Documents folder).
Open your terminal or command prompt:
cd path/to/unzipped/folder
bash scripts/install.sh
Double-click scripts\install.bat
or run:
cd path\to\unzipped\folder
scripts\install.bat
This will:
qgis_env
.env
FileOn first use, the tool will prompt you to select your user type. It will then store your preferences in a file named .env
in the project folder. This file may include:
USER_TYPE=student
USERNAME=your_username_here
PASSWORD=your_password_here
This file remains private and is never committed to GitHub.
After setup, you can start QGIS using the provided launcher:
bash scripts/start_qgis.sh
scripts\start_qgis.bat
You can also run the interactive dataset downloader:
conda activate qgis_env
streamlit run downloader/streamlit_app.py
This tool will:
data/
folderIf you ever want to remove the environment, you can run:
conda remove --name qgis_env --all
And delete the project folder.
We aim to keep everything in a single Conda environment (qgis_env
) to avoid confusion. This makes it easier to update or add new tools.
Only if there are package conflicts or highly specialized needs will additional environments be introduced β and this will be clearly communicated.
If you run into issues, please contact your instructor or support contact, or create an issue on the GitHub repo.
Letβs build something geospatial π together!