说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

有利于开发App的5款天气预测API

HTML文档下载 WORD文档下载 PDF文档下载
现在基本上大多数的移动设备上都有天气预测App,但是如果能够自行制作一个新的可以运用在App上的天气预测API,那也许是一件了不起的事情。例如OpenWeatherMap、AccuWeather、TheWeatherChannel等可以助你一臂之力。

2014年的第一场雪来的却是有点晚,在享受雪天带给人们快乐的同时,我们是不是应该计划着制作一个新的天气预报API呢,毕竟优秀的、合适的API可以为你的App提供更加充足的动力。

这里列举了5款不同的天气预测API,你可以尝试着将他们应用在你的App里,这样不但对你的出行起到帮助作用,还能提高你的开发技能。(以下为编译内容)

1. Open Weather Map

OpenWeatherMap是一个网络版的服务平台,提供免费的天气预报数据和预测,适用于任何地图类服务附加天气功能,以及开放网络和手机应用的API。


OpenWeatherMap是基于OpenStreetMap和Wikipedia创办的,本着共享开放的精神,把最优秀的信息资源免费提供给用户使用。该平台的数据非常详细,每天的精准天气预报,一周预报、降水、风、云、气象观测等雷达数据地图,该平台接入了来自全球的气象广播服务和超过40000个气象站的气象数据。

2. AccuWeather

AccuWeather是一款天气预报软件(主要应用于手机平台),支持WIFI更新。界面美观,功能实用。包括详细的天气情况预报,15天总体天气概况,卫星雷达信息等。自带GPS,可以在不定位自己的城市的情况下,自己利用GPS定位你的真实位置,并给出卫星云图,甚至是详细的小时天气预报。通过一个简单的RESTful网页界面,AccuWeather API就可以为用户提供当地的天气数据,且支持40种语言和方言服务。所有数据通过JSON和JSONP格式返回到用户界面。SSL加密功能在这里主要是为安全通信保驾护航。


软件版本包括Windows Phone版本、S60V3版本、S60V5版本、iPhone版本、Black Berry版本、Android版本、Windows、MAC和Linux版本等。预报的天气信息也是相当的准确。

3. The Weather Channel

The Weather Channel是一个由美国卫星电视频道提供的天气预报节目,已经有30年的历史了。The Weather Channel 和 Weather Underground.Inc合伙在全球范围内提供80种语言的天气API服务。


除此之外,用户在设备上还可以以JSON、XML、GIF、PNG和SWF格式接收天气数据。

4. WeatherBug

WeatherBug是Earth Networks旗下最大的用来实时报道全球范围内天气和闪电传感器信息的网络。WeatherBug API亦称之为Pulse API,它主要提供实时天气和闪电信息,利用预测模型将报道的误差降低到最小。


数据接收是制作成一个REST API的主要成分,这样的目的是为了能够快速简单的对数据进行整合。WeatherBug天气预报可以每15分钟就更新一次天气预报,它可以将气温直接显示在手机桌面上方的通知栏,还能预报未来七天详细的天气情况;不仅如此,它还设有天气预警系统、GPS定位、以及卫星地图显示。

5. Forecast.io

ForeCast.io是一个可以带给你完整、即时更新的气象报告API,掌握世界各地天气状况,同时它提供非常详细、完整的天气资讯,设计简单,没有复杂的专业术语,打开网页即可查看。


打开首页会提示你是否需要自动定位,或者你也可以输入要查询的地点,它就会把所有天气资讯,包括天气概要、气温、气象云图、风速、湿度、能见度、气压、最低最高温出现的时间,以及下一小时、24 小时、一周的天气预测通通显示出来。

ForeCast.io为开发者提供了一个用户友好型的全球天气预测API,每天提供1000多个免费的API调用请求供开发者使用。这个API使用简单的JSON界面接口,Community-provided API包装器为用户只需要几行代码就能够随时安装使用提供了方便。                                         (编译/薛梁  责编/张红月)

原文:Super Dev Resources

VB比较两个Excel表格的内容 VB实现Excel按列或行排序 VB删除EXCEL表格指定行 用vb.net写的验证码识别代码 VB删除EXCEL表格指定列 Oracle数据库Windows 2003环境自动备份批处理 VB通过ADODB连接EXCEL表格文件读取数据 使用VBScript卸载软件 Discuz X2用户注册过程SQL Android手机参数表 用jQuery改变图片(image src) 用std::atomic實現簡單的讀寫鎖 ChinaPay网上支付网关.NET开发 VOB生成IFO文件用nero刻录DVD详解 15款开源Android游戏引擎(安卓免费游戏引擎) 将MVC ASPX转换到Razor视图 Word设置目录简明教程 asp.net mvc页面javascript代码中如何使用razor Discuz X论坛数据表结构:用户数据表pre_common_member boost在windows平台下自带超强 IOCP 的ASIO Boost下载和编译安装简明指引 Windows和Linux环境中Boost下载安装编译配置使用指南 Android开发技巧:Android常用类库说明 Android开发技巧:Android 文件系统 Android开发技巧:Android应用程序架构 ASP.NET MVC Razor 输出没有编码的HTML字符串 ASP.NET MVC 3 Razor 在head里包含js文件 JQuery mobile介绍 JQuery Mobile 页面结构 什么是云计算的通俗理解 什么是Hadoop以及与云计算的关系 散分啰!!统计BCB论坛现有成员... 这样的COM组件如何实现? 请教:我想学lotus,可不知哪有lotus和lotus教程下载,望指教! 多选项提交过来的值是什么类型的? ORA-03113: end-of-file on communication channel谁知道??高手救命! 星际争霸几大战略(大家切磋切磋) CHtmlView的刷新问题 关于asp.net加密的讨论 怎么样把两个ArrayList合并成一个??我在文档里找了半天也没找到!急~~!!!!!!!! 》》》菜鸟发问:SQL SERVER2000 可以对 office 文档进行全文检索吗? How to alter DBGrid Scrollheader Color? c怎样访问数据库啊?一定给分! from里的参数传递为ENCTYPE="multipart/form-data"时的问题? 网吧问题 如何在txt文件中查找字符 请问如何实现当进入一个combox时自动下拉列表框(不用用鼠标去点) 关于volatile 修饰词 过去用Delphi开发数据库都是用Access,现在急需使用SQL Server。请问:我必须掌握SQL Server中的那些内容。 如果我想删除日志文件的所有记录该怎么办?????? 怎么样把两个ArrayList合并成一个??我在文档里找了半天也没找到!急~~!!!!!!! 请问,NT4.0下怎样配置网关和路由? 请问如何知道一个弹出菜单是否以经关闭 升级后问题,奇怪,请指教? 什么是存储过程? 大侠们帮忙看看,简单问题 急:因出差,明天(12.20,第二期)的“微软.net高级程序员培训”转让(包括资料)!今晚6:00前联系,13910321169. 请问怎样才能在Access中选取指定行数的记录如第5-10条. 关于XML命名空间的疑问?请教各位高手帮帮忙!谢谢! 请问哪里有《情深深雨蒙蒙》下载??? ******斑竹快出来啊 看看我这个贴子啊!!!!!!!!!!!!!! 如何读取寄存器中的数据? 请问在数据库中如何操作日期型字段: Help,如何把本机加入主域服务器? 急:因出差,明天(12.20,第二期)的“微软.net高级程序员培训”转让(包括资料)!今晚6:00前联系,13910321169 怎么用vbscript定义一个函数阿。我想作一个下拉框的onchange事件,请指教 如何确定adoquery的数据是否被修改了? 有关程序调试的问题 全都转行卖大白菜。 对于各个.h和.cpp文件分工如何,我的各种函数各个变量到底该放在哪个文件中的哪个class中? 如何停止asp调用的dll文件,我调用my_dll.dll文件一次之后就不能对my_dll.dll更改了,为什么?怎样解决? 急:因出差,明天(12.20,第二期)的“微软.net高级程序员培训”转让(包括资料)!今晚6:00前联系,13910321169.. 关于附件下载过程中权限控制的问题 如何编辑LILO文件? 糊涂啦。。。看看汉字库(hzk24)吧? 请问在listbox控件中如何设置特定行的颜色? 问一个关于ODBC的问题 急:因出差,明天(12.20,第二期)的“微软.net高级程序员培训”转让(包括资料)!今晚6:00前联系,13910321169.... 各位大侠,哪有设计专家系统的c语言的源代码阿(全分奉送)? 请问:如何处理MFC提供的CList类模板产生的异常问题呢? 散分!快抢! 调用对象 一个三角形和平行四边形的高相等,面积也相等,平行四边形的底是20厘米,那么这个三角形的底边长() 把1.5m长的长方体木料锯成了3段,表面积增加96平方米,原来木料的体积是()立方米.要完整 一个平行四边形的面积是3.5平方米,和它等底等高的三角形的面积是()平方米 要有图的~ 一块长方体木料长5m,沿横截面切成两段,表面积增加1.2平方米.这跟木料的体积是多少立方米? 一个三角形的面积是16平方分米,底是4分米,高与底的比是( ) 赵军同学在家里想知道某种食用油的密度,于是他利用学过的物理知识设计了一种求食 载汽油的车为什么要拖一条铁链子?答对有赏 一个三角形的面积是16分之1平方分米,它的高是2分之1分米,这个三角形的底是多少分米? 从一个长5分米,宽3分米的长方形木板上锯下一个最大的圆,这个圆的面积是多少? 冬天零下1-10度,怎么样知道车的水箱冻没冻,水箱冻了能启动车吗?变速器:手动 科学家根据星球光谱的红移现象推断宇宙正在膨胀,星球正在离我们越来越远.其实在日常生活中声音也有类似的现象,在火车从我们身边疾驶而过的瞬间,尽管火车发出的汽笛声频率是不变的, 市场上出售的"金龙鱼"调和油,瓶上标有"5升"的字样,已知该瓶内调和油质量为4.6千克,则该瓶的密度为多少千克每平方米 一块长方体木板长2.5米,宽4分米,厚8厘米,这块木板的面积是多少平方分米?体积是多少立方厘米? 饮水机是一种常用的家用电器,其工作电路可简化为如图25所示电路,其中S是温控开关. (1)用公式分析饮水机的加热状态和保温状态. (2)如果饮水机在加热状态时加热板的电功率是400瓦, 初三物理题(关于电路故障的)正确连接好电路后,无论怎样调节滑动变阻器灯泡都不亮,且电压表有示数,电流表示数始终为零.造成这种故障的原因是什么? 为什么虹吸式座便器水箱渗水水箱里有小孔 两个相同容器都盛满水,甲中有一个体积为50cm³,密度为0.5×10³kg/m³的木块漂浮在水面.为什么说,如果把木块全部压入水中两容器底部受水的压力和压强都相等? ———电池————开关—————— | | | | | (A)电流表 —— ——(V)—— | a ↓ b | | | 滑动变阻器—— |———— | | —定值电阻(长方形的) 题目是在研究电流与电阻关系时,先用5欧姆的定值 虹吸喷射式和虹吸漩涡式座便器哪种省水?虹吸喷射式和虹吸漩涡式座便器哪种技术更先进?哪种更省水?怎么调节座便器冲水量? 一条水河流的流量是420m²/min,如果建一水坝,使安装在水坝下的水轮机的功率达到1.4×10的3次方kW,且水的动能转化为水轮机动能的效率为80%,则大坝至少应建多高?(g=10N/kg) 某品牌食用油上标有5升4千克字样改食用油的密度为多少 坐便器水箱坏了,是只换水箱呢还是坐便器水箱一起换?单换水箱多少钱?水箱坐便器一起换多少钱? 初中物理一道题,急,在线等.放在一辆足够长表面光滑的平板车上的两个物体,随车一起沿水平方向匀速直线运动,当车突然停止时,这两个物体在车上将会(不考虑一切阻力)A.一定不相碰B.一定 从一个长5分米,宽4分米的长方形木板上锯下一个最大的圆,圆的周长是( )分米,圆一辆汽车的车轮直径120厘米,每分钟转200圈.这辆汽车4分钟通过一座高架桥,这座桥全长是多少米?(保留整数) 虹吸式和直冲式座便器有什么区别?两类座便器的优缺点和工作原理是什么?不是有大水小水的区别嘛虹吸和直冲对用水量也有影响? 关于初中物理的一道题身高1·5米的小明,在某个时刻,灯光下的影长为1·5米.若他以每秒钟1米的速度匀速沿平直路面远离路灯而去,2秒后影长为2米,则路灯离平直路面的高度为( )米 一个圆柱形汽油桶的底面直径是70厘米,高为90厘米.(1)这个汽油桶的表面积是多少平方分米?(2)如果每立方分米97号汽油重0.695千克,这只汽油桶能装97号汽油多少千克?(结果保留整数) 电源电压12V 电流表量程0~0.6A 电压表量程0~3V R2“50Ω 2A”使两个电表分别能达到满格 求R1的取值范围?答案已经知道了 只是老师讲的过程无比纠结我纠结了一个下午了 而且要这个思路20Ω,老师 初中物理的一道题均匀木板重750牛,长3米.现用两个支点将其支起,一个支点在左端A点,另一个支点距B端距离为一米.为不使木板失去平衡,一重750牛的人在木板上行走的最大范围是多少?我是初二 请问在什么情况下才会造成电源短路?什么情况下造成局部短路?还有电流遇到什么才会不通过返回?书上更本没怎么写 一个长方体的棱长之和是48厘米已知长方体的长8厘米宽3厘米求这个长方体的体积和表面积 一个实心的小球分别被放入成有足够水和酒精的容器中,小球受到的浮力分别为0.9和0.8N.已知水和就近的密度之比为5:4.求小球密度 怎么用测电笔检查电路的故障? 一个圆柱形汽油桶,它的侧面积是125.6平方分米,这个汽油桶的表面积是多少? 柏坡黄石材矿山在哪里,有几座柏坡黄矿山? 一个三角形的面积是28分之13平方分米,高是35分之26分米.这个三角形的底边是多少分米? 用铁皮制作一个圆柱形汽油桶,要求底面半径是4分米,高是12分米,制作10个这样的汽油桶至少需要铁皮多少平方 柏坡黄石材的致密度如何,用柏坡黄做石材幕墙的干挂石材,用不用做石材背粘网? 用测电笔测试电路各接头处,如果氖管都发光,故障是什么?若都不发光故障是什么? 9、用铁皮制作一个圆柱形汽油桶,要求底面半径是4分米,高是12分米,制作10个这样的油桶至少需要铁皮多少平方分米?(接头处不计) 葡萄酒零下温度放置可以吗?现在天冷了,晚上都在零下10度左右,买的葡萄酒放在车的后备箱里能行吗?会不会把酒瓶子给冻炸了呀? 一个三角形的面积是28平方分米,与它等底等高的平行四边形的面积是多少平方分米 一个圆柱形铁皮汽油桶,底面直径8分米,①:做成这个汽油桶,需要铁皮多少平方分米?②:每升汽油重0.75千克,这个油桶能装汽油多少千克?要算是 着急 如图1,电源电压恒定不变,当S1闭合S2断开时,电压表示数为3V,当S1断开S2闭合时,电压表示数为9V,则R1:R2为?如图2,当_____闭合时,L1,L2并联;当_____闭合时,L1,L2串联;当_____闭合时,电路会发生短路损 有关家庭电路使用测电笔的问题1、开关安装在用电器与火线之间时,开关闭合,分别用测电笔接触火线和零线,氖管的发光情况.2、开关安装在用电器与火线之间时,开关断开,分别用测电笔接触 一只无盖的长方体木箱,长1分米,宽9厘米,高八厘米,木板厚一厘米,它的表面积是多少?容积是多少? 一个三角形的底是12分米,是高的2倍,它的面积是( )平方分米 关于测电笔电流回路在普通的家庭电路中,电流流经火线,测电笔,人体,形成回路.这个回路指的是什么?指的是电流又回到发电站的电线(电源)那里周而复始的流动回来么?我现在把回路的概念 一个无盖长方体木箱从外面量,宽3分米,木板厚1分米.这个木箱的容1.一个无盖长方体木箱从外面量,宽3分米,木板厚1分米。这个木箱的容积是多少?2.一个底面是正方形,高15厘米的长方体, 三角形的面积是12平方分米,底是3分米,高是多少分米?. 如何用测电笔测家庭电路故障要图解 一个无盖的长方体木箱,从外面量长是6分米,宽是4.2分米,高是3.2分米.如果用厚1厘米的木板做这个木箱,木箱容积是多少升? 初三物理惯性课后练习题1·把纸条放在桌子上,上面压上一块石子.迅速抽出纸条,石子给随一起运动么?看到什么现象?谢 已知一瓶食用调和油瓶上标有‘5L’字样,该油密度为920千克/立方米,求油的质量 一圆柱形的汽油桶底面半径是2分米,高是5分米,做这个桶至少要用多少平方分米的铁皮?它的容积是多少升? 冬天我的汽车启动后排气管不冒白烟,我看别的车都冒.以前排气管被别人堵过,请问是什么问题? 一个三角形和平行四边形高相等,面积也相等地,平行四边形的底是20厘米,那么这个三角形的底边长是() 一个圆柱形的汽油桶,底面半径2dm高5dm,做这个桶至少要用多少平方分米的铁皮?它的容积是多少升?最晚今天晚上10点以前 一个平行四边形的面积是4分之3平方米,和它等底等高的三角形的面积是多少平方米?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn