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

Here API从v6升级到v7后,如何获取原XML中的RWS->RW->FIS->FI->TMC-DE数据?

Here API v7 获取原v6中TMC-DE层级对应数据的方案

v7的Traffic API对数据结构做了重构,原v6里通过RWS->RW->FIS->FI->TMC-DE获取的TMC相关数据,需要通过以下方式在v7中获取:

  • 必须添加接口参数:调用v7 Traffic API时,一定要带上&tmc=true参数——这个参数是v7新增的,默认不返回TMC数据,这是多数人找不到对应内容的关键原因。
  • 数据层级对应关系:原TMC-DE下的核心字段,在v7 JSON响应里的对应位置:
    • TMC编码:incidents[].tmc.code(或flow[].tmc.code,取决于调用的是事件还是流量接口)
    • TMC描述文本:incidents[].tmc.description
    • 路段方向标识:incidents[].tmc.direction
    • 影响长度:incidents[].tmc.length
  • 示例片段对比:

    v6 XML中的TMC-DE片段:

    <TMC-DE Table="EU" DE="1234" QD="+" LE="500" Desc="Road works ahead"/>
    

    v7 JSON中的对应数据:

    {
      "incidents": [
        {
          "tmc": {
            "code": "1234",
            "description": "Road works ahead",
            "direction": "+",
            "length": 500
          }
        }
      ]
    }
    
  • 额外注意:
    • 若调用的是Traffic Flow API,TMC数据会在flow数组的tmc子节点下,结构和Incidents接口一致。
    • 部分区域的TMC数据需要额外开通权限,如果加了参数仍无返回,检查下账号的权限配置是否齐全。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 01:15:31