Add Guangzhou city support and prewarm defaults
This commit is contained in:
+1
-1
@@ -109,7 +109,7 @@ GROQ_API_KEY=
|
||||
POLYWEATHER_GROQ_COMMENTARY_MODEL=openai/gpt-oss-20b
|
||||
POLYWEATHER_GROQ_COMMENTARY_TIMEOUT_SEC=8
|
||||
POLYWEATHER_GROQ_COMMENTARY_CACHE_TTL_SEC=1800
|
||||
POLYWEATHER_PREWARM_CITIES=ankara,istanbul,shanghai,beijing,shenzhen,wuhan,chengdu,chongqing,hong kong,taipei,singapore,tokyo,seoul,busan,london,paris,madrid
|
||||
POLYWEATHER_PREWARM_CITIES=ankara,istanbul,shanghai,beijing,shenzhen,guangzhou,wuhan,chengdu,chongqing,hong kong,taipei,singapore,tokyo,seoul,busan,london,paris,madrid
|
||||
|
||||
# Weekly reward / leaderboard
|
||||
POLYWEATHER_WEEKLY_REWARD_ENABLED=true
|
||||
|
||||
@@ -81,6 +81,11 @@ cities:
|
||||
country: China
|
||||
latitude: 22.6393
|
||||
longitude: 113.8107
|
||||
- id: guangzhou
|
||||
city: Guangzhou
|
||||
country: China
|
||||
latitude: 23.3924
|
||||
longitude: 113.2988
|
||||
- id: beijing
|
||||
city: Beijing
|
||||
country: China
|
||||
|
||||
@@ -637,6 +637,24 @@ CITY_REGISTRY = {
|
||||
"distance_km": 32.0,
|
||||
"warning": "市场现按 Wunderground 深圳宝安国际机场站整度°C口径结算;以历史页当日最终完成后的最高整度摄氏值为准。",
|
||||
},
|
||||
"guangzhou": {
|
||||
"name": "Guangzhou",
|
||||
"lat": 23.3924,
|
||||
"lon": 113.2988,
|
||||
"icao": "ZGGG",
|
||||
"settlement_source": "wunderground",
|
||||
"settlement_station_code": "ZGGG",
|
||||
"settlement_station_label": "Guangzhou Baiyun International Airport Station",
|
||||
"settlement_url": "https://www.wunderground.com/history/daily/cn/guangzhou/ZGGG",
|
||||
"tz_offset": 28800,
|
||||
"use_fahrenheit": False,
|
||||
"is_major": True,
|
||||
"risk_level": "medium",
|
||||
"risk_emoji": "🟡",
|
||||
"airport_name": "广州白云国际机场",
|
||||
"distance_km": 28.0,
|
||||
"warning": "市场现按 Wunderground 广州白云国际机场站整度°C口径结算;珠三角海陆风与午后对流会让峰值兑现时间出现摇摆。",
|
||||
},
|
||||
"beijing": {
|
||||
"name": "Beijing",
|
||||
"lat": 40.0801,
|
||||
@@ -828,11 +846,13 @@ ALIASES = {
|
||||
"ctu": "chengdu", "cd": "chengdu",
|
||||
"ckg": "chongqing", "cq": "chongqing",
|
||||
"szx": "shenzhen", "sz": "shenzhen",
|
||||
"can": "guangzhou", "gz": "guangzhou", "zggg": "guangzhou",
|
||||
"pek": "beijing", "bjs": "beijing", "bj": "beijing",
|
||||
"wuh": "wuhan", "wh": "wuhan",
|
||||
"成都": "chengdu",
|
||||
"重庆": "chongqing",
|
||||
"深圳": "shenzhen",
|
||||
"广州": "guangzhou",
|
||||
"北京": "beijing",
|
||||
"武汉": "wuhan",
|
||||
}
|
||||
|
||||
@@ -10,6 +10,7 @@ CHINA_CMA_CITIES = {
|
||||
"beijing",
|
||||
"chengdu",
|
||||
"chongqing",
|
||||
"guangzhou",
|
||||
"shanghai",
|
||||
"shenzhen",
|
||||
"wuhan",
|
||||
|
||||
@@ -53,6 +53,7 @@ class WeatherDataCollector(OpenMeteoCacheMixin, SettlementSourceMixin, MetarSour
|
||||
"taipei": ["RCSS", "RCTP"],
|
||||
"chengdu": ["ZUUU", "ZUTF"],
|
||||
"chongqing": ["ZUCK", "ZUPS"],
|
||||
"guangzhou": ["ZGGG", "ZGSZ"],
|
||||
"shenzhen": ["ZGSZ", "ZGGG"],
|
||||
"beijing": ["ZBAA", "ZBAD"],
|
||||
"wuhan": ["ZHHH", "ZHES"],
|
||||
|
||||
@@ -20,6 +20,7 @@ DEFAULT_CITIES = [
|
||||
"shanghai",
|
||||
"beijing",
|
||||
"shenzhen",
|
||||
"guangzhou",
|
||||
"wuhan",
|
||||
"chengdu",
|
||||
"chongqing",
|
||||
|
||||
@@ -76,6 +76,7 @@ DEFAULT_PREWARM_CITIES = [
|
||||
"shanghai",
|
||||
"beijing",
|
||||
"shenzhen",
|
||||
"guangzhou",
|
||||
"wuhan",
|
||||
"chengdu",
|
||||
"chongqing",
|
||||
|
||||
Reference in New Issue
Block a user