1.国内有哪些城市较完整可以免费使用的天气 API 接口

2.北京天气预报26-28号

3.如何得到天气情况?在那个接口获取?

4.北京天气怎么样

国内有哪些城市较完整可以免费使用的天气 API 接口

北京天气24实时天气_北京24实时天气

因微信公共号提供城市天气预报服务,发现网山天气预报接口和环境数据接口方面资料比较乱,而且有不少内容已经失效,下面内容由过程日志整理形成,希望可用得上。

一 天气预报

国内的天气预报数据,主要是国家气象局和国外两个来源(指数据来源)。

国外方面主要是雅虎(XML格式,谷歌已经停掉了自家的天气API);

国内数据由国家气象局提供(JSON格式)。

在知乎看到过一篇专业人士评论,雅虎可以提供全球范围的且非常精细的天气数据(小时级更新),但主要是通过计算机自动生成。而国家气象局则是各地经验丰富的专家人士结合计算机综合分析得出,在准确性上更胜一筹。我就这样信了!

国家气象局接口及用法

气象局的天气预报主页:移动版普通版 ,仔细挖掘这两个地址可以发现很多好东西哦。

特点:接口多,来自weather.cn和mobile.weather.cn都有,次数不限制,服务稳定,功能全面,优先推荐。

1. 实时天气接口

有多个接口,好像差别不大:

实时天气1:://.weather.cn/data/sk/101190408.html

实时天气2:://.weather.cn/data/cityinfo/101190408.html

实时天气3(带时间戳):://mobile.weather.cn/data/sk/101010100.html?_=1381891661455

2. 一周天气预报接口

7天预报数据 URL: ://mobile.weather.cn/data/forecast/101010100.html?_=1381891660081

该接口来源气象局移动版网站,目测数据最为精确,详细接口格式如下:

{"c":{"c1":"101010100","c2":"beijing","c3":"北京","c4":"beijing","c5":"北京","c6":"beijing","c7":"北京","c8":"china","c9":"中国","c10":"1","c11":"010","c12":"100000","c13":"116.391","c14":"39.904","c15":"33","c16":"AZ9010","c17":"+8"},

"f":{"f1":

[

{"fa":"01","fb":"03","fc":"10","fd":"5","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:21|17:40"},

{"fa":"07","fb":"07","fc":"19","fd":"12","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:22|17:38"},

{"fa":"02","fb":"00","fc":"15","fd":"5","fe":"8","ff":"8","fg":"3","fh":"1","fi":"06:23|17:37"},

{"fa":"00","fb":"00","fc":"16","fd":"4","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:24|17:35"},

{"fa":"00","fb":"00","fc":"18","fd":"7","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:25|17:34"},

{"fa":"00","fb":"01","fc":"18","fd":"8","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:26|17:32"},

{"fa":"01","fb":"01","fc":"16","fd":"6","fe":"0","ff":"0","fg":"0","fh":"0","fi":"06:27|17:31"}],

"f0":"201310121100"}}

详细接口分析如下:

//格式说明

var format={fa:1,fb:2,fc:温度1,fd:温度2,fe:风向1,ff:风向2,fg:风力1,fh:风力2,fi:日出日落};

//定义天气类型

var weatherArr={"00":"晴","01":"多云","02":"阴","03":"阵雨","04":"雷阵雨","05":"雷阵雨伴有冰雹","06":"雨夹雪","07":"小雨","08":"中雨","09":"大雨","10":"暴雨","11":"大暴雨","12":"特大暴雨","13":"阵雪","14":"小雪","15":"中雪","16":"大雪","17":"暴雪","18":"雾","19":"冻雨","20":"沙尘暴","21":"小到中雨","22":"中到大雨","23":"大到暴雨","24":"暴雨到大暴雨","25":"大暴雨到特大暴雨","26":"小到中雪","27":"中到大雪","28":"大到暴雪","29":"浮尘","30":"扬沙","31":"强沙尘暴","53":"霾","99":""};

//定义风向数组

var fxArr={"0":"无持续风向","1":"东北风","2":"东风","3":"东南风","4":"南风","5":"西南风","6":"西风","7":"西北风","8":"北风","9":"旋转风"};

//定义风力数组

var flArr={"0":"微风","1":"3-4级","2":"4-5级","3":"5-6级","4":"6-7级","5":"7-8级","6":"8-9级","7":"9-10级","8":"10-11级","9":"11-12级"};

6天预报数据 URL: ://m.weather.cn/data/101190408.html

该接口来源网络,应该是一个流传比较久的接口,现准确性和稳定性可能不稳定。接口分析如下:

{"weatherinfo":{

#基本信息

"city":"北京","city_en":"beijing","date_y":"2013年9月24日","date":"","week":"星期二","fchh":"11","cityid":"101010100",

#6天温度范围

"temp1":"22℃~11℃","temp2":"25℃~11℃","temp3":"26℃~13℃","temp4":"25℃~15℃","temp5":"25℃~16℃","temp6":"24℃~16℃",

#6天温度范围(华氏)

"tempF1":"71.6℉~51.8℉","tempF2":"77℉~51.8℉","tempF3":"78.8℉~55.4℉","tempF4":"77℉~59℉","tempF5":"77℉~60.8℉","tempF6":"75.2℉~60.8℉",

#6天天气

"weather1":"多云转晴","weather2":"晴","weather3":"晴","weather4":"晴转多云","weather5":"阴转阵雨","weather6":"多云",

#6天天气图示(每天2张)

"img1":"1","img2":"0","img3":"0","img4":"99","img5":"0","img6":"99","img7":"0","img8":"1","img9":"2","img10":"3","img11":"1","img12":"99",

"img_single":"1",

#6天天气图示文字(每天2)

"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":"多云",

#6天风

"wind1":"北风3-4级转微风","wind2":"微风","wind3":"微风","wind4":"微风","wind5":"微风","wind6":"微风",

"fx1":"北风","fx2":"微风",

#6天风力情况

"fl1":"3-4级转小于3级","fl2":"小于3级","fl3":"小于3级","fl4":"小于3级","fl5":"小于3级","fl6":"小于3级",

#24小时内

"index":"较冷","index_d":"建议着大衣、呢外套加毛衣、卫衣等服装。体弱者宜着厚外套、厚毛衣。因昼夜温差较大,注意增减衣服。",

#48小时内

"index48":"较舒适","index48_d":"建议着薄外套或牛仔衫裤等服装。年老体弱者宜着夹克衫、薄毛衣等。昼夜温差较大,注意适当增减衣服。",

#紫外 洗车 旅游 舒适指数 晨练 晾晒 过敏

"index_uv":"弱",

"index48_uv":"强",

"index_xc":"适宜",

"index_tr":"适宜",

"index_co":"舒",

"st1":"21","st2":"12","st3":"24","st4":"12","st5":"25","st6":"14", #不明

"index_cl":"较适宜",

"index_ls":"适宜",

"index_ag":"极易发"

}}

北京天气预报26-28号

日期天气现象气温风向风力26日星期一白天阵雨高温 14℃ 北风 3-4级 夜间阵雨低温 4℃ 无持续风向 微风 27日星期二白天多云高温 16℃ 北风 3-4级 夜间晴低温 5℃ 无持续风向 微风 28日星期三白天晴高温 17℃ 无持续风向 微风 夜间晴低温 5℃ 无持续风向 微风

如何得到天气情况?在那个接口获取?

气象数据指标

气温:指高地面约1.5-2米处百叶箱中的温度

湿度:指高地面约1.25~2米的空气湿度

气压:指该地区的气压值

降水量:是指从天空降落到地面上的液态或固态(经融化后)水,未经蒸发、渗透、流失,而在水平面上积聚的深度

经向风:指高地面约10m风的经向分量(南风为正)

纬向风:指高地面约10m风的纬向分量(西风为正)

地面风速:指高地面约10米的风速

风向:指风的来向,正北方向为0°,顺时针为正

地表水平辐射:射入地表单位水平表面的太阳辐射总量

直接辐射:指太阳圆面和离太阳最近的区域(以太阳为中心5度的太阳圆面)放射出来的直射太阳辐射

散射辐射:指太阳光在穿过大气层到达地面过程中遇到云、气体分子、尘埃等产生散射,以漫射形式到达地球表面的辐射能

气象数据API接口有多种来源,常见的有气象局/气象站、卫星、气象传感器、模型预测、大数据分析等。羲和能源大数据平台提供历史气象数据接口和预测接口,历史数据可选择羲和数源、欧洲中期天气中心、美国国家航空航天局;预测数据可选择德国气象局

在首页气象数据板块选择“定制API”功能

数据来源引用:羲和能源大数据平台(xihe-energy

北京天气怎么样

北京的气候为典型的北温带半湿润大陆性季风气候,夏季高温多雨,冬季寒冷干燥,春、秋短促。全年无霜期180~200天,西部山区较短。2007年平均降雨量483.9毫米,为华北地区降雨最多的地区之一。降水季节分配很不均匀,全年降水的80%集中在夏季6、7、8三个月,7、8月有大雨。

北京太阳辐射量全年平均为112~136千卡/厘米。两个高值区分别分布在延庆盆地及密云县西北部至怀柔东部一带,年辐射量均在135千卡/厘米以上;低值区位于房山区的霞云岭附近,年辐射量为112千卡/厘米。北京年平均日照时数在2000~2800小时之间。最大值在延庆县和古北口,为2800小时以上,最小值分布在霞云岭,日照为2063小时。夏季正当雨季,日照时数减少,月日照在230小时左右;秋季日照时数虽没有春季多,但比夏季要多,月日照230~245小时;冬季是一年中日照时数最少季节,月日照不足200小时,一般在170~190小时。