Makefile workflow: takes in a folder of KML files with flat GroundOverlay images, extracts clean vector polygons from them
Useful for output from radio reach tools like RadioMobile, Nautel, SPLAT or CloudRF which generate this kind of KML.
Input (screenshot of layer from Google Earth)
output (GeoJSON polgons)
- Docker
- Mapshaper (
npm install -g mapshaper
)
Use make
to generate the summary geojson file from all kml files in the data\kml\
folder. Add mapshaper
rules to merge in other data.
- Makes use of
geodata/grass
andkartoza/qgis-desktop
Docker images for GRASS and GDAL libraries. - Also makes use of WorldFileTool.jar, more details.
- Thanks to Farm Radio International support to explore the toolchain.
GRASS is needed to clean the polygons so they can be union'd or intersected.