Skip to content

Geodata-driven Landscape Visualization built with Godot and Geodot

License

Notifications You must be signed in to change notification settings

boku-ilen/landscapelab

Repository files navigation

LandscapeLab

SiedlungWindraeder Landschaft NeusiedlerSee

Setup

  • Get the latest Geodot build for your platform and copy the addons/geodot folder into this project
  • Copy Setup/configuration.ini to configuration.ini in the user:https:// path (AppData on Windows, .local/share on Linux) and adapt the GeoPackage path
    • On Linux, you can also use Setup/setup_linux.sh for this
  • Open the Godot project
  • Run the main scene

We currently don't provide an executable runtime package.

Using the optional Python features

  1. Install the PythonScript addon from the Godot Assetlib (the tab next to 2D, 3D and Script)
  2. Run ensurepip in the installed Python environment (on Linux: addons/pythonscript/x11-64/bin/python3.8 -m ensurepip)
  3. Install the requirements: addons/pythonscript/x11-64/bin/python3.8 -m pip install -r Python/requirements.txt

Credits

A build of our Geodot plugin is included, along with the required GDAL library. All credits for GDAL go to OSGeo/gdal (license).