台风最新坐标轨迹接口:用 tfid 调用单个台风详情(342-2)拉取轨迹数据线
# 台风最新坐标轨迹接口:用 tfid 调用单个台风详情(342-2)拉取轨迹数据线
> 接入点 342-2 · 免费 · POST/GET · 适用全栈工程师 · 阅读约 6 分钟
## 核心要点
- 342-2 必填 tfid(来自 342-1 的 list),返回 showapi_res_body.obj 数组。
- obj 数组的每项是该台风在不同时刻的坐标点,按 time 排序即可连成轨迹数据线。
- 字段与 342-1 的 list 项一致(14 字段),可直接复用解析逻辑。
## Why:这跟我有关系吗
要画出一条台风路径、或做路径预测,必须拿到单个台风的连续坐标序列,这正是 342-2 的职责。
## What:接口速览
| 项目 | 说明 |
|------|------|
| 接入点 | 342-2 单个台风详情 |
| 必填参数 | `tfid`(字符串,对应 342-1 查出的 tfid) |
| 返回数组 | `showapi_res_body.obj` |
| 每条字段 | 14 个(同 342-1) |
## How:一步步调用
### Python
```python
import requests
resp = requests.post(
"https://route.showapi.com/342-2",
params={"appKey": "YOUR_APPKEY"},
data={"tfid": "201509"},
headers={"content-type": "application/x-www-form-urlencoded"},
timeout=10,
)
data = resp.json()
# obj 为数组,每项是一个时刻的坐标点;按 time 升序即得轨迹数据线
track = sorted(data["showapi_res_body"]["obj"], key=lambda p: p["time"])
for p in track:
print(p["time"], p["lat"], p["lng"], p["strong"])
```
### cURL
```bash
curl -X POST "https://route.showapi.com/342-2?appKey=YOUR_APPKEY" \
-H "content-type: application/x-www-form-urlencoded" \
-d "tfid=201509"
```
## 返回示例与解析
```json
{
"showapi_res_code": 0,
"showapi_res_body": {
"obj": [
{"enname": "Chan-hom", "lat": "26.00", "lng": "125.10", "movedirection": "北西",
"movespeed": "20", "name": "灿鸿", "power": "16", "pressure": "935",
"radius10": "180", "radius7": "450", "speed": "52", "strong": "超强台风",
"tfid": "201509", "time": "2015-07-10 11:00:00"},
{"enname": "Chan-hom", "lat": "25.20", "lng": "124.30", "movedirection": "北西",
"movespeed": "22", "name": "灿鸿", "power": "16", "pressure": "930",
"radius10": "180", "radius7": "450", "speed": "55", "strong": "超强台风",
"tfid": "201509", "time": "2015-07-10 17:00:00"}
],
"ret_code": 0
}
}
```
obj 为数组,每项是该台风一个时刻的坐标点;按 time 升序连接即得运动轨迹。
## 进阶与边界
坐标系未声明(文档未说明 WGS-84/GCJ-02/BD-09),连线前需向数据源确认;obj 为数组,单台风可能含多个时刻点。
## FAQ
**Q:tfid 从哪来?**
从 342-1 当前台风列表的 list 项里取 tfid 字段。
**Q:obj 是单个对象还是数组?**
是数组,每个元素是一个时刻的坐标点。
**Q:返回里没有坐标只有强度?**
不会,obj 每项含 lat/lng;若只要列表信息用 342-1/342-3。
## 相关能力 / 下一步阅读
- [台风最新坐标轨迹接口:如何调用当前台风列表(342-1)](https://www.showapi.com/guides/typhoon-track-current-list-342)
- [台风最新坐标轨迹接口返回字段全解:list/obj/typhoon_list 与 14 项坐标强度字段](https://www.showapi.com/guides/typhoon-track-response-fields-342)
- [台风最新坐标轨迹接口:用经纬度在地图上画出台风路径](https://www.showapi.com/guides/typhoon-track-map-342)
- **本系列共 13 篇**:查看[台风最新坐标轨迹接口官方指南总目录](https://www.showapi.com/guides/typhoon-track-guides-342)