├── LICENSE ├── README.md ├── examples ├── horizon │ ├── gridded_curved_DEM.py │ ├── gridded_curved_DEM_masked.py │ ├── gridded_planar_DEM.py │ ├── gridded_planar_DEM_2m.py │ └── locations_curved_DEM.py └── shadow │ ├── gridded_curved_DEM_NASADEM.py │ ├── gridded_curved_DEM_REMA.py │ ├── gridded_curved_DEM_SRTM.py │ └── gridded_planar_DEM_artificial.py ├── horayzon ├── __init__.py ├── auxiliary.py ├── direction.pyx ├── domain.py ├── download.py ├── geoid.py ├── horizon.pyx ├── horizon_comp.cpp ├── horizon_comp.h ├── load_dem.py ├── ocean_masking.py ├── shadow.pyx ├── shadow_comp.cpp ├── shadow_comp.h ├── topo_param.pyx └── transform.pyx ├── pyproject.toml ├── setup.py └── setup_manual.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/README.md -------------------------------------------------------------------------------- /examples/horizon/gridded_curved_DEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/horizon/gridded_curved_DEM.py -------------------------------------------------------------------------------- /examples/horizon/gridded_curved_DEM_masked.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/horizon/gridded_curved_DEM_masked.py -------------------------------------------------------------------------------- /examples/horizon/gridded_planar_DEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/horizon/gridded_planar_DEM.py -------------------------------------------------------------------------------- /examples/horizon/gridded_planar_DEM_2m.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/horizon/gridded_planar_DEM_2m.py -------------------------------------------------------------------------------- /examples/horizon/locations_curved_DEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/horizon/locations_curved_DEM.py -------------------------------------------------------------------------------- /examples/shadow/gridded_curved_DEM_NASADEM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/shadow/gridded_curved_DEM_NASADEM.py -------------------------------------------------------------------------------- /examples/shadow/gridded_curved_DEM_REMA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/shadow/gridded_curved_DEM_REMA.py -------------------------------------------------------------------------------- /examples/shadow/gridded_curved_DEM_SRTM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/shadow/gridded_curved_DEM_SRTM.py -------------------------------------------------------------------------------- /examples/shadow/gridded_planar_DEM_artificial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/examples/shadow/gridded_planar_DEM_artificial.py -------------------------------------------------------------------------------- /horayzon/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/__init__.py -------------------------------------------------------------------------------- /horayzon/auxiliary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/auxiliary.py -------------------------------------------------------------------------------- /horayzon/direction.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/direction.pyx -------------------------------------------------------------------------------- /horayzon/domain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/domain.py -------------------------------------------------------------------------------- /horayzon/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/download.py -------------------------------------------------------------------------------- /horayzon/geoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/geoid.py -------------------------------------------------------------------------------- /horayzon/horizon.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/horizon.pyx -------------------------------------------------------------------------------- /horayzon/horizon_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/horizon_comp.cpp -------------------------------------------------------------------------------- /horayzon/horizon_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/horizon_comp.h -------------------------------------------------------------------------------- /horayzon/load_dem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/load_dem.py -------------------------------------------------------------------------------- /horayzon/ocean_masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/ocean_masking.py -------------------------------------------------------------------------------- /horayzon/shadow.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/shadow.pyx -------------------------------------------------------------------------------- /horayzon/shadow_comp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/shadow_comp.cpp -------------------------------------------------------------------------------- /horayzon/shadow_comp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/shadow_comp.h -------------------------------------------------------------------------------- /horayzon/topo_param.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/topo_param.pyx -------------------------------------------------------------------------------- /horayzon/transform.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/horayzon/transform.pyx -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/setup.py -------------------------------------------------------------------------------- /setup_manual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChristianSteger/HORAYZON/HEAD/setup_manual.py --------------------------------------------------------------------------------