问题标签 [graphhopper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 合并 GraphHooper 和 Truck QA Map
我想创建一个商业 Android GPS 应用程序,该应用程序允许根据速度限制和车辆限制(例如高度和宽度)来选择路线。我选择 GraphHooper 作为路由引擎,因为它不提供有关车辆大小的信息,所以我想添加一些卡车 QA 地图标签 ( http://maxheight.bplaced.net/overpass/map.html ) 并应用它GraphHooper 的算法。
问题是 GraphHooper 是用 Java 编写的,从我在 GitHub ( https://github.com/mmd-osm/osm-maxheight-map ) 上看到的内容来看,QA Map 是基于 javascript、php 和 css 的。我的问题是,是否可以将 javascript、php 和 css 代码应用于 android 项目?目前我正在考虑不同的解决方案,我想知道它是否可以普遍完成。如果是,怎么做?
graphhopper - 我想知道 GraphHopper 是否可以在公司内部免费使用?
我需要开发一个内部应用程序,其中一个来源和最多 8 个目的地的用户,在地图上绘制最佳路线并以公里为单位显示距离。因此,系统会根据该里程数计算它的成本。我使用 Google Maps API 实现了这一点,但该应用程序仅限于公司,然后我们必须获得许可证。我想知道 GraphHopper 是否可以在公司内部免费使用。
android - Graphhopper 理解和捕捉道路
由于我需要为 Android 应用程序实现“将 GPS 位置捕捉到道路”功能,因此我修改了https://github.com/graphhopper的 Android 示例以满足我的需要。它实际上做了预期的事情,但现在我对我应该提供给用户设备的数据格式感到很困惑。
是否可以提供 pbf.osm 文件?我应该怎么做才能为用户提供尽可能小的数据块?
或者这是一种完全错误的方法来实现原生 Android 应用程序(不是基于 Web)的“快速上路”?
graphhopper - Graphhopper 可以从第三方图数据库存储和读取数据吗?
Graphhoper 是否可以从第三方图形数据库(如 Titan(http://thinkaurelius.github.io/titan/)或 Tinkerpop Blueprints(http://www.tinkerpop.com/)兼容的图形数据库)存储和读取数据?
graphhopper - 获取一个国家(或州)所有城市的列表,包括纬度和经度
如何使用 GraphHopper 获取一个国家(或美国州)所有城市的列表?对于每个城市,我需要一个纬度和经度。
(我认为该城市的经纬度将是该城市的官方中心。)
graphhopper - How does GraphHopper handle a point on a highway intersections?
I have 2750 city centers in Belgium. I need to know the distances between every 2 city centers. But that results in an matrix of 57MB, just to remember those distances (not even the routes), so that scales terribly.
Instead, I am looking at using Highway intersections as hubs. Basically, every city knows it's nearby cities and it's nearby hubs (= highway intersection). All hubs know the distance to each other.
So the distance from 1 city A to another non-nearby city B, can be calculated by the distance of cityA -> hubX -> hubY -> cityB
. Because most cities have typically 3 hubs nearby, I might need to look at all 9 combinations and take the shortest. But in any case it should scale better memory wise.
Now the problem: Can I describe a highway intersection as a single point? Think about it: a highway consist of 2 roads (one in both direction), so a highway intersection center has 4 roads (not even counting the arms).
graphhopper - Graphhopper - java.lang.IllegalStateException:在路由之前调用 load 或 importOrLoad
我开发了使用 Graphhopper 的 API,并将其部署在测试服务器上。我测试了它,它工作正常。
问题是,当我将同一个项目上传到另一台服务器时,当我发出 API 请求时它会崩溃,并显示此错误:
java.lang.IllegalStateException:在路由前调用 load 或 importOrLoad
我将相同的文件放在两台服务器中:
- 包含“spain-130901.osm.pbf”文件的“map”文件夹
- 包含此文件的“数据”文件夹:
- 特性
- 节点
- 名字
- 位置索引
- 几何学
- 边缘
那么,可能是什么问题?它在一台服务器上崩溃并在另一台服务器上运行良好......
android - Android Studio 中的 Graphhopper 0.3 未编译:Dex 异常
我正在探索在 android 应用程序中使用 mapsfoge/graphhopper 的可能性,但无法使用 graphhopper 编译测试。
根据研究,我认为问题在于 graphhopper 和 mapsforge 中的依赖关系。
这是一个例外:
我的应用程序 build.gradle:
看起来问题出在 svg-android 上,它是 mapsforge-android 所依赖的。奇怪的是,如果我只使用 mapsforge-map-android,应用程序就可以正常运行。我还尝试从我的 gradle.build 文件中删除 mapsforge-map-android 行,因为 mapsforge 是通过 graphhopper 引入的,但仍然没有运气。
任何解决此问题的帮助将不胜感激!
graphhopper - GraphHopper 路由不一致
在启用收缩层次结构的情况下运行 GraphHopper 时,我们得到一条路线,而当我们禁用收缩层次结构时,我们得到一条不同的路线。为什么会这样?
可以从以下网址下载运行示例: https ://bitbucket.org/equipemovup/graphhopper-example
openstreetmap - OpenStreetMap - 给定源和目的地的备用路线
我想从 OpenStreetMap 中获取给定源和目的地的多条或备用路线,例如 Google Direction API
目前我正在使用 GraphHopper API 来构建基于 OSM 的路由服务。我正在为给定的源和目的地获得一条路线,但我也对替代品感兴趣,使用此 GraphHopper API 或任何可以给我所需结果的路由服务 API
谢谢
里兹