UE4 实时获取天气信息
主要内容:
本文主要讲解在UE4内获取某个地点的实时天气,有很多个API可供选择和风、百度、高德等等,本文以高德地图为例结合UE4免费插件VaRest实现此功能。
实现步骤:
1.安装VaRest插件
2.百度搜索高德地图API,开发支持→Web服务API→天气查询,申请Key和下载城市编码表
经过一系列操作后就会给你一个Key,之后会用到
然后回到API查看使用方法,网址中必要的就两个参数,key和城市编码,下载城市编码表后就可以查到各地区的编码
在地址栏里输入URL加上自己申请的Key和要查询的地址编码就会得到一串Json格式的数据,在UE4里解析后就可以得到想要的信息
3.在UE4内利用VaRest解析Json数据,并打印在屏幕上
因为测试,所以代码写在关卡蓝图内,URL就是上面在网页中输入的地址,因为Lives是一个数组所以不能用GetStringField,要用GetArrayField,若果是要获取status、info等信息就用GetStringField。CallUrl函数中请求方式(Verb)要选择Get,因为API中写的请求方式就是Get,ContentType选择URL类型
最终效果
UE4 实时获取天气信息相关推荐
- STM32连接WIFI-ESP8266获取天气信息---STA模式运用
1. 小白入门STA模式运用 前面章节讲解了AP模式运用,这节来探索STA模式如何使用.何谓STA模式呢?通俗来讲就是我们的WIFI模块,连接到可用的无线网络(如手机发射出来的热点或者家里路由器的热点 ...
- python通过调用百度天气API接口获取天气信息
python调用百度接口,获取天气信息 需要到百度注册开发者账号,通过账号获取到每个账号私有的应用访问(AK) 使用此脚本还需要district_id.csv文档,在我资源中可以免费下载,也可在百度天 ...
- Android开发之和风天气篇:1、获取天气信息
TIME:2020年7月6日 :1.获取天气信息 和风天气API使用方法: step1 申请天气接口 step2 天气接口初始化 step3 选择服务模式 step4 通过URL请求数据 step5解 ...
- java解析xml实例——获取天气信息
获取xml并解析其中的数据: package getweather.xml;import java.io.IOException; import java.util.HashMap; import j ...
- Android中基于心知天气API获取天气信息
Android中基于心知天气获取天气信息 JSON JSON简介 JSON对象 JSON数组 JSON解析 Android中获取天气 获取天气的流程 获取心知天气的API key 获取心知天气的API ...
- 【Unity3D日常开发】获取天气信息以及地方位置
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...
- 微信小程序使用百度api获取天气信息 —— 微信小程序教程系列(16)
之前已经介绍过,如何使用百度地图api来获取地理位置信息 微信小程序的百度地图获取地理位置 -- 微信小程序教程系列(15) 下面介绍使用百度api来获取天气信息. 1> 第一步:先到百度开放平 ...
- android调用在线天气服务,android通过google api获取天气信息示例
android通过google API获取天气信息 复制代码 代码如下: public class WeatherActivity extends Activity { private TextVie ...
- STM32使用ESP8266模块AT指令连接心知天气API获取天气信息
由于之前使用STM32单片机来开发一些物联网的小项目,接触到了WIFI模块ESP8266,所以写下来记录一下.本文主要介绍的是STM32通过发送AT指令集来控制ESP8266 WIFI模块连接WiFi ...
- android自动获取天气,android通过google api获取天气信息示例
android通过google API获取天气信息 public class WeatherActivity extends Activity { private TextView txCity; p ...
最新文章
- R语言ggpattern填充各种色彩、形状、纹理、图片到ggplot2可视化图像中示例
- JNI的native代码中打印日志到eclipse的logcat中
- 二十、Threaded I/O模型
- java.io,PrintWriter可以用来创建一个文件并向本文文件写入数据
- 数据结构碎碎念(一)
- 26. 删除排序数组中的重复项 golang
- 新手学java7编程_新手学Java 7编程:面向对象程序设计
- ModelDriven机制及其运用
- scipy.sparse.csr_matrix函数和coo_matrix函数
- P-矩形最小周长-找规律
- 我面试了我的前领导,他连做我的下属都不配
- python二次函数_python数据分析之曲线拟合:二次函数拟合
- 怎样才能把pdf文件转换成jpg
- 云边协同关3篇政策与技术跟踪专题文章摘录
- python 利用random生成验证码与MD5码加密过程
- jQuery实战读书笔记(第一章至第四章)
- 编写一个函数,计算两个数字的和,差,积,商
- 圆锥形怎么画_素描教程-圆锥体的绘画步骤
- projspider.com恢复对猪八戒,一品威客网,软件项目交易网的支持
- LS-GAN作者诠释新型GAN:条条大路通罗马,把GAN建立在Lipschitz密度上
热门文章
- 小米note3android8.0,小米Note3 lineage16 安卓9.0 极致省电 纯净 完美root Xposed 经典版...
- python计算活了多少天计算器_年龄计算器-实际岁数计算器-周岁计算器-虚岁计算器-生日天数计算-活了多少天计算-虚岁怎么算...
- sticky-粘性布局
- 英语语法长难句——并列句
- 微信小程序 动态获取图片主色调作为背景
- java spider爬虫_一个简单的java网络爬虫(spider)
- 【算法】ACO蚂蚁寻路最短路径TSP问题-多篇文章总结
- 记大三第一学期10-1出游宜昌
- OSPF 理论二 (赤诚善良 永远热爱)
- docker访问宿主机127.0.0.1