A geospatial line of sight evaluation system for antenna LoS evaluations in small to large scale network simulations.
IMPORTANT: You must install GDAL system libraries before installing glossrt.
sudo apt-get update
sudo apt-get install libgdal-dev gdal-binbrew install gdalconda create -n gloss-env python=3.11
conda activate gloss-env
conda install -c conda-forge gdalpip install glossrtOr from TestPyPI:
pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ glossrtimport gloss
# Initialize
gloss.initialize("antennas.csv", "elevation.tif", "ground_elevation.tif")
# Compute
results = gloss.compute()
# Save results
gloss.saveResults(results)git clone https://github.com/yourusername/GLoSS.git
cd GLoSS
pip install -e .- Python >= 3.7
- GDAL >= 3.0.0 (system library)
- fmt library
- CMake >= 3.4
- C++17 compatible compiler
MIT License