Doing RF calculations using python and SPLAT
This project aims for a specific usecase, means calculation of Signal Propagation maps for the usage on online maps.
Means we call SPLAT in a specific way so we have a georeferenced result. This the can be split into tiles which are usable as overlay tiles for libraries like Leaflet. Those tiles can furthermore be processed by merging multiple of those maps into a single one. Using those techniques allows us to creating maps showing the overal coverage of radio transmitters with as many TX-sites as we want (without having the limitations of SPLAT).
- Calculation of specific SPLAT-Maps
- Split SPLAT-Maps into Tiles
- Merging of those Tiles into a single one
- splat
(opencl, PIL,..)
(currently, you have to download and preprocess the required srtm files manually)
./PySplat/pysplat.py example/qth/OE5XGL.qth --out ./out --srtm ./path/to/srtm/folder
TODO: not implemented yet
./PySplat/pysplat_split.py ./out/OE5XGL.ppm ./tiles/OE5XGL
TODO: not implemented yet
./PySplat/pysplat_merge.py ./tiles/OE5* --out ./tiles_merged/OE5xxx