介绍

Tippecanoe是一款开源的矢量切片工具,在处理大数据量时有较大优势。

安装

1
2
3
4
git clone git@github.com:mapbox/tippecanoe.git
cd tippecanoe
make -j
make install

用法

1
tippecanoe -e [文件夹名称] -z [最大缩放等级] -Z [最小缩放等级] -pC XX.geojson

如果未指定文件,则从标准输入读取GeoJSON。如果指定了多个文件,则每个文件都放在自己的图层中。GeoJSON要素无需包含在FeatureCollection中。
可以将多个GeoJSON要素或文件连接在一起,它将解析要素并忽略它遇到的任何其他对象。

1
tippecanoe -e tile -s EPSG:4326 -z 7 -Z 5  -pC china.geojson

将china.geojson文件进行矢量切片,传入的坐标系为4326,切片等级5-7,切片生成的目录名称为tile,可以看到tile目录下生产的pbf格式的瓦片文件以及metadata.json文件。

遇到的问题

  1. fatal error: sqlite3.h: No such file or directory

    1
    sudo apt-get install libsqlite3-dev
  2. make install出错

    解决方法:

    1
    sudo make install