Skip to content

cartoload

Convert raster tiles into Garmin GPS maps

Get started View reference

cartoload is an open-source CLI tool and Python library that converts geodata from raster formats (e.g. WMTS, WMS, GeoTIFF) into maps for GPS devices — primarily Garmin IMG format.

Features

  • Multiple tile sources


    Download maps from WMTS, XYZ/TMS, and STAC/GeoTIFF sources. Configure any provider — swisstopo, open data portals, or custom endpoints.

  • Garmin IMG export


    Export raster tiles to Garmin IMG format. Full support for tiled map display on compatible GPS devices.

  • Source-agnostic config


    Define sources and layers in simple YAML files. Swap providers without changing your build pipeline.

  • Built-in analysis tools


    Inspect, compare, and debug IMG files. Validate tile coverage and verify output integrity.

  • CLI & Python API


    Use as a standalone command-line tool or integrate as a Python library into your own workflow.

  • Open source


    LGPL-3.0 licensed, fully open source. View the LICENSE file, inspect, contribute, or fork on GitHub.