Skip to content
/ Borea Public

Borea is an open-source tools-box photogrammetric conversion format

License

Notifications You must be signed in to change notification settings

IGNF/Borea

Repository files navigation

Welcome to Borea !!!

IGNF badge PyPI Downloads

Borea is an open-source tools-box photogrammetric conversion format and transformation coordinate of image and terrain.
Why Borea? B for Box and orea is a back slang of aero.

Tools

Dependency

Borea needs:

  • python >= 3.9
  • gdal >= 3.3.2
  • numpy <= 1.26.4
  • pyproj
  • scipy
  • pandas
  • dataclasses

Conda/Mamba

For conda/mamba environment is borea_dependency/environment.yml.

Pip venv

For pip environment (venv) is borea_dependency/requirements.txt
and you need to install libgdal-dev and GDAL>=3.3.2.

Installation

There are two ways to install Borea with the repository git clone or with pip pip install ign-borea doc.

With the repository, you also need to install the environment.
With pip the environment comes with it but does not contain GDAL, which you have to install yourself.

Installation of the environment

Conda/Mamba

GDAL is contained and installed in the conda/mamba environment.

conda env create -f ./borea_dependency/environment.yaml
mamba env create -f ./borea_dependency/environment.yaml

Pip

GDAL is not included in the pip environment, so you have to install it yourself.

pip install -r ./borea_dependency/requirements.txt
sudo apt-get install libgdal-dev

You need the version of GDAL and you can get it back with:

gdalinfo --version

after

pip install GDAL==<GDAL VERSION>

You can find more information on mothergeo-py if you have problems installing GDAL.

In the QGIS environment

View the doc at ./docs/installation/In_QGIS.md.

Contributing

link: CONTRIBUTING.md

logo ign logo fr