商丘天气预报
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 11:26:14 字数作文
篇一:商丘市高温天气的气候特征和预报方法
商丘市高温天气的气候特征和预报方法 作者:王海艳
来源:《安徽农业科学》2014年第14期
摘要利用商丘市8个台站1970~1999年6~8月逐日最高气温资料,总结了商丘市的高温天气的气候特征,详细分析了高温天气下的环流形势,通过分析高温天气的环流形势特征,找出预报指标,并建立高温预报方程。结果表明,商丘市6~8月平均高温天气出现次数为2.2 d,高温多出现在6、7月份;商丘地区20世纪70年代高温日较80、90年代多,南部、东南部出现的高温日较多;大陆性高压和副热带高压是形成商丘市高温天气的主要和次要系统。根据商丘市高温环流形势选定了500 hPa温度、850 hPa温度等高温预报因子,并用ECWMF、日本传真图资料和本站资料建立了高温预报方程,最后用2005和2006年资料进行了预报试验,预报结果表明此方法对于高温预报贡献较大、效果良好。
关键词高温天气;气候特征;预报方法;商丘
中图分类号S161.2文献标识码A文章编号0517-6611(2014)14-04343-02
每年夏季(6~8月),受西太平洋副热带高压控制及大陆高压暖高压脊控制,商丘地区天气晴朗,太阳辐射强烈,出现高温酷热天气。引起城市高温的原因很多,气候异常、温室气体、城市建筑、城市变暖、植被状况以及人类活动等因素均可以造成不同地区、不同城市危害性高温日数及强度变化,危害性高温可能引起死亡率升高和警戒温度的限值。在热浪袭击下,心脏病、中风、中暑、肺炎患者和死亡率均上升,因持续性高温使这些疾病患者热平衡调节能力下降,尤以老人为甚[1]。此外,高温、少雨引起的干旱还给农民带来很严重损失,所以研究高温预报方法、做出准确的高温预报是非常重要的,它可为政府部门指挥生产提供科学依据,使农民适时浇灌,确保农作物生长;还可使城镇居民及早做好防暑降温准备,保障人民身体健康。
针对高温天气的气候特征和预报方法,许多学者进行了研究,并取得了一些成果[1-4]。如张尚印等分析指出大陆性高压和副热带高压是形成华北地区高温过程的主要和?a href="http://www.zw2.cn/zhuanti/guanyuwozuowen/" target="_blank" class="keylink">我炱低?/p>
[1];汪秀清等研究指出夏季的极端高温与日本数值预报产品850 hPa温度密切相关,并指出了日本数值预报产品的850 hPa气温与吉林省地面日平均气温、阶段性高温及极端最高气温的对应关系[2];陆琛莉等用REEP方法建立方程,研究出了嘉兴市盛夏高温概率预报方法[3]。笔者利用商丘市8个台站1970~1999年6~8月逐日最高气温资料,总结了商丘市的高温天气的气候特征,详细分析了高温天气下的环流形势,通过分析高温天气的环流形势特征,找出预报指标,并建立高温预报方程。
1资料与方法
资料来源于商丘市8个台站1970~1999年6~8月逐日最高气温资料以及1995~2004年EC、日本传真图和本站资料。根据河南省气象局规定,日极端最高气温≥38 ℃为一个高温日,商丘地区8个站中有3个站日极端最高气温≥38 ℃即为区域性高温。以持续2 d及2 d以上高温日为持续高温。利用商丘市8个台站1970~1999年6~8月逐日最高气温资料总结了商丘市高温天气的气候特征,通过分析高温天气的环流形势特征,找出预报指标,并建立高温预报方程。
2高温天气气候概况
2.1高温日年际变化特征1970~1999年6~8月出现高温的平均年数为13.6年,共29.6 d,平均每年2.2 d,1970~1999年6~8月商丘站高温日数呈微弱上升趋势,1970~1999年6~8月高温日数有3个峰值,分别在1978、1986、1996年,极大值出现在1978年,高温日数为4 d。分析其他7个测站高温日变化情况可见,除民权、睢县有微弱下降的趋势外,另外6个测站均呈微弱上升趋势。就全区而言,1970~1999年6~8月高温日数最大值在永城(1988年),为12 d。
2.2高温日年代变化特征由表1可见,20世纪70年代商丘地区平均高温日为10.6 d,除永城高温日偏多,其他几个站相差不大;80年代平均高温日为9.0 d,柘城、永城高温日较多,2站平均值是其他6站平均值的2.9倍,夏邑站高温日偏少;90年代平均高温日为8.6 d,柘城、永城出现的高温天气较其他县站明显偏多,宁陵、民权、虞城站高温日偏少。商丘地区70年代高温日较80、90年代多。
2.3高温日月变化特征30年中商丘市高温日多出现在6、7月份,其中6月份高温日数平均为16.50 d,占53.4%,7月份高温日数平均为12.25 d,占39.6%,8月份高温日数平均为
6.75 d,占21.9%。6和7月份的高温日数之和占整个6~8月高温日数的93.0%。
2.4高温日旬变化特征以商丘站为例,在1970~1999年6~8月30年间, 6月份出现的高温日数有12 d,其中,中旬出现的高温日数最多,为8 d,占全月的67%,下旬出现的高温日数次之,为3 d,占全月的25%,上旬仅出现1 d,占全月的8%;在7月份8 d高温日中,上旬出现的最多,为7 d,占全月的87.5%(转 载 于:wWW.smHAida.cOM 海达范文网:商丘天气预报),中旬较少,为1 d,占全月的12.5%,下旬无。又统计其余7个测站同样发现,高温日主要集中在6月中旬和7月上旬,6月中旬出现的高温日数占全月的53.0%~77.8%(宁陵较少,为37.5%),7月上旬出现的高温日数占全月的60.0%~80.0%。
2.5高温日空间分布特征从1970~1999年6~8月商丘市出现的高温总日数(图1)可以看出,商丘市高温日数空间分布不均,总体趋势为南部、东南部出现高温的概率较大,其平均高温日数是中西部的2.4倍;永城、柘城明显多于其他6站,其中永城最多,为60 d,柘城次之,为46 d,宁陵最少,为13 d,其余各站为20~27 d。
图11970~1999年6~8月商丘各站出现的高温日数2.6高温持续性特征经统计发现,1970~1999年6~8月商丘站共出现3次持续高温,1次为连续2 d持续高温,2次连续3 d持续高温。睢县共出现2次持续性高温,均为连续3 d持续性高温;宁陵共出现2次持续性高温,均为连续2 d持续性高温;民权共出现4次持续性高温,3次为连续3 d持续性高温;夏邑共出现4次持续性高温,1次连续3 d持续性高温;虞城共出现5次持续性高温。其中1次为连续3 d持续性高温;柘城连续10次出现持续性高温,有3次为连续3 d持续高温,其余为连续2 d持续高温;永城出现16次持续性高温,1次为连续5 d持续性高温,2次为连续4 d持续性高温。由此可见,商丘地区南部(柘城)、东南部(永城)出现持续性高温的概率较大,且持续的天数较长,最长达5 d,出现在永城。
3高温下的环流形势
商丘的高温形势分为干热型高温和湿热型高温,干热型高温是在西风带环流中发生的高温天气,湿热型高温是在副高控制下的或在副高边缘发生的高温天气[5]。
3.1干热型高温下的环流形势商丘地区出现干热型高温时,500 hPa一般为两槽两脊或两槽一脊型,125°E附近有东亚大槽维持,105°E附近为西风带暖高压脊,商丘地区处在东亚大槽后部的西北或偏西气流里;或商丘地区受大陆高压控制,天空晴好,空气干燥;此时,副高位于海上。850 hPa,以黄淮地区为中心是一个≥20 ℃的暖区。
3.2湿热型高温下的环流形势500 hPa,商丘地区处在副高边缘或受其控制,25° ~ 35°N为≥-4 ℃的暖区。850 hPa图上,商丘地区一致的西南气流,25°~ 40°N被≥20 ℃的暖区控制。湿热型高温的出现与副高的进退和850 hPa的≥20 ℃的暖区控制密切相关。商丘地区处在副高边缘或受其控制,且850 hPa有≥20 ℃的暖区,易出现高温天气。当副高稳定时,商丘地区易出现持续性高温,副高东撤时,高温天气结束。
4高温预报方法
4.1干热型高温预报指标当EC 48 h预报125°E附近有东亚大槽建立,商丘地区处在槽后时,或商丘地区受大陆高压控制,X1为1,否则为0;当日本传真24 h预报500 hPa本站温度≥-7 ℃时,X2为1,否则为0;当EC 48 h预报850 hPa本站温度≥21 ℃时,X3为1,否则为0;当本站14:00温度≥34 ℃、相对湿度≤50%、本站气压≤998 hPa时,X4为1,否则为0;当24 h商丘地区天空晴好,吹E~S~WSW风时,X5为1,否则为0。用Y=X1+X2+X3+X4+X5检查是否符合预报指标,当Y=5时,未来24 h商丘市将出现区域性高温。
4.2湿热型高温预报指标当EC 48 h预报商丘地区处在副高边缘或受其控制时,X1为1,否则为0;当日本传真24 h预报500 hPa本站温度≥-4 ℃时,X2为1,否则为0;当EC 48 h预报850 hPa本站温度≥21 ℃时,X3为1,否则为0;当本站14:00温度≥35 ℃、相对湿度≤53%、本站气压≤998 hPa时,X4为1,否则为0;当24 h商丘地区天空晴好,吹S风时,X5
为1,否则为0。用Y=X1+X2+X3+X4+X5检查是否符合预报指标,当Y=5时,未来24 h商丘市将出现区域性高温。
4.3统计检验与试报情况 用1999~2004年资料进行统计检验,结果表明,拟合率为
58.5%。 用上述方法分别在2005和2006年6~8月进行试报,发现2005年出现3个区域性高温日,漏报1次,报对2次,准确率为66.7%;2006年6~8月出现1次区域性次高温,准确率为100%。
5结论
(1)商丘地区20世纪70年代高温日较80、90年代多,平均多1~2 d。高温日主要集中在6月中旬和7月上旬,6月中旬出现的高温日数占全月的53.0%~77.8%,7月上旬出现的高温日数占全月的60.0%~80.0%。
(2)商丘市6~8月平均高温天气出现次数为2.2 d,高温多出现在6、7月份,6和7月份的高温日数之和占整个6~8月高温日数的93.0%。商丘地区南部、东南部出现的高温日较多,其平均高温日数是中西部的2.4倍。
(3)商丘地区南部(柘城)、东南部(永城)出现持续性高温的概率较大,且持续的天数较长,最长达5 d,出现在永城。
(4)大陆性高压和副热带高压是形成商丘市高温天气的主要和次要系统。
(5)根据商丘市高温环流形势找出高温预报指标,建立高温预报方法,并进行试报,效果良好。
参考文献
[1] 张尚印,宋艳玲,张德宽.华北主要城市夏季高温气候特征及评估办法[J].地理学报,2004(3):383-390.
[2] 汪秀清,杨雪艳,石大明.数值预报产品在夏季持续高温预报中的释用[J].气象,2004
(12):47-49.
[3] 陆琛莉,李云泉,盛文斌.嘉兴市盛夏高温概率预报方法[J].浙江气象,2004(1):20-23.
[4] 黄旭,陈燕,童文林.卡尔曼滤波方法在高温预报中的应用[J].四川气象,2001(2):18-22.
[5] 黄玉超. 商丘地区高温预报方法[J].河南气象,1994(2):11.
篇二:开源免费天气预报接口API以及全国所有地区代码
开源免费天气预报接口API以及全国所有地区代码 国家气象局提供的天气预报接口
接口地址:
对于第三个接口,返回信息比较全面,也是以json格式提供,格式如下
{"weatherinfo": {
//基本信息;
"city":"北京","city_en":"beijing",
"date_y":"2012年2月16日","date":"","week":"星期四","fchh":"11","cityid":"101010100",
//摄氏温度
"temp1":"2℃~-7℃",
"temp2":"1℃~-7℃",
"temp3":"4℃~-7℃",
"temp4":"7℃~-5℃",
"temp5":"5℃~-3℃",
"temp6":"5℃~-2℃",
//华氏温度;
"tempF1":"35.6℉~19.4℉",
"tempF2":"33.8℉~19.4℉",
"tempF3":"39.2℉~19.4℉",
"tempF4":"44.6℉~23℉",
"tempF5":"41℉~26.6℉",
"tempF6":"41℉~28.4℉",
//天气描述;
"weather1":"晴",
"weather2":"晴",
"weather3":"晴",
"weather4":"晴转多云",
"weather5":"多云",
"weather6":"多云转阴",
//天气描述图片序号
"img1":"0",
"img2":"99",
"img3":"0",
"img4":"99",
"img5":"0",
"img6":"99",
"img7":"0",
"img8":"1",
"img9":"1",
"img10":"99",
"img11":"1",
"img12":"2",
"img_single":"0",
//图片名称;
"img_title1":"晴",
"img_title2":"晴",
"img_title3":"晴",
"img_title4":"晴",
"img_title5":"晴",
"img_title6":"晴",
"img_title7":"晴",
"img_title8":"多云",
"img_title9":"多云",
"img_title10":"多云",
"img_title11":"多云",
"img_title12":"阴",
"img_title_single":"晴",
//风速描述
"wind1":"北风3-4级转微风",
"wind2":"微风",
"wind3":"微风",
"wind4":"微风",
"wind5":"微风",
"wind6":"微风",
//风速级别描述
"fx1":"北风",
"fx2":"微风",
"fl1":"3-4级转小于3级",
"fl2":"小于3级",
"fl3":"小于3级",
"fl4":"小于3级",
"fl5":"小于3级",
"fl6":"小于3级",
//今天穿衣指数;
"index":"冷",
"index_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",
//48小时穿衣指数
"index48":"冷",
"index48_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",
//紫外线及48小时紫外线
"index_uv":"弱",
"index48_uv":"弱",
//洗车
"index_xc":"适宜",
//旅游
"index_tr":"一般",
//舒适指数
"index_co":"较不舒适",
"st1":"1",
"st2":"-8",
"st3":"2",
"st4":"-4",
"st5":"5",
"st6":"-5",
//晨练
"index_cl":"较不宜",
//晾晒
"index_ls":"基本适宜",
//过敏
"index_ag":"极不易发"}}
全国各城市代码如下:
北京:101010100朝阳:101010300顺义:101010400怀柔:101010500通州:101010600昌平:101010700延庆:101010800丰台:101010900石景山:101011000大兴:101011100房山:101011200密云:101011300门头
沟:101011400平谷:101011500八达岭:101011600佛爷顶:101011700汤河口:101011800密云上甸子:101011900斋堂:101012000霞云岭:101012100北京城区:101012200海淀:101010200天津:101030100宝坻:101030300东丽:101030400西青:101030500北辰:101030600蓟县:101031400汉沽:101030800静海:101030900津南:101031000塘沽:101031100大港:101031200武清:101030200宁河:101030700上海:101020100宝山:101020300嘉定:101020500南汇:101020600浦东:101021300青浦:101020800松江:101020900奉贤:101021000崇明:101021100徐家汇:101021200闵行:101020200金山:101020700石家庄:101090101张家口:101090301承
德:101090402唐山:101090501秦皇岛:101091101沧州:101090701衡水:101090801邢台:101090901邯郸:101091001保定:101090201廊坊:101090601郑州:101180101新乡:101180301许昌:101180401平顶山:101180501信阳:101180601南阳:101180701开封:101180801洛阳:101180901商丘:101181001焦作:101181101鹤壁:101181201濮阳:101181301周口:101181401漯河:101181501驻马店:101181601三门峡:101181701济源:101181801安阳:101180201合肥:101220101芜湖:101220301淮南:101220401马鞍山:101220501安庆:101220601宿州:101220701阜阳:101220801亳州:101220901黄山:101221001滁州:101221101淮北:101221201铜陵:101221301宣城:101221401六安:101221501巢湖:101221601池州:101221701蚌埠:101220201杭州:101210101舟山:101211101湖州:101210201嘉兴:101210301金华:101210901绍兴:101210501台州:101210601温州:101210701丽水:101210801衢州:101211001宁波:101210401重庆:101040100合川:101040300南川:101040400江津:101040500万盛:101040600渝北:101040700北碚:101040800巴南:101040900长寿:101041000黔江:101041100万州天城:101041200万州龙宝:101041300涪陵:101041400开县:101041500城口:101041600云阳:101041700巫溪:101041800奉节:101041900巫山:101042000潼南:101042100垫江:101042200梁平:101042300忠
县:101042400石柱:101042500大足:101042600荣昌:101042700铜梁:101042800璧山:101042900丰都:101043000武隆:101043100彭水:101043200綦江:101043300酉阳:101043400秀山:101043600沙坪坝:101043700永川:101040200福州:101230101泉州:101230501漳州:101230601龙岩:101230701晋江:101230509南平:101230901厦门:101230201宁德:101230301莆田:101230401三明:101230801兰州:101160101平凉:101160301庆阳:101160401武威:101160501金昌:101160601嘉峪关:101161401酒泉:101160801天水:101160901武都:101161001临夏:101161101合作:101161201白银:101161301定西:101160201张掖:101160701广州:101280101惠州:101280301梅州:101280401汕头:101280501深圳:101280601珠海:101280701佛山:101280800肇庆:101280901湛江:101281001江门:101281101河源:101281201清远:101281301云浮:101281401潮州:101281501东莞:101281601中山:101281701阳江:101281801揭阳:101281901茂名:101282001汕尾:101282101韶关:101280201南宁:101300101柳州:101300301来宾:101300401桂林:101300501梧州:101300601防城港:101301401贵港:101300801玉林:101300901百色:101301001钦州:101301101河池:101301201北海:101301301崇左:101300201贺州:101300701贵阳:101260101安顺:101260301都匀:101260401兴义:101260906铜仁:101260601毕节:101260701六盘水:101260801遵义:101260201凯里:101260501昆明:101290101红河:101290301文山:101290601玉溪:101290701楚雄:101290801普洱:101290901昭通:101291001临沧:101291101怒江:101291201香格里拉:101291301丽江:101291401德宏:101291501景洪:101291601大理:101290201曲靖:101290401保山:101290501呼和浩特:101080101乌海:101080301集宁:101080401通辽:101080501阿拉善左旗:101081201鄂尔多斯:101080701临河:101080801锡林浩特:101080901呼伦贝尔:101081000乌兰浩特:101081101包头:101080201赤峰:101080601南昌:101240101上饶:101240301抚州:101240401宜春:101240501鹰潭:101241101赣州:101240701景德镇:101240801萍乡:101240901新余:101241001九江:101240201吉安:101240601武汉:101200101黄冈:101200501荆州:101200801宜昌:101200901恩施:101201001十堰:101201101神农架:101201201随州:101201301荆门:101201401天门:101201501仙桃:101201601潜江:101201701襄樊:101200201鄂州:101200301孝感:101200401黄石:101200601咸宁:101200701成都:101270101自贡:101270301绵阳:101270401南充:101270501达州:101270601遂宁:101270701广安:101270801巴中:101270901泸州:101271001宜宾:101271101内江:101271201资阳:101271301乐山:101271401眉山:101271501凉山:101271601雅安:101271701甘孜:101271801阿坝:101271901德阳:101272001广元:101272101攀枝花:101270201银川:101170101中卫:101170501固原:101170401石嘴山:101170201吴忠:101170301西宁:101150101黄南:101150301海北:101150801果洛:101150501玉树:101150601海西:101150701海东:101150201海南:101150401济南:101120101潍坊:101120601临沂:101120901菏泽:101121001滨州:101121101东营:101121201威海:101121301枣庄:101121401日照:101121501莱芜:101121601聊城:101121701青岛:101120201淄博:101120301德州:101120401烟台:101120501济宁:101120701泰安:101120801西安:101110101延安:101110300榆林:101110401铜川:101111001商洛:101110601安康:101110701汉中:101110801宝鸡:101110901咸阳:101110200渭南:101110501太原:101100101临汾:101100701运城:101100801朔州:101100901忻州:101101001长治:101100501大同:101100201阳泉:101100301晋中:101100401晋城:101100601吕梁:101101100乌鲁木齐:101130101石河子:101130301昌吉:101130401吐鲁番:101130501库尔勒:101130601阿拉尔:101130701阿克苏:101130801喀什:101130901伊宁:101131001塔城:101131101哈密:101131201和田:101131301阿勒泰:101131401阿图什:101131501博乐:101131601克拉玛依:101130201拉萨:101140101山南:101140301阿里:101140701昌都:101140501那
曲:101140601日喀则:101140201林芝:101140401台北县:101340101高雄:101340201台中:101340401海口:101310101三亚:101310201东方:101310202临高:101310203澄迈:101310204儋州:101310205昌江:101310206白沙:101310207琼中:101310208定安:101310209屯昌:101310210琼海:101310211文昌:101310212保亭:101310214万宁:101310215陵水:101310216西沙:101310217南沙岛:101310220乐东:101310221五指山:101310222琼山:101310102长沙:101250101株洲:101250301衡阳:101250401郴州:101250501常德:101250601益阳:101250700娄底:101250801邵阳:101250901岳阳:101251001张家界:101251101怀化:101251201黔阳:101251301永州:101251401吉首:101251501湘潭:101250201南京:101190101镇江:101190301苏州:101190401南通:101190501扬州:101190601宿迁:101191301徐州:101190801淮安:101190901连云港:101191001常州:101191101泰州:101191201无锡:101190201盐城:101190701哈尔滨:101050101牡丹江:101050301佳木斯:101050401绥化:101050501黑河:101050601双鸭山:101051301伊春:101050801大庆:101050901七台河:101051002鸡西:101051101鹤岗:101051201齐齐哈尔:101050201大兴安岭:101050701长春:101060101延吉:101060301四平:101060401白山:101060901白城:101060601辽源:101060701松原:101060801吉林:101060201通
化:101060501沈阳:101070101鞍山:101070301抚顺:101070401本溪:101070501丹东:101070601葫芦岛:101071401营口:101070801阜新:101070901辽阳:101071001铁岭:101071101朝阳:101071201盘锦:101071301大连:101070201锦州:101070701
篇三:课题_开源免费天气预报接口API以及全国所有地区代码
开源免费天气预报接口API以及全国所有地区代码 国家气象局提供的天气预报接口
接口地址:
对于第三个接口,返回信息比较全面,也是以json格式提供,格式如下
{"weatherinfo": {
//基本信息;
"city":"北京","city_en":"beijing",
"date_y":"2012年2月16日","date":"","week":"星期四","fchh":"11","cityid":"101010100",
//摄氏温度
"temp1":"2℃~-7℃",
"temp2":"1℃~-7℃",
"temp3":"4℃~-7℃",
"temp4":"7℃~-5℃",
"temp5":"5℃~-3℃",
"temp6":"5℃~-2℃",
//华氏温度;
"tempF1":"35.6℉~19.4℉",
"tempF2":"33.8℉~19.4℉",
"tempF3":"39.2℉~19.4℉",
"tempF4":"44.6℉~23℉",
"tempF5":"41℉~26.6℉",
"tempF6":"41℉~28.4℉",
//天气描述;
"weather1":"晴",
"weather2":"晴",
"weather3":"晴",
"weather4":"晴转多云",
"weather5":"多云",
"weather6":"多云转阴",
//天气描述图片序号
"img1":"0",
"img2":"99",
"img3":"0",
"img4":"99",
"img5":"0",
"img6":"99",
"img7":"0",
"img8":"1",
"img9":"1",
"img10":"99",
"img11":"1",
"img12":"2",
"img_single":"0",
//图片名称;
"img_title1":"晴",
"img_title2":"晴",
"img_title3":"晴",
"img_title4":"晴",
"img_title5":"晴",
"img_title6":"晴",
"img_title7":"晴",
"img_title8":"多云",
"img_title9":"多云",
"img_title10":"多云",
"img_title11":"多云",
"img_title12":"阴",
"img_title_single":"晴",
//风速描述
"wind1":"北风3-4级转微风",
"wind2":"微风",
"wind3":"微风",
"wind4":"微风",
"wind5":"微风",
"wind6":"微风",
//风速级别描述
"fx1":"北风",
"fx2":"微风",
"fl1":"3-4级转小于3级",
"fl2":"小于3级",
"fl3":"小于3级",
"fl4":"小于3级",
"fl5":"小于3级",
"fl6":"小于3级",
//今天穿衣指数;
"index":"冷",
"index_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",
//48小时穿衣指数
"index48":"冷",
"index48_d":"天气冷,建议着棉衣、皮夹克加羊毛衫等冬季服装。年老体弱者宜着厚棉衣或冬大衣。",
//紫外线及48小时紫外线
"index_uv":"弱",
"index48_uv":"弱",
//洗车
"index_xc":"适宜",
//旅游
"index_tr":"一般",
//舒适指数
"index_co":"较不舒适",
"st1":"1",
"st2":"-8",
"st3":"2",
"st4":"-4",
"st5":"5",
"st6":"-5",
//晨练
"index_cl":"较不宜",
//晾晒
"index_ls":"基本适宜",
//过敏
"index_ag":"极不易发"}}
全国各城市代码如下:
北京:101010100朝阳:101010300顺义:101010400怀柔:101010500通州:101010600昌平:101010700延庆:101010800丰台:101010900石景山:101011000大兴:101011100房山:101011200密云:101011300门头
沟:101011400平谷:101011500八达岭:101011600佛爷顶:101011700汤河口:101011800密云上甸子:101011900斋堂:101012000霞云岭:101012100北京城区:101012200海淀:101010200天津:101030100宝坻:101030300东丽:101030400西青:101030500北辰:101030600蓟县:101031400汉沽:101030800静海:101030900津南:101031000塘沽:101031100大港:101031200武清:101030200宁河:101030700上海:101020100宝山:101020300嘉定:101020500南汇:101020600浦东:101021300青浦:101020800松江:101020900奉贤:101021000崇明:101021100徐家汇:101021200闵行:101020200金山:101020700石家庄:101090101张家口:101090301承
德:101090402唐山:101090501秦皇岛:101091101沧州:101090701衡水:101090801邢台:101090901邯郸:101091001保定:101090201廊坊:101090601郑州:101180101新乡:101180301许昌:101180401平顶山:101180501信阳:101180601南阳:101180701开封:101180801洛阳:101180901商丘:101181001焦作:101181101鹤壁:101181201濮阳:101181301周口:101181401漯河:101181501驻马店:101181601三门峡:101181701济源:101181801安阳:101180201合肥:101220101芜湖:101220301淮南:101220401马鞍山:101220501安庆:101220601宿州:101220701阜阳:101220801亳州:101220901黄山:101221001滁州:101221101淮北:101221201铜陵:101221301宣城:101221401六安:101221501巢湖:101221601池州:101221701蚌埠:101220201杭州:101210101舟山:101211101湖州:101210201嘉兴:101210301金华:101210901绍兴:101210501台州:101210601温州:101210701丽水:101210801衢州:101211001宁波:101210401重庆:101040100合川:101040300南川:101040400江津:101040500万盛:101040600渝北:101040700北碚:101040800巴南:101040900长寿:101041000黔江:101041100万州天城:101041200万州龙宝:101041300涪陵:101041400开县:101041500城口:101041600云阳:101041700巫溪:101041800奉节:101041900巫山:101042000潼南:101042100垫江:101042200梁平:101042300忠
县:101042400石柱:101042500大足:101042600荣昌:101042700铜梁:101042800璧山:101042900丰都:101043000武隆:101043100彭水:101043200綦江:101043300酉阳:101043400秀山:101043600沙坪坝:101043700永川:101040200福州:101230101泉州:101230501漳州:101230601龙岩:101230701晋江:101230509南平:101230901厦门:101230201宁德:101230301莆田:101230401三明:101230801兰州:101160101平凉:101160301庆阳:101160401武威:101160501金昌:101160601嘉峪关:101161401酒泉:101160801天水:101160901武都:101161001临夏:101161101合作:101161201白银:101161301定西:101160201张掖:101160701广州:101280101惠州:101280301梅州:101280401汕头:101280501深圳:101280601珠海:101280701佛山:101280800肇庆:101280901湛江:101281001江门:101281101河源:101281201清远:101281301云浮:101281401潮州:101281501东莞:101281601中山:101281701阳江:101281801揭阳:101281901茂名:101282001汕尾:101282101韶关:101280201南宁:101300101柳州:101300301来宾:101300401桂林:101300501梧州:101300601防城港:101301401贵港:101300801玉林:101300901百色:101301001钦州:101301101河池:101301201北海:101301301崇左:101300201贺州:101300701贵阳:101260101安顺:101260301都匀:101260401兴义:101260906铜仁:101260601毕节:101260701六盘水:101260801遵义:101260201凯里:101260501昆明:101290101红河:101290301文山:101290601玉溪:101290701楚雄:101290801普洱:101290901昭通:101291001临沧:101291101怒江:101291201香格里拉:101291301丽江:101291401德宏:101291501景洪:101291601大理:101290201曲靖:101290401保山:101290501呼和浩特:101080101乌海:101080301集宁:101080401通辽:101080501阿拉善左旗:101081201鄂尔多斯:101080701临河:101080801锡林浩特:101080901呼伦贝尔:101081000乌兰浩特:101081101包头:101080201赤峰:101080601南昌:101240101上饶:101240301抚州:101240401宜春:101240501鹰潭:101241101赣州:101240701景德镇:101240801萍乡:101240901新余:101241001九江:101240201吉安:101240601武汉:101200101黄冈:101200501荆州:101200801宜昌:101200901恩施:101201001十堰:101201101神农架:101201201随州:101201301荆门:101201401天门:101201501仙桃:101201601潜江:101201701襄樊:101200201鄂州:101200301孝感:101200401黄石:101200601咸宁:101200701成都:101270101自贡:101270301绵阳:101270401南充:101270501达州:101270601遂宁:101270701广安:101270801巴中:101270901泸州:101271001宜宾:101271101内江:101271201资阳:101271301乐山:101271401眉山:101271501凉山:101271601雅安:101271701甘孜:101271801阿坝:101271901德阳:101272001广元:101272101攀枝花:101270201银川:101170101中卫:101170501固原:101170401石嘴山:101170201吴忠:101170301西宁:101150101黄南:101150301海北:101150801果洛:101150501玉树:101150601海西:101150701海东:101150201海南:101150401济南:101120101潍坊:101120601临沂:101120901菏泽:101121001滨州:101121101东营:101121201威海:101121301枣庄:101121401日照:101121501莱芜:101121601聊城:101121701青岛:101120201淄博:101120301德州:101120401烟台:101120501济宁:101120701泰安:101120801西安:101110101延安:101110300榆林:101110401铜川:101111001商洛:101110601安康:101110701汉中:101110801宝鸡:101110901咸阳:101110200渭南:101110501太原:101100101临汾:101100701运城:101100801朔州:101100901忻州:101101001长治:101100501大同:101100201阳泉:101100301晋中:101100401晋城:101100601吕梁:101101100乌鲁木齐:101130101石河子:101130301昌吉:101130401吐鲁番:101130501库尔勒:101130601阿拉尔:101130701阿克苏:101130801喀什:101130901伊宁:101131001塔城:101131101哈密:101131201和田:101131301阿勒泰:101131401阿图什:101131501博乐:101131601克拉玛依:101130201拉萨:101140101山南:101140301阿里:101140701昌都:101140501那
曲:101140601日喀则:101140201林芝:101140401台北县:101340101高雄:101340201台中:101340401海口:101310101三亚:101310201东方:101310202临高:101310203澄迈:101310204儋州:101310205昌江:101310206白沙:101310207琼中:101310208定安:101310209屯昌:101310210琼海:101310211文昌:101310212保亭:101310214万宁:101310215陵水:101310216西沙:101310217南沙岛:101310220乐东:101310221五指山:101310222琼山:101310102长沙:101250101株洲:101250301衡阳:101250401郴州:101250501常德:101250601益阳:101250700娄底:101250801邵阳:101250901岳阳:101251001张家界:101251101怀化:101251201黔阳:101251301永州:101251401吉首:101251501湘潭:101250201南京:101190101镇江:101190301苏州:101190401南通:101190501扬州:101190601宿迁:101191301徐州:101190801淮安:101190901连云港:101191001常州:101191101泰州:101191201无锡:101190201盐城:101190701哈尔滨:101050101牡丹江:101050301佳木斯:101050401绥化:101050501黑河:101050601双鸭山:101051301伊春:101050801大庆:101050901七台河:101051002鸡西:101051101鹤岗:101051201齐齐哈尔:101050201大兴安岭:101050701长春:101060101延吉:101060301四平:101060401白山:101060901白城:101060601辽源:101060701松原:101060801吉林:101060201通
化:101060501沈阳:101070101鞍山:101070301抚顺:101070401本溪:101070501丹东:101070601葫芦岛:101071401营口:101070801阜新:101070901辽阳:101071001铁岭:101071101朝阳:101071201盘锦:101071301大连:101070201锦州:101070701
篇四:微信天气预报接口代码
微信天气预报接口代码分享-微信公众平台接口开发(一
)
微信公众号开放平台,可以利用现在网络上的各种工具接口,为自己的微信公众平台增加亮点。天气查询,快递查询,手机归属地查询,身份证查询,公交查询,火车查询,健康指数查询,实时翻译(语音),百度百科,百度问答,人品计算,笑话……等接口开发都已经成熟了。
今天我们先来看看最简单普遍的微信天气预报功能
中国天气网天气预报接口(官方接口)
请求地址: http://m.weather.com.cn/data/101010100.html
首先我们创建一个类。
保存为:weather.class.php 天气预报的处理类
// 天气类
class getweather{
public function getw($str){
if ($code){
$content =
file_get_contents("http://m.weather.com.cn/data/{$code}.html");
if(!$content){
file_put_contents('weather.txt', '没有接受到天气数据', FILE_APPEND);
return '爱油,抱歉,暂时没有取到天气数据,请稍后再试'; }
$result=json_decode($content,true);
$info=$result['weatherinfo'];
//文本形式
$strw="{$info['date_y']} {$info['week']} \n{$info['city']}的天气情况\n";
$strw .= "今天:
({$info['temp1']}){$info['weather1']}{$info['wind1']}{$info['fl1']}。\n";
$strw .= "明天:
({$info['temp2']}){$info['weather2']}{$info['wind2']}{$info['fl2']}。\n";
return $strw;
}else{
return '没有获取到该城市的天气,请确定输入了正确的城市名称,如\'福州天气\'';
}
}
/**
* 验证接受到的数据是否合法
* @param string $str 传入的接受到的数据
* @return mixed|boolean 有数据返回$code,没有数据返回false; *
*/
private function check($str){
// 引入天气代码数组
include"city_code.php";
if (is_array($CSArr)) {
return array_search($str, $CSArr);
}else {
return false;
}
}
}
?>
返回数据说明:
JSON格式解释
{
"weatherinfo":{
"city":"北京",
"city_en":"beijing",
"date_y":"2013年6月21日",
"date":"",
"week":"星期五",
"fchh":"08",
"cityid":"101010100",
"temp1":"29℃~23℃","temp2":"26℃~20℃","temp3":"24℃~20℃","temp4":
"25℃~20℃","temp5":"24℃~21℃","temp6":"25℃~22℃",
"tempF1":"84.2℉~73.4℉","tempF2":"78.8℉~68℉","tempF3":"75.2℉~68℉","tempF4":"77℉~68℉",
"tempF5":"75.2℉~69.8℉","tempF6":"77℉~71.6℉",
"weather1":"阵雨转中雨","weather2":"中雨转小雨","weather3":"小雨","weather4":"小雨", "weather5":"小雨转阵雨","weather6":"阵雨转小雨",
"img1":"3","img2":"8","img3":"8","img4":"7","img5":"7","img6":"99","img7":"7",
"img8":"99","img9":"7","img10":"3","img11":"3","img12":"7","img_single":"3",
"img_title1":"阵雨","img_title2":"中雨","img_title3":"中雨","img_title4":"小雨","img_title5":
"小雨","img_title6":"小雨","img_title7":"小雨","img_title8":"小雨","img_title9":"小雨","img_title10":"阵雨","img_title11":"阵雨","img_title12":"小雨","img_title_single":"阵雨",
"wind1":"微风","wind2":"微风","wind3":"微风","wind4":"微风","wind5":"微风","wind6":
"微风","fx1":"微风","fx2":"微风",
"fl1":"小于3级","fl2":"小于3级","fl3":"小于3级","fl4":"小于3级","fl5":"小于3级","fl6":"小于3级",
"index":"热",
"index_d":"天气较热,建议着短裙、短裤、短套装、T恤等夏季服装。年老体弱者宜着长袖衬衫和单裤。",
"index48":"暖","index48_d":"较凉爽,建议着长袖衬衫加单裤等春秋过渡装。年老体弱者宜着针织长袖衬衫、马甲和长裤。",
"index_uv":"弱","index48_uv":"最弱",
"index_xc":"不宜",
"index_tr":"适宜",、
"index_co":"较不舒适",
"st1":"27","st2":"21","st3":"24","st4":"18","st5":"22","st6":"18",
"index_cl":"较不宜",
"index_ls":"不太适宜",
"index_ag":"不易发"
}
}
城市代码数组:可以单独放到一个文件里。 city_code.php
$CSArr = array(
"101010100"=>"北京",
"101020100"=>"上海",
"101030100"=>"天津",
"101040100"=>"重庆",
"101320101"=>"香港",
"101330101"=>"澳门",
"101050101"=>"哈尔滨",
"101050201"=>"齐齐哈尔",
"101050301"=>"牡丹江",
"101050901"=>"大庆",
"101050801"=>"伊春",
"101051301"=>"双鸭山",
"101051201"=>"鹤岗",
"101051101"=>"鸡西",
"101050401"=>"佳木斯", "101051002"=>"七台河", "101050601"=>"黑河", "101050501"=>"绥化", "101050701"=>"大兴安岭", "101060101"=>"长春", "101060301"=>"延吉", "101060201"=>"吉林", "101060901"=>"白山", "101060601"=>"白城", "101060401"=>"四平", "101060801"=>"松原", "101060701"=>"辽源", "101060603"=>"大安", "101060501"=>"通化", "101070101"=>"沈阳", "101070201"=>"大连", "101071401"=>"葫芦岛", "101071301"=>"盘锦", "101070501"=>"本溪", "101070401"=>"抚顺", "101071101"=>"铁岭", "101071001"=>"辽阳", "101070801"=>"营口", "101070901"=>"阜新", "101071201"=>"朝阳", "101070701"=>"锦州", "101070601"=>"丹东", "101070301"=>"鞍山", "101080101"=>"呼和浩特", "101081000"=>"呼伦贝尔", "101080901"=>"锡林浩特", "101080201"=>"包头", "101080601"=>"赤峰", "101081001"=>"海拉尔", "101080301"=>"乌海", "101080701"=>"鄂尔多斯", "101080501"=>"通辽", "101090101"=>"石家庄", "101090501"=>"唐山", "101090301"=>"张家口", "101090601"=>"廊坊", "101090901"=>"邢台", "101091001"=>"邯郸",
字数作文