gpt4 book ai didi

postgresql - 如何获取 OSM 文件以生成街道宽度?

转载 作者:行者123 更新时间:2023-11-29 12:45:28 30 4
gpt4 key购买 nike

我正在尝试将 osm 数据加载到数据库中,并且我同时使用了 osm2p0 和 osm2pgrouting 并且一直意识到我没有看到任何引用街道宽度的东西。

这对我来说很重要,因为我正在编写一个程序来执行搜索和救援,其中街道的大小很重要,因为它可以限制哪些车辆可以使用哪些道路。

所以我开始查看 osm.xml 文件,但没有看到任何引用街道宽度的内容。

http://wiki.openstreetmap.org/wiki/Key:width .它说关键应该是宽度。关键宽度描述了道路或其他特征的实际宽度。

我是不是遗漏了什么,或者 OSM 中实际上没有提供宽度。

最佳答案

好吧,如果您查看正在使用的 OSM 标签,您会发现 width=* tag , 那可以是 used for highways , 也。还有一些标签指示道路/道路的宽度:maxwidth , lanes .所有这些标签都是可选的,您不应期望覆盖全局...

我想最重要的标准(每条道路都存在)是 road classification本身。但是您需要考虑国家/地区特定的默认值,这很棘手并且需要进行大量研究。

您可能想使用 TrafficMining创建一个自定义路线配置文件,将道路宽度考虑在内以移动您的 HGV 车辆。也许是 Humaniterian OSM Team已经在协助灾难和应急响应的此类技术方面积累了一些经验。

关于postgresql - 如何获取 OSM 文件以生成街道宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25329738/

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