Skip to main content

Crate ezu_translate

Crate ezu_translate 

Source
Expand description

Translate map-engine styles into ezu recipes — the node-DAG Document JSON that ezu renders on the CPU.

Map engines describe their maps in their own style languages. ezu-translate lowers those styles into ezu recipes so they can be rendered by ezu.

MapLibre GL is the first frontend, exposed under the maplibre module (its public API is maplibre::convert, maplibre::ConvertOptions, maplibre::Report, and maplibre::ConvertError). More engines can be added over time as sibling modules alongside it.

Modules§

maplibre
Convert MapLibre GL styles into ezu recipes — the node-DAG Document JSON that ezu renders on the CPU.