Go to file
Trygve e219407c82 Update readme 2024-04-10 12:07:04 +02:00
documentation changed filename 2024-04-09 15:07:39 +02:00
example_files Added some tif files for testing 2024-04-06 14:29:45 +02:00
src Error handling 2024-04-09 13:03:29 +02:00
.gitattributes track *.tif files using Git LFS 2024-04-06 14:07:49 +02:00
.gitignore fixed doxygen again 2024-04-06 14:00:27 +02:00
.gitlab-ci.yml fixed doxygen again 2024-04-06 14:00:27 +02:00
CMakeLists.txt changed project name 2024-04-06 17:48:12 +02:00
Doxyfile fixed doxygen again 2024-04-06 14:00:27 +02:00
LICENSE Add LICENSE 2024-03-20 14:47:26 +00:00
README.md Update readme 2024-04-10 12:07:04 +02:00
build&run.sh Script to run cmake 2024-04-06 17:49:44 +02:00

README.md

Contour Creator 🗺️

This program takes a tiff heightmap and produces vector contours. This is our project for the INF205: Resource-efficient programming course

Status

  • Read .tif file into memory using gdal
  • Run the marching squares algorithm and produce a "casemap"
  • Use a lookuptable to produce a vector file from the "casemap"

Dependencies

  • GDAL
  • OpenMP

How to build:

mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug ..
cmake --build . --parallel

Then you can run ./contour-creator PATH/TO/HEIGTHMAP.TIF