主要内容:

本文主要讲解在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 实时获取天气信息相关推荐

  1. STM32连接WIFI-ESP8266获取天气信息---STA模式运用

    1. 小白入门STA模式运用 前面章节讲解了AP模式运用,这节来探索STA模式如何使用.何谓STA模式呢?通俗来讲就是我们的WIFI模块,连接到可用的无线网络(如手机发射出来的热点或者家里路由器的热点 ...

  2. python通过调用百度天气API接口获取天气信息

    python调用百度接口,获取天气信息 需要到百度注册开发者账号,通过账号获取到每个账号私有的应用访问(AK) 使用此脚本还需要district_id.csv文档,在我资源中可以免费下载,也可在百度天 ...

  3. Android开发之和风天气篇:1、获取天气信息

    TIME:2020年7月6日 :1.获取天气信息 和风天气API使用方法: step1 申请天气接口 step2 天气接口初始化 step3 选择服务模式 step4 通过URL请求数据 step5解 ...

  4. java解析xml实例——获取天气信息

    获取xml并解析其中的数据: package getweather.xml;import java.io.IOException; import java.util.HashMap; import j ...

  5. Android中基于心知天气API获取天气信息

    Android中基于心知天气获取天气信息 JSON JSON简介 JSON对象 JSON数组 JSON解析 Android中获取天气 获取天气的流程 获取心知天气的API key 获取心知天气的API ...

  6. 【Unity3D日常开发】获取天气信息以及地方位置

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...

  7. 微信小程序使用百度api获取天气信息 —— 微信小程序教程系列(16)

    之前已经介绍过,如何使用百度地图api来获取地理位置信息 微信小程序的百度地图获取地理位置 -- 微信小程序教程系列(15) 下面介绍使用百度api来获取天气信息. 1> 第一步:先到百度开放平 ...

  8. android调用在线天气服务,android通过google api获取天气信息示例

    android通过google API获取天气信息 复制代码 代码如下: public class WeatherActivity extends Activity { private TextVie ...

  9. STM32使用ESP8266模块AT指令连接心知天气API获取天气信息

    由于之前使用STM32单片机来开发一些物联网的小项目,接触到了WIFI模块ESP8266,所以写下来记录一下.本文主要介绍的是STM32通过发送AT指令集来控制ESP8266 WIFI模块连接WiFi ...

  10. android自动获取天气,android通过google api获取天气信息示例

    android通过google API获取天气信息 public class WeatherActivity extends Activity { private TextView txCity; p ...

最新文章

  1. R语言ggpattern填充各种色彩、形状、纹理、图片到ggplot2可视化图像中示例
  2. JNI的native代码中打印日志到eclipse的logcat中
  3. 二十、Threaded I/O模型
  4. java.io,PrintWriter可以用来创建一个文件并向本文文件写入数据
  5. 数据结构碎碎念(一)
  6. 26. 删除排序数组中的重复项 golang
  7. 新手学java7编程_新手学Java 7编程:面向对象程序设计
  8. ModelDriven机制及其运用
  9. scipy.sparse.csr_matrix函数和coo_matrix函数
  10. P-矩形最小周长-找规律
  11. 我面试了我的前领导,他连做我的下属都不配
  12. python二次函数_python数据分析之曲线拟合:二次函数拟合
  13. 怎样才能把pdf文件转换成jpg
  14. 云边协同关3篇政策与技术跟踪专题文章摘录
  15. python 利用random生成验证码与MD5码加密过程
  16. jQuery实战读书笔记(第一章至第四章)
  17. 编写一个函数,计算两个数字的和,差,积,商
  18. 圆锥形怎么画_素描教程-圆锥体的绘画步骤
  19. projspider.com恢复对猪八戒,一品威客网,软件项目交易网的支持
  20. LS-GAN作者诠释新型GAN:条条大路通罗马,把GAN建立在Lipschitz密度上

热门文章

  1. 小米note3android8.0,小米Note3 lineage16 安卓9.0 极致省电 纯净 完美root Xposed 经典版...
  2. python计算活了多少天计算器_年龄计算器-实际岁数计算器-周岁计算器-虚岁计算器-生日天数计算-活了多少天计算-虚岁怎么算...
  3. sticky-粘性布局
  4. 英语语法长难句——并列句
  5. 微信小程序 动态获取图片主色调作为背景
  6. java spider爬虫_一个简单的java网络爬虫(spider)
  7. 【算法】ACO蚂蚁寻路最短路径TSP问题-多篇文章总结
  8. 记大三第一学期10-1出游宜昌
  9. OSPF 理论二 (赤诚善良 永远热爱)
  10. docker访问宿主机127.0.0.1