跳转到主要内容
指南

路线

为 EV 规划路线面临着独特的挑战。电池容量、真实世界的能耗、地形、天气和充电网络的可用性,共同决定了车辆能否到达目的地。

Route API 会综合考虑所有这些变量,以找到最优的 EV 路线。它借助世界一流的能耗模型,自动在需要的时间和地点精确安排充电停靠点。路线完全可自定义,因此您可以根据自己的业务规则对其进行微调。

工作原理

为确保高性能,Route API 以异步方式运行,遵循整个 API 通用的异步模式。创建路线和获取路线分为不同的步骤进行。

  1. 创建路线调用 createRoute 变更,至少提供 vehicle、origin 和 destination。该变更会立即返回路线 id,您将在下一步中使用它来跟踪和获取路线。还有更多自定义选项可用,请参阅下文的自定义路线。
  2. 打开订阅使用上一步得到的 id 订阅 route 订阅。在路线计算期间,订阅会推送状态更新,您可以据此在界面中驱动异步加载状态。
  3. 呈现结果一旦路线的 status 变为 done、error 或 not_found,即可呈现与该结果相对应的界面。
  4. 按需重新获取已达到成功的最终状态的路线会连同其完整详情一并存储。如果之后需要再次显示该路线,例如在导航返回时,请使用 getRoute 查询,而不是打开新的订阅。

自定义路线

createRoute 接受一系列可选输入,用于微调路线的计算方式。有关每个字段的更多详情,请参阅 API 参考。

功能描述
途经点添加中间停靠点。提供 via.properties.station.station_id 可强制在特定充电站充电停靠,仅提供 via.geometry 则表示不充电的普通途经点。
停靠时长使用 properties.station.stop_duration 或 properties.location.stop_duration,设置车辆在途经点或目的地停留的时长(以秒为单位)。
高速公路充电使用 station_preferences.prefer_highway_charging 优先选择直接位于高速公路上的充电站,避免需要驶出高速公路的停靠。
天气将天气预设或自定义天气条件应用于能耗模型。默认使用实时天气数据。
季节假定 summer、winter 或 current 天气条件,作为 weather 的更简单替代方案。
需避开的路线特征尽力避开 toll_road 或 ferry。
运营商排名使用 type: preferred 优先选择特定充电网络,或使用 type: required 将路线规划限制为仅使用这些网络。将运营商排名为 high、medium 或 low,并可针对每个运营商将排名限定到特定国家/地区。
运营商排除使用 operators.exclude 将某个运营商完全排除在路线之外。如果未在请求级别设置,则回退到您项目的 Dashboard 配置。
运营商规避使用 operators.avoid 规避某个运营商,而不是直接将其排除。
备选充电站在沿途 500 至 5000 米的半径范围内搜索备选充电站。
备选路线尽力请求额外的路线选项。设置为 0 则仅计算推荐路线。
驾驶偏好使用 speed_factor 或 maximum_speed 调整驾驶风格,或选择 eco 或 sport 的 style。
交通感知考虑实时交通拥堵情况。请联系支持团队为您的项目启用此功能。
出发时间结合实时交通以及历史、当前或预测天气,计算预计到达时间。
以充电站作为目的地将特定充电站设置为路线的目的地。该点按非充电停靠处理。
每个途经点的车辆载重在 origin 或 via 上设置 occupants、total_occupant_weight 和 total_cargo_weight。这些设置会延续到行程的其余部分,并可在之后的任何途经点被覆盖。
最低充电功率默认情况下,路线规划会排除低于 43 kW 的连接器。可设置不同的最小值以匹配您车辆的充电速度。即使您的车辆充电速度低于其最大功率,仍会选择额定功率更高的充电桩。

此内容是否有帮助?

开发者

Chargetrip ©

状态未知

管理 Cookie

生效日期: 2024 年 3 月 20 日 · 更新日期: 2023 年 1 月 25 日

我们使用 Cookie 来帮助改善您在 developers.chargetrip.com 上的体验。本 Cookie 政策是隐私政策的一部分,涵盖您的设备与我们网站之间的 Cookie 使用情况。我们还提供我们可能使用的第三方服务的基本信息,这些服务也可能在其服务中使用 Cookie,但不在我们的政策涵盖范围内。

如果您不希望接受我们的任何 Cookie,应指示您的浏览器拒绝来自 developers.chargetrip.com 的 Cookie,但请理解,我们可能因此无法为您提供某些您所需的内容和服务。

Cookie 是网站在您访问时存储在您设备上的一小段数据,通常包含有关该网站本身的信息、使网站在您再次访问时识别您的网络浏览器的唯一标识符、服务于 Cookie 自身用途的其他数据,以及 Cookie 自身的有效期。

Cookie 用于启用某些功能(例如登录)、跟踪网站使用情况(例如分析)、存储您的用户设置(例如时区、通知偏好),以及个性化您的内容(例如广告、语言)。

由您所访问的网站设置的 Cookie 通常称为“第一方 Cookie”,通常只跟踪您在该特定网站上的活动。由其他网站和公司(即第三方)设置的 Cookie 可用于在使用同一第三方服务的其他网站上跟踪您。

由您所访问的网站设置的 Cookie 通常称为“第一方 Cookie”,通常只跟踪您在该特定网站上的活动。由其他网站和公司(即第三方)设置的 Cookie 可用于在使用同一第三方服务的其他网站上跟踪您。

定向/广告 Cookie 用于确定哪些推广内容与您及您的兴趣更相关、更合适。网站可能使用它们来投放定向广告,或限制您看到某则广告的次数。这有助于公司提高其营销活动的有效性以及呈现给您的内容的质量。这些 Cookie 可能由您所访问的网站(第一方)或第三方服务设置。由第三方设置的定向/广告 Cookie 可用于在使用同一第三方服务的其他网站上跟踪您。我们在我们的网站上使用定向/广告 Cookie。

定向/广告 Cookie 用于确定哪些推广内容与您及您的兴趣更相关、更合适。网站可能使用它们来投放定向广告,或限制您看到某则广告的次数。这有助于公司提高其营销活动的有效性以及呈现给您的内容的质量。这些 Cookie 可能由您所访问的网站(第一方)或第三方服务设置。由第三方设置的定向/广告 Cookie 可用于在使用同一第三方服务的其他网站上跟踪您。我们在我们的网站上使用定向/广告 Cookie。

第三方承诺

在启用所有第三方提供商的服务之前,我们会审查其隐私政策,以确保其做法与我们一致。我们绝不会故意引入损害或违反用户隐私的第三方服务。

Cookie
google-cookie-consent
描述
存储您的 Cookie 偏好,即您已接受或拒绝了哪些类别,以便我们在您每次访问时都尊重您的选择,并仅加载您允许的分析或营销工具。
有效期
2 年

如果您不希望接受我们的 Cookie,可以指示您的浏览器拒绝来自我们网站的 Cookie。大多数浏览器默认配置为接受 Cookie,但您可以更新这些设置,以完全拒绝 Cookie,或在网站尝试设置 Cookie 时通知您。

如果您使用多台设备浏览网站,可能需要在每台设备上分别更新您的设置。

虽然阻止某些 Cookie 对网站体验的影响很小,但阻止所有 Cookie 可能意味着您无法访问您所浏览网站上的某些功能和内容。

我们可能会不时更新本 Cookie 政策,例如以反映我们所使用 Cookie 的变化,或出于其他运营、法律或监管原因。请重新访问本 Cookie 政策,以了解我们对 Cookie 及相关技术的使用情况。本 Cookie 政策顶部的日期表示其最近一次更新的时间。