基本天気画像の組み合わせによって、すべての気象テロップ番号に対応する画像を生成する例です。
基本天気画像を網羅的に用意することは必須ではありません。例えば、多くのメディアで「霧」は「くもり」と同じマークで表現されていたり、「雨または雪」は単なる雪だるまマークで表現されていたりします。
srcimgs/
—- 基本天気画像
sun.svg
-- 晴れ
cloud.svg
-- くもり
rain.svg
-- 雨
snow.svg
-- 雪
mist.svg
-- 霧
rain_and_snow.svg
-- 雨または雪/雪または雨/みぞれ
fair_night.svg
-- 晴れ (夜)
rain_heavy.svg
-- 雨強い
rain_heavy_wind.svg
-- 雨強い 風強い
snow_heavy.svg
-- 雪強い
rain_wind.svg
-- 雨 風強い
snow_wind.svg
-- 雪 風強い
rain_thunder.svg
-- 雨 雷を伴う
snow_thunder.svg
-- 雪 雷を伴う
tr.svg
-- 「のち」サイン
codes.json
-- 気象テロップ番号
generate.py
-- 生成用プログラム
output/
-- 生成された画像データ
凡例:
code |
description |
instruction |
img |
100 |
晴れ |
sun |
|
101 |
晴れ時々くもり |
sun st cloud |
|
102 |
晴れ一時雨 |
sun te rain |
|
103 |
晴れ時々雨 |
sun st rain |
|
104 |
晴れ一時雪 |
sun te snow |
|
105 |
晴れ時々雪 |
sun st snow |
|
106 |
晴れ一時雨か雪 |
sun te rain_or_snow |
|
107 |
晴れ時々雨か雪 |
sun st rain_or_snow |
|
108 |
晴れ一時雨か雷雨 |
sun te rain_thunder |
|
110 |
晴れのち時々くもり |
sun trst cloud |
|
111 |
晴れのちくもり |
sun tr cloud |
|
112 |
晴れのち一時雨 |
sun trst rain |
|
113 |
晴れのち時々雨 |
sun trte rain |
|
114 |
晴れのち雨 |
sun tr rain |
|
115 |
晴れのち一時雪 |
sun trte snow |
|
116 |
晴れのち時々雪 |
sun trst snow |
|
117 |
晴れのち雪 |
sun tr snow |
|
118 |
晴れのち雨か雪 |
sun tr rain_or_snow |
|
119 |
晴れのち雨か雷雨 |
sun tr rain_thunder |
|
120 |
晴れ朝夕一時雨 |
sun te rain |
|
121 |
晴れ朝の内一時雨 |
sun te rain |
|
122 |
晴れ夕方一時雨 |
sun te rain |
|
123 |
晴れ山沿い雷雨 |
sun |
|
124 |
晴れ山沿い雪 |
sun |
|
125 |
晴れ午後は雷雨 |
sun tr rain_thunder |
|
126 |
晴れ昼頃から雨 |
sun tr rain |
|
127 |
晴れ夕方から雨 |
sun tr rain |
|
128 |
晴れ夜は雨 |
sun tr rain |
|
129 |
晴れ夜半から雨 |
sun tr rain |
|
130 |
朝の内霧後晴れ |
mist tr sun |
|
131 |
晴れ明け方霧 |
sun tr mist |
|
132 |
晴れ朝夕くもり |
sun st cloud |
|
140 |
晴れ時々雨で雷を伴う |
sun st rain_thunder |
|
160 |
晴れ一時雪か雨 |
sun te snow_or_rain |
|
170 |
晴れ時々雪か雨 |
sun st snow_or_rain |
|
181 |
晴れのち雪か雨 |
sun tr snow_or_rain |
|
200 |
くもり |
cloud |
|
201 |
くもり時々晴 |
cloud st sun |
|
202 |
くもり一時雨 |
cloud te rain |
|
203 |
くもり時々雨 |
cloud st rain |
|
204 |
くもり一時雪 |
cloud te snow |
|
205 |
くもり時々雪 |
cloud st snow |
|
206 |
くもり一時雨か雪 |
cloud te rain_or_snow |
|
207 |
くもり時々雨か雪 |
cloud st rain_or_snow |
|
208 |
くもり一時雨か雷雨 |
cloud te rain_thunder |
|
209 |
霧 |
mist |
|
210 |
くもりのち時々晴れ |
cloud trst sun |
|
211 |
くもりのち晴れ |
cloud tr sun |
|
212 |
くもりのち一時雨 |
cloud trte rain |
|
213 |
くもりのち時々雨 |
cloud trst rain |
|
214 |
くもりのち雨 |
cloud tr rain |
|
215 |
くもりのち一時雪 |
cloud trte snow |
|
216 |
くもりのち時々雪 |
cloud trst snow |
|
217 |
くもりのち雪 |
cloud tr snow |
|
218 |
くもりのち雨か雪 |
cloud tr rain |
|
219 |
くもりのち雨か雷雨 |
cloud tr rain |
|
220 |
くもり朝夕一時雨 |
cloud te rain |
|
221 |
くもり朝の内一時雨 |
cloud te rain |
|
222 |
くもり夕方一時雨 |
cloud te rain |
|
223 |
くもり日中時々晴れ |
cloud st sun |
|
224 |
くもり昼頃から雨 |
cloud tr rain |
|
225 |
くもり夕方から雨 |
cloud tr rain |
|
226 |
くもり夜は雨 |
cloud tr rain |
|
227 |
くもり夜半から雨 |
cloud tr rain |
|
228 |
くもり昼頃から雪 |
cloud tr snow |
|
229 |
くもり夕方から雪 |
cloud tr snow |
|
230 |
くもり夜は雪 |
cloud tr snow |
|
231 |
くもり海上海岸は霧か霧雨 |
cloud |
|
240 |
くもり時々雨で雷を伴う |
cloud te rain_thunder |
|
250 |
くもり時々雪で雷を伴う |
cloud st snow_thunder |
|
260 |
くもり一時雪か雨 |
cloud te snow_or_rain |
|
270 |
くもり時々雪か雨 |
cloud st snow_or_rain |
|
281 |
くもりのち雪か雨 |
cloud tr snow_or_rain |
|
300 |
雨 |
rain |
|
301 |
雨時々晴れ |
rain st sun |
|
302 |
雨時々止む |
rain st cloud |
|
303 |
雨時々雪 |
rain st snow |
|
304 |
雨か雪 |
rain_or_snow |
|
306 |
大雨 |
rain_heavy |
|
307 |
風雨共に強い |
rain_heavy_wind |
|
308 |
雨で暴風を伴う |
rain_wind |
|
309 |
雨一時雪 |
rain te snow |
|
311 |
雨のち晴れ |
rain tr sun |
|
313 |
雨のちくもり |
rain tr cloud |
|
314 |
雨のち時々雪 |
rain trst snow |
|
315 |
雨のち雪 |
rain tr snow |
|
316 |
雨か雪のち晴れ |
rain_or_snow tr sun |
|
317 |
雨か雪のちくもり |
rain_or_snow tr cloud |
|
320 |
朝の内雨のち晴れ |
rain tr sun |
|
321 |
朝の内雨のちくもり |
rain tr cloud |
|
322 |
雨朝晩一時雪 |
rain te snow |
|
323 |
雨昼頃から晴れ |
rain tr sun |
|
324 |
雨夕方から晴れ |
rain tr sun |
|
325 |
雨夜は晴 |
rain tr sun |
|
326 |
雨夕方から雪 |
rain tr snow |
|
327 |
雨夜は雪 |
rain tr snow |
|
328 |
雨一時強く降る |
rain te rain_heavy |
|
329 |
雨一時みぞれ |
rain te rain_and_snow |
|
340 |
雪か雨 |
snow_or_rain |
|
350 |
雨で雷を伴う |
rain_thunder |
|
361 |
雪か雨のち晴れ |
snow_or_rain tr sun |
|
371 |
雪か雨のちくもり |
snow_or_rain tr cloud |
|
400 |
雪 |
snow |
|
401 |
雪時々晴れ |
snow st sun |
|
402 |
雪時々止む |
snow st cloud |
|
403 |
雪時々雨 |
snow st rain |
|
405 |
大雪 |
snow_heavy |
|
406 |
風雪強い |
snow_wind |
|
407 |
暴風雪 |
snow_wind |
|
409 |
雪一時雨 |
snow te rain |
|
411 |
雪のち晴れ |
snow tr sun |
|
413 |
雪のちくもり |
snow tr cloud |
|
414 |
雪のち雨 |
snow tr rain |
|
420 |
朝の内雪のち晴れ |
snow tr sun |
|
421 |
朝の内雪のちくもり |
snow tr cloud |
|
422 |
雪昼頃から雨 |
snow tr rain |
|
423 |
雪夕方から雨 |
snow tr rain |
|
424 |
雪夜半から雨 |
snow tr rain |
|
425 |
雪一時強く降る |
snow te snow_heavy |
|
426 |
雪のちみぞれ |
snow tr rain_and_snow |
|
427 |
雪一時みぞれ |
snow te rain_and_snow |
|
450 |
雪で雷を伴う |
snow_thunder |
|
700 |
|
night_fair |
|
701 |
|
night_fair st cloud |
|
702 |
|
night_fair te rain |
|
703 |
|
night_fair st rain |
|
704 |
|
night_fair te snow |
|
705 |
|
night_fair st snow |
|
706 |
|
night_fair te rain_or_snow |
|
707 |
|
night_fair st rain_or_snow |
|
708 |
|
night_fair te rain_thunder |
|
710 |
|
night_fair trst cloud |
|
711 |
|
night_fair tr cloud |
|
712 |
|
night_fair trst rain |
|
713 |
|
night_fair trte rain |
|
714 |
|
night_fair tr rain |
|
715 |
|
night_fair trte snow |
|
716 |
|
night_fair trst snow |
|
717 |
|
night_fair tr snow |
|
718 |
|
night_fair tr rain_or_snow |
|
719 |
|
night_fair tr rain_thunder |
|
720 |
|
night_fair te rain |
|
721 |
|
night_fair te rain |
|
722 |
|
night_fair te rain |
|
723 |
|
night_fair |
|
724 |
|
night_fair |
|
725 |
|
night_fair tr rain_thunder |
|
726 |
|
night_fair tr rain |
|
727 |
|
night_fair tr rain |
|
728 |
|
night_fair tr rain |
|
729 |
|
night_fair tr rain |
|
730 |
|
mist tr sun |
|
731 |
|
night_fair tr mist |
|
732 |
|
night_fair st cloud |
|
740 |
|
night_fair st rain_thunder |
|
760 |
|
night_fair te snow_or_rain |
|
770 |
|
night_fair st snow_or_rain |
|
781 |
|
night_fair tr snow_or_rain |
|