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

有利于开发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

用Visual Basic轻松地设计Browser及Ftp程序 VB用Winsock控件发信Email VB用Winsock实现点对点通信 邮件检查程序(二) -VB资料 邮件检查程序(一) -VB资料 在VB程序中怎样挂断拨号网络 在VB中利用UDP协议编写聊天程序 在VB中模拟实现邮件传输 在VB中实现文件上传 在VB中使用UDP协议 在VB中用Outlook发电子邮件 在程序中打开 Internet 拨号连接窗口 -VB资料 在一个单位内部或通过广域协议(如X.25)互联的行业内部都有几十或上万台计算机互联,用Intrane 在应用中集成浏览器-VB资料 在桌面上建立一个 Internet 快捷键 -VB资料 VB怎样接收电子邮件(POP3协议简介) VB怎样用VB得知系统当前是否处于internet链结状态 VB制作自己的网络搜索软件 自动更新工作站的应用程序-VB资料 自己的IE——用VB制作浏览器 VB6制作Win98风格的工具栏 VB实现窗口的弹出式菜单 用VB做个漂亮的进度条 Cool 3D 浮動按鈕的模擬作法-VB资料 VB 5.0中实现鼠标拖放 VB5.0下工具条的制作 VB5.0中基于桌面的屏幕技巧 VB5.0中实现字体闪烁效果 VB5实现窗口图像缩放、滚动技巧 VB6.0动态加载ActiveX控件漫谈 VB编程步步高-表单篇 如何调用.chm帮助文件?? jbuilder6的经典书籍哪里有? 在seek(0,2)中,0,2表示什么意思,整个函数又是什么意思。 WebForm2中如果要引用WebForm1中的变量X(属性),怎么办?X在form1中怎样定义?在form2中怎样引用? 关于汇编语言? 用TC如何在开发OpenGL? 机工出的影印版让人失望!!! 我想问一个关于注册表的问题 如何在ASP中显式的声明一个变量,和dim xxx as xxx一样吗? 对图片处理,请问哪里有抓热点的工具Hospot4.exe下载 用jb5+wls7可以吗 急需关于网际协议分析的论文 哪里有关于学习汇编语言的网站? 请教: 我在程序中对excel的单元格作了修改,每次改后都弹出”修改了excel,是否保存“对话框,怎么去掉呀? 请问如何用VC得到局域网中所有SQLSERVER服务器的名称?请高手指教 一个小问题! 关于写帮助文件的问题 要做一个图书馆管理系统,请提些意见,加100分 请问如何判断一个对象类型? 要去面试,调查一下 上海做 J2EE 的开发的月薪是多少? 找带按钮(button)的text类型控件 怎么改变标题蓝的颜色,不要蓝色的 找带按钮(button)的text类型控件 请教一下:现在windows平台上的网络编程一般用什么工具啊??? 问微软专家:关于Windows 服务应用程序问题 再问一个问题,word里怎样建立目录? 如何在不登陆NT的情况下实现每天定时准时关机? 唯一的希望,意大利! 我是VB初学者,几个关于VB的小问题,谢谢 如何唤醒调用了Sleep()函数在睡的线程?谢谢 我切底被搞晕了!关于调ORacle的存储过程。 《EJB Design Patterns II》的PDF可打印版本 LINUX里面有远程终端连接的工具吗? js中的反安装技术 请问在安装完jdk后,是否要自己设classpath(该怎么设?) BarCode控件(高分求解) 有谁在使用VC7.0? 高分求专用数据库驱动(MS SQL2000,IBM DB2) 十万紧急!哪位pdf2txt1.0的注册码能否告知,可以给我发邮件dpwei@metarnet.com,谢谢! 怎样取得一个季度得数据 有谁听说过 vality, torrent, metarecon? 这个查询怎么写? 经典问题 SQL语句问题 如何实现带有CheckBox的JTree 多文档中怎样写子窗口的OnSize()消息 火烧眉头,谁有pb6.5连接Access的补丁??? 谁有完整的MPEG2、MPEG4标准 vc中有没有处理ini文件的类,或请介绍处理ini文件的代码与函数.谢谢(最好有例程)!!! 初次接触lotus不知道从什么地方下手,请赐教 神经冲动经过那些途径传导至大脑皮层? 已知金属桶容积为2*10-3m3,完全没入拉力为10n,露出后,拉力为35n求金属桶密度已知金属桶容积为2*10-3m3,完全没入水中匀速向上拉力为10牛,露出后水面后,拉力为35牛求金属桶密度 如图所示,平行金属板A、B之间有匀强电场,A、B间电压为600V,A板带正电并接地,A、B两板间距为12cm,C点点离A板4cm,下列说法正确的是(  )A.E=2000V/m,φC=200V B.E=5000V/m,φC=-200V C.电子在C点具有 微气泡机耐用吗,可以用多久?想买一台微气泡机耐用点的,因为价格比较贵,所以慎重一点, 既然元电荷是带电体电量的最小单位,那为什么夸克还会有3分之一,3分之二的电荷量? 、(12分)如图5-7-2所示,长度为L=1.0m的绳,系一小球在竖直面内做圆周运动,小球的质量为M=5kg,小球如图5-7-2所示,长度为L=1.0m的绳,系一小球在竖直面内做圆周运动,小球的质量为M=5kg, ply 表示什么样的纱线2 ply,4 ply,etc.I'll be needing 2 ply fingering weight yarn,4 ply sport weight yarn,8 ply & 12 ply.I'd like to order natural,undyed cashmere as well as dyed.请问上面的ply表示什么样子的纱线阿?和nm表示法 元电荷就是单位电荷量,这句话正确吗? 一重为750N,密度为5X103kg/m3金属块A沉在水中的斜坡上,在沿坡向上的拉力F作用下,如图所示,一重为750N,密度为5×103kg/m3的金属块A沉在水中的斜面上,在沿斜面向上的拉力F作用下,物块A以0.2m/s的速 ply的意思是什么谢谢了,大神帮忙啊 元电荷也可作为电荷量的单位这句话为什么不对 9.如图所示,中子内有一个电荷量为 + 23 e的上夸克和两个电荷量为 - 13 e的下夸克,3个夸克都分布在半径为9.如图所示,中子内有一个电荷量为a + 23 e的上夸克和两个电荷量为 b.c- 13 e的下夸克,3个 微气泡机有哪些功能啊?看到几个朋友都在那个悦泊的微气泡机,主要什么功能啊? 神经冲动的传导不可能由哪到哪 如图所示,中子内有一个电荷量为+2/3e 的上夸克和两个电荷量为-1/3e的下夸克 3个夸克3个夸克都分布在半径为r 的同一圆周上,则3个夸克在其圆心处产生的电场强度为 ( ). A .ke/r^ 微气泡机到底有没有效果啊?微气泡机现在卖的那么火,到底有没有效果啊,会不会只是宣传的好啊? 在真空中有两个点电荷,其点电荷量分别为+Q和+4Q,两电荷间的距离为d,求它们之间连线中点处的电场强度 在真空中,离点电荷Q为10cm远的A点有一电荷量为5.0×10的负9次方C的点电荷q,受到3.在真空中,离点电荷Q为10cm远的A点有一电荷量为5.0×10的负9次方C的点电荷q,受到3.0×10的负4次方N的电场力,求A 微气泡机的清洁效果如何?微气泡机的清洁效果怎么样?和超声波清洁相比如何? 晶体硼中的化学键(共价键)是如何连接的? 真空中两个固定的点电荷A、B相距10cm,A的电荷量为+2.0*10 -8(2×10的-8次方)C,B的电荷量为+8.0*10 -8C,现引入电荷C,电荷量为+4.0*10 -8C,则电荷C置于离A——cm,离B——cm处时,C电荷即可平衡;若改变电 微气泡机清洁效果如何?微气泡机清洁效果有没有说的那么好啊,是不是只是说说的啊,有没有用过的人知道效果怎么样的啊? 请问:元电荷就是电子所带电荷量, 真空中有两个点电荷q=+4.0*10的-8次方和Q=--1.0*10的-8次方,分别固定在x坐标抽的X=0和x=6cm.求坐标轴上哪个位置的电场强度为零. 已知足球是由黑色的正五边形和白色的正六边形组成的,若黑块有12块,既有12个正五边形,那么白色的正六边形有几块呢? 真空中固定着A、B两个带负电的点电荷,它们之间的距离为10cm,现将另一个点电荷C放到A、B连线上,(接上)距A为2cm处,C恰好处于平衡状态,则A、B两个点电荷的电荷量之比Qa:Qb为多少? 下面1——5是利用显微镜观察时的几个操作步骤,在显微镜下要把视野里的标本从图中的(1)转为(2),其正的操作步骤是1.转动粗准焦螺旋2.调节光圈3.转动细准焦螺旋4.转动转换器5.移动标本 二极管三极管是什么 电子的电荷量是多少 两块金属板间的电势差是60V,两板间距离是3cm,问两板间匀强电场的电场强度是 电容充足电后对电阻进行放电,要想获得更大的瞬间电流,是提高电容的容量还是提高充电电压? 测得某食物中含氮量为8g,则该食物中蛋白质含量为多少? 水平放置的两块平行金属板长l =5cm,两板间距d=1cm,两板间电压为U=90V,且上板带正电一个电子沿程度方向以速度v0=2.0×107m/s,从两板中央射入(1)电子分开时侧位移是几,(2)电子飞出电场时的速度 二极管于三极管的区别? 神经冲动在生物体内的传播途径是 如图所示,平行金属板A与B相距5cm,电源电压为10v,如果A板接地,则与A板相距1cm的C点能讲解下吗? 一个电容和一个同样大的电源给同样大的电阻放电,谁的放电电流大 被测食物蛋白质每克氮(或蛋白质)中氨基酸含量怎么算?公式是什么? 由两种材料做成的粗细均匀的金属棒,其中AO部分物质的密度是BO部分物质密度的2倍,且长度BO=2AO.现在O点将金属棒支起,则···································( )A 杠杆能平 rc电路暂态过程电容通过电阻放电基本规律是什么 已知蛋白质含氮量为15%左右,若一个成年人从食物中摄取的蛋白质经过体内新陈代谢后.已知蛋白质含氮量为15%左右,若一个成年人从食物中摄取的蛋白质经过体内新陈代谢后,完全转化为尿素CO( 听觉形成过程中,听觉神经传导的兴奋在哪里? ply的意思和用法?全面一点 已知蛋白质含氮量为15%,若成人从食物中摄取的蛋白质经过体内新陈代谢后完全变成尿素[CO(NH2)2]排出体外,每天相当于排出尿素25g,则成人从食物中摄取蛋白质的量接近下列数据中的A 106g B 91g C 神经元之间神经冲动传导的过程依次是( )神经元之间神经冲动传导的过程依次是( )①后神经元上钠离子由膜外内流②后神经元产生神经冲动③释放化学递质④化学递质与受体结合A.③④ 足球有几个五边形几个六边形组成 某同学在用对好光的显微镜观察标本时,发现视野是暗的,可能是什么原因? 神经兴奋的传导过程中,能量是如何消耗的? “因为电子所带的电荷量是最小的,人们把最小的电荷叫做元电荷,所以电子就是元电荷.”这句话对吗? 显微镜观察标本时,若视野上方较暗,下方较亮,应调节哪部分? 神经上下行传导过程孩子们 好好搜吧…注意要加上自己总结的内容~PS:仔细看一下序言,自己探索吧…… 在一个底面半径是10CM的圆柱水桶里 有一个半径为5CM的圆柱钢材浸没水中 当钢材从桶取出 桶里的水下降了2CM求这段钢材的长是多少CM? 长3.0M、重10N且密度不均匀的金属杆,可绕O在竖直平面内自由转动.现用竖直向上的拉力F使金属杆保持水平,测出O点到拉力F的距离及F的大小,再改变拉力F作用点的位置,测出相应的F与x的大小,所 school什么意思 电子电荷量是最少的,我们把最小的电荷叫做(元电荷),E=_____C回答第二个空~ 如图6所示,长1.6m、粗细均匀的金属杆可以绕O点在竖直平面内自由转动,一拉力――位移传感器竖直作用在杆上,并能使杆始终保持水平平衡.该传感器显示其拉力F与作用点到O点距离x的变化关系 school的英文单词是什么意思 元电荷最小电荷量为()库仑? 既然元电荷e是自然界中最小的电荷量,那u夸克电荷量2/3e,d夸克电荷量-1/3e怎么解释呵? 如图所示,平行金属板A,B之间有匀强电场,A,B间电压为600V,A板带正电且接地,A,B两半间距12cm,C点离A板4cm.求:1.C点的电势?2.若将一电子从场外移到C点,电场力做功多少?做正功还是负功?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘