gpt4 book ai didi

php - 用 PHP 读取 openstreetmap PBF 文件?

转载 作者:行者123 更新时间:2023-12-05 07:32:47 30 4
gpt4 key购买 nike

我从这个位置下载了一个 mbtiles 文件: https://openmaptiles.com/downloads/europe/netherlands/

我可以使用此库在 PHP 中提供此文件:https://github.com/klokantech/tileserver-php

这将返回一个压缩的 PBFMapbox GL JS 可以使用它,但我无法在 PHP 中解码此数据以从中获取信息。

有没有人使用 PHPPBF 中提取数据?

最佳答案

我知道这个帖子现在有点老了,但无论如何我都会回答这个问题,以防有人遇到这个问题。

您可以使用名为 osm-pbf 的包,使用 PHP 读取 PBF 文件。据我所知,如果你想使用 PHP,它是目前唯一的选择。

包链接:https://github.com/franksierra/osm-pbf

安装相当简单,您只需使用 composer 即可。

库本身非常慢,读取 300MB 的 PBF 文件大约需要 8 分钟,但对于较小的文件,它就像一个魅力。

关于php - 用 PHP 读取 openstreetmap PBF 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51053292/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com