การแจ้งเตือนพายุไซโคลน

Google Maps แสดงเรขาคณิตของการคาดการณ์พายุ
รูปที่ 1 Google Maps แสดงเรขาคณิตของการคาดการณ์พายุ

การแจ้งเตือนสาธารณะสามารถแสดงเรขาคณิตการคาดการณ์พายุเฮอร์ริเคนบน Google Maps ได้เช่นเดียวกับที่แสดงในรูปที่ 1 หากคุณปฏิบัติตามข้อกำหนดต่อไปนี้

  1. ระบุการแจ้งเตือน CAP ที่ถูกต้องในฟีดซึ่งมีข้อมูลไซโคลน

  2. ในฟีดใหม่ที่ไม่ใช้ CAP ให้ระบุข้อมูลเพิ่มเติมที่ระบุเรขาคณิตของพายุซึ่งเชื่อมโยงกับข้อมูลพายุในการแจ้งเตือน CAP

ข้อกำหนดเพิ่มเติมสำหรับการแจ้งเตือน CAP เกี่ยวกับพายุไซโคลน

สําหรับการแจ้งเตือนเกี่ยวกับพายุเฮอร์ริเคน พายุไต้ฝุ่น และพายุไซโคลน คุณต้องระบุรหัสพายุที่ไม่ซ้ำกันในการแจ้งเตือน CAP เราขอแนะนำให้คุณใช้องค์ประกอบ <info> และ <parameter> เพื่อกำหนดค่าการแจกแจงของ StormId ในองค์ประกอบ <valueName> ดังที่แสดงในข้อมูลโค้ดต่อไปนี้

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

การแจ้งเตือนสาธารณะใช้ข้อมูลนี้เพื่อเชื่อมโยงพายุกับการแสดงภาพที่เหมาะสมในฟีดเรขาคณิตพายุ

ตัวอย่าง

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

ข้อกำหนดเพิ่มเติมสำหรับฟีดข้อมูลเรขาคณิตของพายุ

หากฟีดมีข้อมูลเรขาคณิตของพายุ ให้เตรียมไฟล์ฟีดที่ 2 ซึ่งมีข้อมูลเกี่ยวกับพายุเฮอร์ริเคนต่างๆ ใส่ URL ของไฟล์ข้อมูลที่มีเรขาคณิตการคาดการณ์ NOAA สร้างฟีดเรขาคณิตการคาดการณ์ซึ่งมีข้อมูลในรูปแบบ XML ดังตัวอย่างโค้ดต่อไปนี้

<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>

ในตัวอย่างก่อนหน้านี้ องค์ประกอบ <link> มีไฟล์ ZIP ที่มีไฟล์ซึ่งแสดงเรขาคณิตของการคาดการณ์พายุเฮอร์ริเคนดังกล่าว รวมไฟล์ต่อไปนี้ไว้ในไฟล์ ZIP ของฟีด

  • ไฟล์ที่มีจุดการคาดการณ์ศูนย์กลางพายุ
  • ไฟล์ที่มีเส้นการคาดการณ์เส้นทางกลาง
  • ไฟล์ที่มีรูปหลายเหลี่ยมกรวยการคาดการณ์

ไฟล์แต่ละไฟล์ต้องมีนามสกุลต่างกันเพื่อแยกความแตกต่างระหว่างไฟล์ ZIP ขณะประมวลผล

ตัวอย่างเช่น ไฟล์การคาดการณ์ของ NHC al012021_5day_001.zip มีไฟล์ต่อไปนี้

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

ตารางแอตทริบิวต์ของ al012021-001_ww_wwlin.shp มีคอลัมน์ชื่อ STORMNUM (ดูรูปที่ 2) ระบบจะใช้ข้อมูลในคอลัมน์นั้นเป็นค่า StormID ในฟีด

คอลัมน์ STORMNUM มีรหัสพายุ
รูปที่ 2 ป้อนค่า StormID ในคอลัมน์ STORMNUM

ตารางแอตทริบิวต์สำหรับ al012021-001_5day_pts.shp ใช้คอลัมน์ชื่อ LAT และ LON เพื่อระบุข้อมูลละติจูดและลองจิจูดตามลำดับ (ดูรูปที่ 3)

คอลัมน์ LAT และ LON มีข้อมูลตำแหน่งพายุ
รูปที่ 3 ให้ข้อมูลละติจูดและลองจิจูดในคอลัมน์ LAT และ LON

รายการตรวจสอบเรขาคณิตของพายุโซนร้อน

ก่อนที่จะส่งฟีดไปยัง Google เพื่อรองรับเรขาคณิตรูปกรวยพายุเฮอร์ริเคน ให้ทำตามรายการตรวจสอบต่อไปนี้

☐ สร้างการแจ้งเตือน CAP ที่ถูกต้องซึ่งมีค่า StormId ที่ไม่ซ้ำกัน
☐ สร้างฟีดสำหรับเรขาคณิตการคาดการณ์และแชร์ URL กับ Google
☐ ส่งคำอธิบายโครงสร้างของไฟล์ ZIP ที่มีเรขาคณิตการพยากรณ์ของคุณ ดังนี้
    ☐ ไฟล์ใดระบุจุดพยากรณ์ของศูนย์กลางพายุ
    ☐ ไฟล์ใดระบุเส้นการคาดการณ์ศูนย์การติดตาม
    ☐ ไฟล์ใดระบุรูปหลายเหลี่ยมกรวยการคาดการณ์
    ☐ ชื่อคอลัมน์ใดหมายถึงรหัสพายุ ละติจูด และลองจิจูด