首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenMapTiles。车辆路线

OpenMapTiles。车辆路线
EN

Stack Overflow用户
提问于 2018-09-01 06:10:24
回答 2查看 730关注 0票数 7

我正在尝试使用openMapTiles矢量瓦片进行车辆布线。它看起来是一个加载速度非常快的数据源。我打算模拟许多车辆,所以反复查询google地图api是不可行的。

有没有容易找到十字路口的方法?桥梁是特例吗?

此外,我最终将需要合并多个瓷砖在一起。在实践中如何做到这一点?沿边缘的点与相邻的瓷砖对齐。如果瓷砖边界附近有4向交叉点怎么办?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-09-29 14:51:15

矢量平铺未针对布线进行优化。虽然可以在向量瓦片上执行非常基本的路由(更好地称之为寻路),但这是非常有限的,而且我不知道有任何项目可以做到这一点,所以你可能必须编写自己的库(我不推荐这样做)。

矢量瓦片通常不包含路由信息,因此没有maxspeed或访问规则。除此之外,你会如何处理这样一种情况,即最快的路线通向一条道路,这条道路a)在你当前的缩放级别上还不可用,或者b)在你当前加载的图块之外。

AFAIK Brouter和Valhalla使用瓦片方法进行路由,但它们使用覆盖大片区域(如国家)的特殊瓦片,并且是专门为路由目的生成的瓦片。

我推荐使用路由api,例如GraphHopper,或者正如isp-zax提到的那样,有Mapbox

票数 2
EN

Stack Overflow用户

发布于 2018-09-17 09:59:09

偶然发现了这个问题,同时确认OpenMapTiles在2018年9月15日没有路由。

如果有必要,最好使用其他工具,比如拥有基于OpenStreetMap的directions APImapbox

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52123115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档