Cảnh báo lốc xoáy

Google Maps hiển thị hình ảnh dự báo bão.
Hình 1. Google Maps hiển thị một hình ảnh dự báo bão.

Cảnh báo chung có thể hiển thị hình học dự báo bão nhiệt đới trên Google Maps như hình trong hình 1 nếu bạn tuân thủ các yêu cầu sau:

  1. Cung cấp thông báo CAP hợp lệ trong nguồn cấp dữ liệu chứa thông tin về lốc xoáy.

  2. Trong một nguồn cấp dữ liệu mới không phải là CAP, hãy cung cấp dữ liệu bổ sung chỉ định hình học bão được liên kết với thông tin bão trong cảnh báo CAP.

Các yêu cầu bổ sung đối với cảnh báo CAP lốc xoáy

Đối với cảnh báo về các loại sự kiện bão nhiệt đới, bão và xoáy thuận, bạn phải chỉ định mã nhận dạng bão duy nhất trong cảnh báo CAP. Bạn nên sử dụng các phần tử <info><parameter> để chỉ định giá trị liệt kê StormId trong phần tử <valueName>, như minh hoạ trong đoạn mã sau đây.

<parameter>
    <valueName>StormId</valueName>
    <value>UniqueStormId</value>
</parameter>

Cảnh báo chung sử dụng thông tin này để kết nối cơn bão với đúng hình ảnh trong nguồn cấp dữ liệu hình học về bão.

Ví dụ:

<parameter>
    <valueName>StormId</valueName>
    <value>UIG4354812</value>
</parameter>

Yêu cầu bổ sung đối với nguồn cấp dữ liệu thông tin hình học bão

Nếu nguồn cấp dữ liệu của bạn bao gồm dữ liệu hình học bão, hãy chuẩn bị tệp nguồn cấp dữ liệu thứ hai chứa thông tin về các cơn bão nhiệt đới khác nhau. Bao gồm URL cho các tệp dữ liệu chứa hình học dự báo. NOAA tạo một nguồn cấp dữ liệu hình học dự báo chứa dữ liệu ở định dạng XML như trong mã ví dụ sau:

<item>
  <title>
    Advisory #024 Forecast [shp] - Tropical Storm Walaka (CP1/CP012018)
  </title>
  <description>
    Forecast Track, Cone of Uncertainty, Watches/Warnings. Shapefile last
     updated 05 Oct 2018 14:52:04 GMT.
  </description>
<link>http://www.prh.noaa.gov/cphc/tc_graphics/2018/gis/cp012018_5day_024.zip
  </link>
</item>

Trong ví dụ trước, phần tử <link> bao gồm một tệp ZIP chứa các tệp thể hiện hình dạng dự báo của cơn bão nhiệt đới đã đề cập. Bao gồm các tệp sau đây trong tệp ZIP của nguồn cấp dữ liệu:

  • Một tệp chứa các điểm dự báo của tâm bão.
  • Tệp chứa dòng theo dõi dự báo trung tâm.
  • Tệp chứa đa giác hình nón dự báo.

Để phân biệt các tệp ZIP trong khi xử lý, mỗi tệp phải có một hậu tố tên tệp khác nhau.

Ví dụ: tệp dự báo của NHC al012021_5day_001.zip chứa các tệp sau:

  • al012021-001_5day_lin.shp
  • al012021-001_5day_pgn.shp
  • al012021-001_5day_pts.shp
  • al012021-001_ww_wwlin.shp

Bảng thuộc tính cho al012021-001_ww_wwlin.shp chứa một cột có tên là STORMNUM (xem hình 2). Dữ liệu trong cột đó được dùng làm giá trị StormID trong nguồn cấp dữ liệu.

Cột STORMNUM chứa ID bão.
Hình 2. Cung cấp các giá trị StormID trong cột STORMNUM.

Bảng thuộc tính cho al012021-001_5day_pts.shp sử dụng các cột có tên LAT và LON để biểu thị thông tin về vĩ độ và kinh độ tương ứng (xem hình 3).

Cột LAT và LON chứa thông tin về vị trí bão.
Hình 3. Cung cấp dữ liệu về kinh độ và vĩ độ trong cột LAT và LON.

Danh sách kiểm tra hình học bão nhiệt đới

Trước khi bạn gửi nguồn cấp dữ liệu cho Google để hỗ trợ hình học hình nón bão nhiệt đới, hãy hoàn thành danh sách kiểm tra sau đây:

☐ Tạo cảnh báo CAP hợp lệ với giá trị StormId duy nhất.
☐ Tạo nguồn cấp dữ liệu cho hình học dự báo và chia sẻ URL của hình ảnh đó với Google.
☐ Gửi nội dung giải thích về cấu trúc của tệp ZIP chứa hình học dự báo:
☐ Tệp nào chỉ định các điểm dự báo của tâm bão?
☐ Tệp nào chỉ định dòng theo dõi dự báo ở giữa?
☐ Tệp chỉ định hình đa giác hình nón dự báo?
☐ Tên cột nào biểu thị mã, vĩ độ và kinh độ của cơn bão?