模板:HKTY wind
外觀
本模板含有複雜而精密的擴展語法。 編輯本模板前,建議您先熟悉解析器函數與本模板的設計思路、運作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的編輯可先在模板沙盒或您的個人頁面中進行測試。 |
模板介紹
[編輯]如為最高「每小時」平均風速請輸入hour,「10分鐘」請輸入10mins,其餘請直接輸入需要顯示的文字。
參數及使用方法
[編輯]{{HKTY wind|10mins|長洲=|赤鱲角=|西貢=|流浮山=|啟德=|青衣=|打鼓嶺=|沙田=|Remark=}}
範例
[編輯]以2017年超強颱風天鴿為例:
{{HKTY wind|10mins|長洲=133|赤鱲角=103|啟德=81|西貢=80|流浮山=78|青衣=55|打鼓嶺=49|沙田=45}}
注意事項
[編輯]- 「濕地公園」適用於2012年或以前的熱帶氣旋,而「流浮山」適用於2013年或之後的熱帶氣旋。兩者只可填入一個。
參見
[編輯]給模板編輯者的說明
[編輯]模板結構
[編輯]- 圖例:
- 只要有一個測風站達到該等級,便會顯示該等級的圖例;如長洲達烈風,則會顯示烈風的圖例,但如沒有測風站達烈風,則烈風的圖例不會顯示。
- 有測風站不填入數據的話,「沒有數據」的圖例也將會顯示。
- 測風站
- 測風站顯示那一個顏色的圓點是通過輸入的風速,傳送至Template:HKTY Wind/wind判定的。
- 濕地公園及流浮山只可輸入其中一個。如果同時輸入,則對於顯示來說,「濕地公園」將會優先顯示(流浮山將被忽略);然而,對於判定是否顯示圖例來說,「流浮山」則會優先被考慮。例如:濕地公園測風站錄得烈風,但所有其他測風站只錄得強風,則會顯示烈風和強風的圖例;不過,在此時候,如果輸入流浮山測風站的數據(假設流浮山錄得強風),則只會顯示強風的圖例,濕地公園的數據將被忽略。此為一設計缺陷,然而模板不預計會同時填入兩個數值。
- 無名參數一的轉換是通過#switch進行的。
實現方法
[編輯]參見原代碼。