mapnik-vector-tile
Mapbox矢量瓦片规范的Mapnik实现,提供C++头文件,可把地理数据生成矢量瓦片,也可将矢量瓦片渲染为图像。
分享到 X许可证: BSD-3-Clause
概述
mapnik-vector-tile 是 Mapbox Vector Tile 规范在 Mapnik 上的实现。它提供 C++ 头文件,用于把地理数据渲染成矢量瓦片,以及把矢量瓦片渲染成图像。瓦片是 Mapnik 图层的直接序列化,目标是存储紧凑、读取快速。使用 make 构建,依赖 Mapnik 和 Protobuf。
主要特点
- 把地理数据渲染成矢量瓦片的 C++ 头文件
- 可把矢量瓦片渲染成图像
- 紧凑序列化 Mapnik 图层,读取速度快
- make 可下载依赖,或使用已安装的 Mapnik 构建
适用场景
适合使用 Mapnik 并需要 Mapbox Vector Tile 支持的 C++ 开发者。README 说明用外部 Mapnik 构建时不支持 Mapnik 3.1.x。
- 上游仓库
- mapbox/mapnik-vector-tile
- GitHub 上的 fork
- Guo-astro/mapnik-vector-tile
- 上游 Star 数
- 555
- 分类
- 地图与地理空间
- 编程语言
- C++
- 许可证
- BSD-3-Clause
- Fork 时间
- 2020-11-01
- 同步状态
- 已同步上次同步 2026-09-29