所属:海上设施安全监管与决策平台
| 步骤 | 阶段 | 使用接口 | 关键计算 / 业务逻辑 |
|---|---|---|---|
| 1.1 设施实况 | ① 数据获取 | CurrentWeather | 经纬度 → 风浪流实况(0.08° 格点) |
| 1.2 7 天预报 | ① 数据获取 | FutureWeather | 逐小时 168 个数据点 |
| 1.3 海区预报 | ① 数据获取 | GetWeather | 沿岸 / 近海 / 远海分区预报 |
| 1.4 台风清单 | ① 数据获取 | GetAllTyphoon | data_mark="ing" 过滤进行中 |
| 1.5 台风详情 | ① 数据获取 | GetSingleTyphoon | 风圈 + 预测点位 |
| 1.6 航行警告 | ① 数据获取 | GetNavWarning | 12 类警告 |
| 1.7 潮汐两步 | ① 数据获取 | GetTides + GetTideData | 逐日高低潮时刻与潮高 |
| 2.1 作业窗口计算 | ② 计算处理 | — | 与工序阈值比对,连续满足 ≥ 4h → 窗口 |
| 2.2 台风影响判定 | ② 计算处理 | — | d < 7 级风圈 + 100 海里 → 命中 |
| 2.3 警告落图 | ② 计算处理 | — | range_points → 多边形 / 圆形 |
| 2.4 乘潮窗口 | ② 计算处理 | — | 潮高 > 需求 + 0.3m 安全余量 |
| 3.1 综合决策 | ③ 业务判断 | — | 四类输出合并 + 安全约束优先 |
| 4.1 建议表 | ④ 输出应用 | — | 一周作业建议(下发 B7 排程) |
| 4.2 推送联动 | ④ 输出应用 | — | 推值班计划系统 |
{"code": 0, "data": {"wind_speed_ms": 8.5, "wind_dir_deg": 45, "wind_level": 5,
"pressure_hpa": 1015, "wave_height_m": 1.2, "wave_dir_deg": 90, "swell_height_m": 0.8,
"current_speed_ms": 0.3, "current_dir_deg": 180, "sst_celsius": 18.5, "forecast_time": 1726000800}}utc、wind_speed_ms、wind_dir_deg、wave_height_m 等。{"code": 0, "data": {"regions": [{"region_name": "渤海", "forecast_aging": "未来 24 小时",
"wind": "东北风 6-7 级", "wave": "2.5-3.5 米", "visibility": "5-8 公里",
"warning": "海上大风黄色预警"}]}}weather_type:0 = 全部、1 = 沿岸、2 = 近海、3 = 远海。返回人读格式文本,与格点数值互为补充。{"code": 0, "data": [{"warning_id": "NW20260914001", "warning_type": 1,
"warning_type_cn": "实弹射击", "title": "东海北部实弹射击警告",
"content": "09-15 至 09-16,每日 08:00-18:00,禁止进入以下区域...",
"start_time": 1726012800, "end_time": 1726180800, "range_type": "polygon",
"range_points": [{"lng": 122.5, "lat": 30.5}, {"lng": 123.5, "lat": 30.5},
{"lng": 123.5, "lat": 31.0}, {"lng": 122.5, "lat": 31.0}]}]}range_type 为 polygon 时含 range_points,为 circle 时含 center_lat/lng + radius_nm,两者都可直接落图。{"code": 0, "data": [{"date": "2026-09-14", "tides": [{"type": "high", "time": "06:20", "height_m": 3.5}]}]}start_date 与 end_date 单次跨度 ≤ 90 天。境外设施使用 GetGlobalTides 与 GetGlobalTideData。polygon 类型的 range_points 直接作为禁航多边形落图,circle 类型按中心点与半径生成圆;再与每个监管区域多边形做相交检测,相交即通知值班调整巡检航线,并为守护船 / 倒班船生成绕行建议(用 PlanRouteByPoint 的 avoid 参数测算绕行成本)。warning_type_cn 为准。