今天闲来无事,在网上找了一个提供很多WebService应用的网站。非常感觉它们提供的服务:webservice.webxml.com.cn
附件是我写的jar包,可以用来查询某地的天气和某个IP的属地,还有它们网站提供的图示包,一块放上。
使用示例:
假设我想查询重庆市巫山县当前的天气。
要查询某地的天气,需要知道它对应的ID。查询过程如下:
//得到中国区的所有省市
Map<String, String> regionProvinces = MessageSenter.getRegionProvinces();
Iterator<String> iterator = regionProvinces.keySet().iterator();
String idOfCQ = null;
//得到重庆对应的ID号
while(iterator.hasNext()){
String next = iterator.next();
if(regionProvinces.get(next).equals("重庆")){
idOfCQ = next;
break;
}
}
if(idOfCQ==null){
return;
}
//得到重庆区域内所有县区
Map<String, String> supportCityDataset = MessageSenter.getSupportCityDataset(idOfCQ);
//得到巫山对应的ID
idOfCQ = null;
iterator = supportCityDataset.keySet().iterator();
while(iterator.hasNext()){
String next = iterator.next();
if(supportCityDataset.get(next).equals("巫山")){
idOfCQ = next;
break;
}
}
//读取巫山的天气状况
String weather = MessageSenter.getWeather(idOfCQ);
System.out.println(weather);
结果:
直辖市 重庆
巫山
1517
2010/11/19 20:16:32
今日天气实况:气温:13.9℃;风向/风力:西南风 小于3级;湿度:68%;气压:986.6hPa
空气质量:中;紫外线强度:最弱
穿衣指数:建议着长袖衬衫加单裤等春秋过渡装。年老体弱者宜着针织长袖衬衫、马甲和长裤。
感冒指数:天凉,昼夜温差较大,较易发生感冒,请适当增减衣服,体质较弱的朋友请注意适当防护。
运动指数:白天天气较好,且紫外线辐射不强,赶快投身大自然参与户外运动,尽情感受运动的快乐吧。
洗车指数:不宜洗车,未来24小时内有雨,如果在此期间洗车,雨水和路上的泥水可能会再次弄脏您的爱车。
晾晒指数:天气阴沉,不利于水分的迅速蒸发,不太适宜晾晒。若非晾晒不可,请尽量选择通风的地点。
旅游指数:阴天,温度适宜,总体来说还是好天气哦,这样的天气很适宜旅游,您可以尽情地享受大自然的风光。
路况指数:阴天,条件适宜,路面比较干燥,路况较好。
舒适度指数:白天不太热也不太冷,风力不大,相信您在这样的天气条件下,应会感到比较清爽和舒适。
11月20日 阴转小雨
11℃/19℃
无持续风向微风
2.gif
7.gif
11月21日 阴
11℃/15℃
无持续风向微风
2.gif
2.gif
11月22日 多云
13℃/19℃
无持续风向微风
1.gif
1.gif
11月23日 多云转小雨
12℃/20℃
无持续风向微风
1.gif
7.gif
11月24日 小雨转多云
10℃/15℃
无持续风向微风
7.gif
1.gif
[使用附件或转载时,请注明出处!!!]
分享到:
相关推荐
2. **用户界面展示**:天气预报信息通常包括温度、湿度、风速、天气状况(晴、雨、雪等)等,插件可能提供多种预设的UI模板,以便开发者可以轻松地将这些信息集成到网页设计中。这涉及到HTML、CSS和JavaScript的使用...
在天气预报领域,图标是传达天气状况的重要工具,它们简洁直观地表示了各种气象现象,使得公众能够快速理解天气变化。"天气情况对应图标.zip"这个压缩包文件很可能包含了用于天气预报展示的一系列日间和夜间的天气...
通常,天气预报服务会提供与天气状况相关的图标编码,开发者需要根据这些编码去匹配本地存储的图标资源,或者通过HTTP请求下载对应的图标。这需要良好的数据结构设计和图片资源管理。 描述中提到了“可自己设计显示...
【天气图标】是一套完整的图形图像资源,专用于表示各种天气状况。在信息化时代,天气图标广泛应用于手机应用、桌面软件、网站、智能设备显示屏等多个领域,为用户提供直观的天气预报信息。这些图标的设计通常注重...
天气图标作为一种特殊类型的图标,用于直观地展示各种天气状况,帮助用户快速理解和预知天气变化。下面我们将深入探讨天气图标的相关知识点。 首先,天气图标的设计通常基于国际通用的气象符号,例如晴天的太阳、...
天气预报图标是用于表示各种天气状况的图形元素,它们在气象服务、手机应用、网站及各类媒体上广泛使用,帮助用户快速理解和预测天气情况。在"天气预报配套图标(更新版)"这个压缩包中,包含了一套最新的天气图标,...
这个源码可能是为了帮助开发者创建一个在线平台,提供各种生活中的实用查询服务,比如天气预报、快递查询、货币转换等。 【描述】"基于PHP的查询吧 生活实用查询网站源码打包.zip" 暗示着这个压缩文件包含了整个...
对于使用Python处理天气雷达数据的程序员来说,了解这个标准格式可以帮助他们正确解析和使用数据,创建能够准确反映天气情况的应用程序。 上述标准格式的详细内容对气象科研人员、工程师以及任何涉及到气象数据处理...
在高峰期或特殊情况时,如节假日、恶劣天气等,能及时反映快递动态,帮助用户做好接收准备。 通过以上特性,通用快递查询助手 v5.2 成为了快递查询领域的一款强大工具,无论是个人日常使用,还是企业物流管理,都能...
【描述】描述中提到的"不显示温度高低和风向"是指原始版本可能只提供了简单的天气状况,如晴、阴、雨等,而经过"太阳之子"的修改,现在程序增加了对气温和风向的可视化展示。这种改进提升了用户体验,使得用户无需...
在“ios天气json”项目中,服务器返回的天气信息通常会包括如下字段:城市名、当前温度、最高温度、最低温度、天气状况(如晴、雨、多云等)、风向和风速等。这些数据会被封装在一个或多个JSON对象中,然后通过网络...
**天气查询API调用**:通常情况下,天气网站或应用程序会提供API供开发者调用,获取特定城市的天气信息。此时,就需要用到这些城市代码。例如,如果我们要获取岳西的天气情况,可以构造如下的URL: ``` ...
这种设计通常包括一个简单的、像素化的显示屏,能够展示基本的天气状况,如温度、湿度、风速等。 这个项目涉及到的知识点包括: 1. **ESP32开发**:理解ESP32的硬件特性,如GPIO(通用输入/输出)引脚,SPI通信...
为了充分利用这些天气数据,我们需要掌握HADOOP的生态系统,包括Hive(数据仓库工具)进行数据查询,Pig(数据流处理语言)进行数据分析,以及Spark(快速、通用的大数据处理引擎)进行复杂的数据挖掘和机器学习任务...
文件名:Altos - Volumetric Clouds, Skybox, and Weather for ...插件内置了高质量的天空盒材质,支持不同的时间段(如白天、夜晚、黄昏、黎明)和不同的天气状况,可以自动调整颜色和光照效果。 性能优化: ......
在天气现象图标的情况下,这个DAT文件很可能包含了用于显示各种天气条件的图形图像,如晴天、雨天、雪天等。这些图标可能以像素数组的形式存储,每个像素代表颜色和透明度信息。 在编程中,读取和解析DAT文件通常...
在这个页面中,会看到一个天气列表,每个列表项可能是由`<view>`、`<text>`等组件构成,包含城市名、天气状况、温度等信息。 6. **weatherList.wxss**:该页面的局部样式表,用于定义页面特有的样式,如天气列表的...
因此,一个更通用的方法是取经纬度的小数点后6位,然后乘以1E6(即10^6)再转换为整数,例如: ```java int latI = (int) (lat * 1E6); int lonI = (int) (lon * 1E6); ``` 3. **XML 解析**: 请求返回的数据...