【问题标题】:What is the best options for tippecanoe to process line string features?Tippecanoe 处理线串特征的最佳选择是什么?
【发布时间】:2017-10-10 14:53:51
【问题描述】:

我有一个带有 FeatureCollection(超过 300 000 个特征)LineStrings 的 GeoJSON 文件。这是一份道路交通记录。我需要使用 Tippecanoe 将其转换为 MVT 格式。我正在尝试使用此参数转换 GeoJSON:

tippecanoe data.geojson -pf -pS -zg --detect-shared-borders -o data.mbtiles -f

然后我将它作为一个图块集上传到 Mapbox 帐户,并用于使用 Mapbox GL JS 进行渲染。还有一个问题 - 并非所有功能都是可见的。此外,如果将重新转换 GeoJSON 文件 - 那么我将得到不同的结果!那么 - 与 Tippecanoe 一起使用以转换所有功能(lineStrings)而不过度简化以与 Mapbox GL JS 一起使用的最佳选项是什么?

附:我注意到的另一件事是,使用 Mapbox Studio 上传然后转换为图块集的数据集具有如下信息:“此层主要包含 LineStrings”,但我自己的图块集是用我看到的 tippecanoe 转换的下一条消息:“*没有主要几何类型*”

【问题讨论】:

  • 一般来说很难回答。我发现线要素的处理通常不如 Tippecanoe 中的点或多边形那么好。我通常最终会使用不同的命令行设置进行大量试验和错误。
  • 谢谢@SteveBennettㄹ。不幸的是,我又转换了一个文件,只有点 tippecanoe -o data.mbtiles data.geojson -pS -zg -r1 -pk -pf -f(超过 300 000 点),我发现并没有保存所有点 :( 你使用哪些点选项?
  • 在一种情况下,我使用-Z 7 -z 15 -B 11 -m 7 -pd -rf100000。见github.com/stevage/vector-tile-scripts

标签: geojson mapbox-gl-js tippecanoe


【解决方案1】:

-ae 将自动增加最大缩放,如果特征仍在该缩放级别被删除。但是当缩小时,它并不总是看起来很好,具体取决于特征的类型(例如:缺少地籍看起来不太好)......

【讨论】:

    猜你喜欢
    • 2021-07-26
    • 2017-03-18
    • 1970-01-01
    • 2017-09-08
    • 1970-01-01
    • 2017-02-13
    • 2012-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多