graphhopper相关内容
我对 GraphHopper 路由引擎稳定版 0.5 有疑问 我可以在使用 vehicle=car 时获取路线,但使用 bike 和 foot 会失败. 这里是在 GraphHopper 地图上步行大约 3 分钟的示例: 这会在地图上产生一个结果,这很棒. 我在本地运行时使用了完全相同坐标,获取JSON数据如下: http://localhost:8989/route
..
我们公司中有一个正在运行的Graphhopper服务器,用于获取路线. 有没有一种方法可以找出我们在每个国家/地区行驶的距离?例如,如果我是从慕尼黑开车到维也纳,我想知道我们在德国开车了多少公里,在奥地利开车了多少公里. 解决方案 我们现在已经建立了自己的解决方案,该解决方案可以显示每个国家/地区的距离,并可以区分所使用的道路类型. commercial_info: {
..
如何为graphhopper 0.9版本启用混合模式.在配置文件中,我们需要启用/禁用/更改的所有内容 我的意图是通过链接使用路况数据 graphhopper-traffic-data-integration 我无法使其正常工作,当我使用curl馈送数据时,我得到了以下错误提示 { “未找到信息" } 我尝试更改prepare.ch.weightings = hybrid,
..
我已经阅读了很多有关灵活查询的信息,但不幸的是,我还没有找到满意的东西. 我希望路由算法忽略街道段,因为它已被淹没或损坏.这可能吗(也许是通过将geopoints放入GHRequest中)?如果是,那么实施的最佳实践是什么? 更新: 我是否需要创建自定义权重并设置从OpenStreetMap.org获得的forbiddenEdges? 感谢答案 解决方案 是的,当您提供G
..
仅使用WGS84坐标,我就可以将图形和索引写入磁盘.在另一个Java项目中,我从磁盘读取图形和索引.使用以下代码也可以正常工作. FlagEncoder encoder = new CarFlagEncoder(); EncodingManager em = new EncodingManager(encoder); GraphBuilder gb = new GraphBuilder(e
..
我在比利时有2750个市中心.我需要知道每两个城市中心之间的距离. 但这导致了57MB的矩阵,只是为了记住这些距离(甚至不包括路线),因此可以进行大规模扩展. 相反,我正在考虑使用公路交叉口作为枢纽.基本上,每个城市都知道附近的城市和附近的枢纽(=公路交叉点).所有集线器都知道彼此的距离. 因此,可以通过cityA -> hubX -> hubY -> cityB的距离来计算从一个城市
..
我想使用Graphhopper进行路由,方法是使用其OSM ID而不是经纬度坐标来标记起点和终点.这可能吗?还可以使用其OSM ID获得优势吗? 谢谢 解决方案 我看不到GraphHopper的用法,尽管对于其他应用程序可能很方便(不确定),但存在缺点.例如.一个OSM ID与边缘ID列表匹配,而且OSM ID不是静态的,因此不建议将其用作标识符.例如.假设合并或拆分方式. 也
..
我在Java项目中通过Maven使用graphhopper 0.8.我用以下代码创建了一个网络 FlagEncoder encoder = new CarFlagEncoder(); EncodingManager em = new EncodingManager(encoder); // Creating and saving the graph GraphBuilder gb = ne
..
我正在使用graphap库的SNAPSHOT版本. 是否可以使用旧版本的快照? 我试过了: compile(group: 'com.graphhopper', name: 'graphhopper', version: '0.6-20151126.110118-54') { exclude group: 'com.google.protobuf', module: 'p
..
我正在测试Graphhopper几天了,但是有一个奇怪的问题 当位置ist到很远的地方去寻找下一个街道graphhopper时返回错误“未找到" 奇怪的是,它可以在graphhopper-demo-server上运行 我在阿尔卑斯山,欧洲和整个星球上尝试过-错误保持不变 因此它在这里起作用:但不在我的服务器上:我的配置有问题吗?我使用index.highResolution广告index.m
..
我们正在考虑在需要进行路线规划的项目中使用它. 我们遇到的第一个问题是,我们有非常动态的变量来表示我们的体重值.这意味着我们不能使用收缩层次算法,因为每次这些变量之一更改时,我们都应该重新创建“收缩"图,因此我们在考虑配置graphhopper以便不使用CH算法 在这种情况下,是否可以修改Graphhopper代码以支持此动态边缘权重值? 例如,假设我们有节点A和节点B以及边A–B;假设该边
..
问题: 在我的Graphhopper(GH)安装中,有些情况无法路由,我认为应该可以路由.在GH Demo版本上可以路由相同的路由,而我的安装使用最新的GH代码. 示例: 尽管我在locationIndex中调用第二个点: LocationIndex index = hopper.getLocationIndex(); QueryResult qr = index.find
..
“我的应用"使用openstreetmap文件在地图上显示航点(或坐标). 基于Openstreet地图文件:如何确定从GPS坐标到(步行)路径的最短距离. 我可以读取OSM(地图)或.osm文件...来访问路径吗? 解决方案 有一些误解.首先,OSM文件不是映射文件. OSM文件可用于创建一种格式,以加快地图渲染的速度,例如mapsforge格式可以做到这一点. 例如G
..
如何在Graphhopper android中将路线类型设置为行人? 我一直在android中使用GHRequest.setVehicle()方法,它不起作用. 我尝试使用“脚"和“自行车".没有工作.另外,当我也更改算法时,它也不起作用.现在只有Dijkstra_BI在工作. GHRequest req = new GHRequest(fromLat, fromLon, toLat,
..
我们正在寻找离线路由和反向地理编码服务. GraphHopper宣传其 Directions API可以是自托管的: GraphHopper Directions API自托管/本地 Directions API是一种云服务,您可以按需付费.该API也是 可作为本地解决方案(自行托管)使用,它可以为您提供 最大的性能,定制的可能性,独立性;全部 你的手! 按照这些说明在我的
..
我一直在使用osmdroid和osm Bonus Pack(令人惊奇的libs)弄乱了一段时间,并且一直在思考离线路由和逐行导航的想法,现在,我还没有尝试过任何东西,但是在组合中加入Graphhopper听起来很有前途: Wiki的官方指南如下: 下载原始地图文件(.osm,.osm.pbf等). 运行./graphhopper.sh导入map_file 现在,这是设计用来与M
..
我在GraphHopper路由引擎稳定版0.5上遇到问题 使用vehicle=car时,我可以获取路线,但是自行车和脚会失败. 这会在地图上产生一个很好的结果. 在本地运行此代码时,我曾使用完全相同坐标来获取JSON数据,如下所示: http://localhost:8989/routes?point=-33.916567%2C18.417914&point=-33.917
..
我想在play框架中实现我自己的路由web服务(由于它是java,它是一个快速原型框架)。我还希望使用graphhopper作为路由引擎。 我的基本要求是: 路由应基于我们自己的多模式图数据库(包括EDGES / LINKS和NODES以及不同的属性以从 派生权重)我希望能够在运行期间为边权加权选择不同的属性(即紧急车辆可以采用路线,不允许使用普通的卡片机) 图形分布在奥地利的一半大
..
在一个App我加载OSM / Mapsforge离线地图。 我如何确定一个坐标(航点)之间,并在Mapsforge文件中的最短距离最近的路径?我得到的信息是Mapsforge(离线)地图。 对不起 - 重新发布此 - 我现在知道我必须使用“Graphhopper”标签! 解决方案 通过mapsforge你不能做到这一点。你必须使用一个路由库像graphhopper之一。在这里看到如何使用它
..