1185907650 发表于 2021-9-1 10:36:44

火山PC获取一线城市天气数据-并数据可视化(1)-教学博客

俗话说:出门看天色,进门看脸色! 今天给大家分享下天气数据的获取,方便有需求的小伙伴自己定制自己的天气软件!先看下最终效果图:获取一线城市天气 并进行数据可视化展示:此处以 北京,上海,广州, 深圳,成都、重庆、杭州、武汉、西安、天津、苏州、南京、郑州、长沙、东莞、沈阳、青岛、合肥、佛山 的天气以及温度,风力等参数进行举例并输出可视化图表.https://www.lkuaiy.com/image/editor/1630398028829171.JPG本节我们先进行第一个知识点的分享,如何获取需要的天气数据:大家可以**,基本上非常多的可用免费API,不过很多提供天气cha询的接口多会设置访问限制,比如每分钟阈值为300次,如果超过会禁用一天。请谨慎使用,也不要恶意访问人家的服务器。比如说大家经常使用的中国天气网的数据就比较稳定,这里是测试的接口api也是搜集自**,不过还算稳定,注意仅限于代码测试交流,请勿频繁访问人家服务器!http://wthrcdn.etouch.cn/weather_mini?city=北京直接访问就可以获取json实时天气,需要用json模块获取自己需要的字段!注意点:直接用火山自带的curl模块是无法直接获取数据的会提示无法识别city城市数据,原因是curl不会自动将参数进行URL编码,需要自己处理,详见代码.最终这种形式才可正常获取数据 http://wthrcdn.etouch.cn/weather_mini?city=%E5%8C%97%E4%BA%AC下面我们就开始本次的代码分享,怎么获取我们需要的原始数据呢?
本节用到的技术点: CRUL 网络访问, JSON对象,数组操作新建工程添加CURL模块以及JSON模块https://www.lkuaiy.com/image/editor/1630400170845487.JPG看下获取天气的代码:https://www.lkuaiy.com/image/editor/1630400536905895.JPG看下获取的数据:

https://www.lkuaiy.com/image/editor/1630400597068731.JPG源码等下节成品一起分享了喔!

最棒的英雄 发表于 2021-9-9 09:50:12

支持一下好东西

最棒的英雄 发表于 2021-9-25 10:30:32

好东西,支持

最棒的英雄 发表于 2021-10-15 10:04:32

支持:噜阿噜:噜阿噜:噜阿噜:噜阿噜

qzc1998 发表于 2021-10-15 11:38:25

支持,好代码

1185907650 发表于 2021-11-17 14:24:39

日常一顶

最棒的英雄 发表于 2022-1-9 13:50:51

日常一顶
页: [1]
查看完整版本: 火山PC获取一线城市天气数据-并数据可视化(1)-教学博客