Releases: ericmiguel/baloon
Releases · ericmiguel/baloon
v1.0.1
v1.0.0
Baloon v1.0.0
Summary of core capabilities.
Highlights
- CLI and Python API for fast geospatial vector format conversion
- Single-file and recursive directory conversion
- Auto-detect formats by extension; override with --input-format/--output-format
- Extensible format registry; progress and clear error messages
Supported formats
- Surfer BLN (.bln)
- ESRI Shapefile (.shp)
- GeoJSON (.geojson/.json)
- KML (.kml/.kmz)
- GeoPackage (.gpkg)
- SVG (write-only)
CLI
- File: baloon input.ext output.ext
- Directory (recursive): baloon --output-format geojson ./data ./out
Python API
- convert(input_path, output_path)
- convert_dir(input_path, output_format, output_dir=None)
- read_bln(path), list_formats()
Notes & limits
- SVG export supports Polygon/MultiPolygon
- KML parsing/writing via fastkml (Placemark geometries)
- BLN parser validates lon/lat and skips non-numeric header lines