Graphhopper API 对比 Graphhopper 应用
Graphhopper API vs Graphhopper app
我正在使用 Graphhopper core library to compute distance and best path between 2 points, i read about Graphhopper Routing API and as explained here,API 有一个定价方案,所以我的问题是 API 提供的附加组件实际上将在 APP 中不存在
值得付出吗?
不确定这是否属于 SO,但这里有一个粗略的指导。
- 具有支持的托管和容错服务
- 高度优化的配置
- 频繁的软件更新(运行s 尖端和测试版本)
- 频繁的数据更新(通常是每天,保证每周)
- 无需购买 运行 全球设置通常需要的 RAM >50GB 的服务器
- 通过
optimize=true
或 the Route Optimization API 与 jsprit 轻松集成
- 开箱即用的卡车配置文件
- 改进了使用 OSM 数据计算 ETA 的启发式方法(我们致力于尽快开源)
- 可选择使用 TomTom 数据和 time dependent historic traffic data
代替 OSM 数据
- 其他 API 像 Matrix API,查看比较 table here and reasoning about closed vs. open source here
the open source project的优点(需要Java知识):
- 高度可定制,例如调整国家或用例特定规则。 (这现在也可以通过专用设置用于 GraphHopper 路由 API)
- 写入任何车辆配置文件
- active community
- 为道路网络或高程数据导入任何数据源(可以读取 osm xml、pbf、shp、自定义)
- 运行 秒离线,例如在 Android 或 iOS
- 目前public中转路由仅在开源项目中可用
- 找到最近的点API(可以用开始=结束的路由请求来模拟)
- 理论上可以做室内导航,实际看看here
我正在使用 Graphhopper core library to compute distance and best path between 2 points, i read about Graphhopper Routing API and as explained here,API 有一个定价方案,所以我的问题是 API 提供的附加组件实际上将在 APP 中不存在 值得付出吗?
不确定这是否属于 SO,但这里有一个粗略的指导。
- 具有支持的托管和容错服务
- 高度优化的配置
- 频繁的软件更新(运行s 尖端和测试版本)
- 频繁的数据更新(通常是每天,保证每周)
- 无需购买 运行 全球设置通常需要的 RAM >50GB 的服务器
- 通过
optimize=true
或 the Route Optimization API 与 jsprit 轻松集成
- 开箱即用的卡车配置文件
- 改进了使用 OSM 数据计算 ETA 的启发式方法(我们致力于尽快开源)
- 可选择使用 TomTom 数据和 time dependent historic traffic data 代替 OSM 数据
- 其他 API 像 Matrix API,查看比较 table here and reasoning about closed vs. open source here
the open source project的优点(需要Java知识):
- 高度可定制,例如调整国家或用例特定规则。 (这现在也可以通过专用设置用于 GraphHopper 路由 API)
- 写入任何车辆配置文件
- active community
- 为道路网络或高程数据导入任何数据源(可以读取 osm xml、pbf、shp、自定义)
- 运行 秒离线,例如在 Android 或 iOS
- 目前public中转路由仅在开源项目中可用
- 找到最近的点API(可以用开始=结束的路由请求来模拟)
- 理论上可以做室内导航,实际看看here