You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Location Services Route Calculator是否支持交通延误数据查询?

AWS Location Services Route Calculator是否支持交通延误数据?

核心结论

AWS Location Services的Route Calculator支持交通延误数据,但取决于你使用的数据源提供商以及参数配置,这也是你当前结果未体现拥堵差异的原因。

问题原因分析

你提到同一路线凌晨2点和上午11点的计算时间差异极小,但Here Maps手动查询有40分钟延误,大概率是因为你当前使用的Route Calculator是Esri数据源:

  • Esri的Route Calculator默认基于「自由流速度」计算行程时间,不支持结合DepartureTime参数考虑实时/历史交通拥堵,无论出发时间如何,结果都不会体现延误。
  • 而Here作为数据源的Route Calculator,会根据你指定的DepartureTime(或DepartNow=True)自动结合该时间点的实时交通(时间接近当前)或历史交通模式(未来/过去时间)计算带延误的行程时间,和Here Maps的手动查询结果一致。

解决方案

  1. 检查并切换数据源
    登录AWS控制台,进入Location Services -> Route Calculators,查看你使用的calculator_name对应的「Provider」字段。如果是Esri,创建一个新的Route Calculator,选择Here作为提供商。
  2. 确保参数正确
    你的现有代码参数配置是正确的:
    • 已设置DepartureTime(需为ISO 8601格式,如2024-05-20T11:00:00Z)
    • 已指定TravelMode='Car'
      切换到Here数据源的计算器后,重新调用API即可得到包含交通延误的行程时间。

你提供的测试数据与代码

测试数据

Town1Town2Mile 2Mile 8Mile 16Mile 23Time 2Time 8Time 16Time 23
ACTONCHARLEMONT86.5686.5687.9887.98103.68103.89104.95104.31
ACTONCHARLESTOWN23.4323.4322.9823.4338.0938.1444.3342.89

代码实现

def initialize_amazon_client(aws_access_key_id, aws_secret_access_key):
    """Initialize and return an Amazon Location Service client."""
    session = boto3.Session(
        aws_access_key_id=aws_access_key_id,
        aws_secret_access_key=aws_secret_access_key,
        region_name='us-east-1'
    )

    return session.client('location')


client = initialize_amazon_client(aws_access_key_id, aws_secret_access_key)


response = client.calculate_route(
        CalculatorName=calculator_name,
        DeparturePosition=origin,
        DestinationPosition=destination,
        TravelMode='Car',
        DepartNow=False,
        DepartureTime=departure_time,
        DistanceUnit='Miles',
        CarModeOptions={
            'AvoidFerries': False,
            'AvoidTolls': False
        }
    )

内容的提问来源于stack exchange,提问作者Jorge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 16:33:15