Assignment 00

Basic setup and knowledge for the course



Python packages we will most likely use

All of these can be installed easily with pip, just follow these instructions. pip should already be installed on your system if you have installed Python.

For Windows, download the proper binaries first if pip doesn’t work directly.

If pip is not accessible from your command-prompt/shell/terminal, read this guide.

We strongly recommend that you use virtual environments; mandatory it is not, but it’s the right way to work with Python and packages.

How to use the C++ libraries CGAL and GDAL under Windows?

The simplest way to use CGAL (library to perform geometric operations in 2D, 3D, and even nD), GDAL (library to read/write all the vector/raster formats in GIS), or others (eg GEOS), under Windows is… to install Linux!?

Installing all the above is possible directly under Windows, but it is often a massive pain, so we recommend you use WSL–Windows Subsystem for Linux, that is you install a Linux environment “inside” your Windows (Win10 or Win11), and use this.

It works, and you can even use CLion (the Windows version) and use the compiler/libraries/debugger from WSL.

=> Just follow this tutorial

It doesn’t work? Best is to ask Özge, she wrote the tutorial and is a pro!

Useful software for the course