Unreal Engine(UE5)中构建离线地图服务

1.     首先需要用到3个软件,Unreal Engine,gis office 和 bigemap离线服务器

Unreal Engine下载地址:点击前往下载页面

image.png

Gis office下载地址:点击前往下载页面

image.png

Bigemap离线服务器 下载地址: 点击前往下载页面

image.png

Unreal Engine用于数字孪生项目开发,gis office是一款地理信息软件,可用于获取Unreal Engine开发需要的离线地图资源,bigemap离线服务器,可以将获取到的地图资源发布为地图服务,供Unreal Engine开发使用。

2.     首先我们需要安装Cesium for Unreal插件,点击此处跳转下载

image.png

3.     创建一个虚幻引擎项目,操作如下图

image.png

4.     启动项目后,在项目中加入Cesium for Unreal插件,添加后重启项目

image.png

5.     此时可以看到Cesium ion的登录界面如下,点击Connect to Cesium ion登录

image.png

6.     此时需要你登录您的Cesium ion的账号,没有账户的需要先注册。点击后会出现一个网页用于登录你的账号,在你登录成功后会提示你,会提示 Cesium for Unity is requesting the following permissions,点击 Allow 就可以了。下面就是关联成功的图片。

image.png

这个就是关联成功了

image.png

7.     设置Cesium  for Unreal的token

image.png

image.png

8.     新建一个关卡,点击菜单栏文件---->新建关卡,按下图操作后点击创建

image.png

9.     设置光照,并调整光照强度,如下图所示

image.png

image.png

10.  创建一个基础的地球

image.png

11.  设置经纬和相机移动速度,如下图所示

image.png

设置相机的速度

image.png

11.在Unreal中引入Bigemap的地图服务

  11.1 通过gis office获取离线地图数据,点击跳转教程视频

  11.2 通过Bigemap离线服务器发布地图服务,点击跳转图文教程

11.3 在Unity中引用Bigemap离线服务器发布地图服务,如图11-1,11-2,,此时可以看到如图11-3的情况

图11-1

image.png

图11-2

image.png

12.从bigemap离线服务器中获取TMS地图服务地址填入URL,并细化地图层级

bigemap离线服务器获取地图层级按如图12-1,12-2,12-3操作,

图12-1

image.png

图12-2

image.png

图12-3

image.png

12.  在UE5中加载倾斜摄影,bigeMap可以提供对应的倾斜摄影转换工具,让倾斜摄影可在UE5中加载,展示真实的场景。

首先需要创建空白的Tilesets,如下图

image.png

加载倾斜摄影的效果

image.png

UE5中倾斜摄影的配置

image.png

在UE5中如何移动,按住鼠标右键,然后w a s d移动,q和e可以降低和提升镜头的高度

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/410655.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

redis7部署集群:包含主从模式、哨兵模式、Cluster集群模式等三种模式

前言: redis部署集群常见的一般有三种模式:主从模式,Sentinel(哨兵模式),Redis Cluster(高可用Cluster集群),根据不同的需求可自定义选择部署方式。 Redis 主从模式&…

Java_单元测试、反射

一、单元测试 1.1 单元测试快速入门 所谓单元测试,就是针对最小的功能单元,编写测试代码对其进行正确性测试。 我们想想,咱们之前是怎么进行测试的呢? 比如说我们写了一个学生管理系统,有添加学生、修改学生、删除…

OB SQL引擎和存储引擎

文章目录 一 SQL引擎1.1 双模共存1.2 基本操作1.3 查看SQL的执行计划 二 存储引擎2.1 传统数据库存在的问题2.2 LSM-Tree存储2.3 OceanBase转储和合并2.4 控制内存数据落盘2.5 LSMTree存储压缩 三 备份恢复3.1 物理备份系统架构3.2 物理恢复系统架构 一 SQL引擎 1.1 双模共存 …

uni-app的组件(二)

多项选择器checkbox-group 多项选择器&#xff0c;内部由多个 checkbox 组成。 <checkbox-group><checkbox checked color"red" value"1"></checkbox> 篮球<!-- disabled:是否禁用 --><checkbox disabled color"rgba(0,0…

安卓屏幕自动息屏时亮度突然变亮

自然息屏流程 USER_ACTIVITY_SCREEN_BRIGHT&#xff08;亮屏&#xff09; → USER_ACTIVITY_SCREEN_DIM&#xff08;DIM&#xff09; → USER_ACTIVITY_SCREEN_DREAM&#xff08;灭屏&#xff09;变化&#xff0c;最终进入ASLEEP后。在息屏时会执行一个变暗的动画 frameworks\…

ChatGPT 商业提示词攻略书

原文&#xff1a;ChatGPT Business Prompt Playbook 译者&#xff1a;飞龙 协议&#xff1a;CC BY-NC-SA 4.0 一、书系介绍 人工智能发展迅速。非常迅速。 所以我希望你做两件事&#xff1a; (1) 在 Twitter 上关注我&#xff1a;iamkylebalmer (2) 订阅我的免费电子邮件通…

Tensorflow2.0笔记 - 基础数学运算

本笔记主要记录基于元素操作的,-,*,/,//,%,**,log,exp等运算&#xff0c;矩阵乘法运算&#xff0c;多维tensor乘法相关运算 import tensorflow as tf import numpy as nptf.__version__#element-wise运算&#xff0c;对应元素的,-,*,/,**,//,% tensor1 tf.fill([3,3], 4) ten…

数据结构【树+二叉树】

目录 线性表和非线性表 树的概念 树的存储表示 二叉树的概念 特殊二叉树 满二叉树 完全二叉树 二叉树的性质 二叉树的存储结构 顺序存储 链式存储 本篇我们开始进入数据结构中【树】的学习。 线性表和非线性表 逻辑结构&#xff1a;人想象出来的物理结构&#xf…

社交媒体数据分析:解读Facebook用户行为

在当今数字化时代&#xff0c;社交媒体已经成为人们生活不可或缺的一部分&#xff0c;而Facebook作为这个领域的巨头&#xff0c;承载了数十亿用户的社交活动。这庞大的用户群体产生了海量的数据&#xff0c;通过深度数据分析&#xff0c;我们能够深入解读用户行为&#xff0c;…

IPv6自动隧道

自动隧道原理 IPv6自动隧道、即边界设备可以自动获得隧道终点的IPv4地址&#xff0c;所以不需要手工配置终点的IPv4地址&#xff0c;一般的做法是隧道的两个接口的IPv6地址采用内嵌IPv4地址的特殊IPv6地址形式&#xff0c;这样路由设备可以从IPv6报文中的目的IPv6地址中提取出…

深度学习引领信息检索革新:从传统方法到神经网络信息检索的探索

目录 前言1 信息检索背景概述1.1 信息检索基本任务1.2 信息检索是NLU典型应用 2 信息检索任务定义2.1 检索阶段2.2 排序阶段2.3 关键技术和算法 3 评价指标3.1 MRR&#xff08;平均倒数排名&#xff09;3.2 MAP&#xff08;平均精度均值&#xff09;3.3 NDCG&#xff08;归一化…

【分布式技术】分布式存储ceph之RGW接口

目录 1、对象存储概念 2、创建 RGW 接口 //在管理节点创建一个 RGW 守护进程 #创建成功后默认情况下会自动创建一系列用于 RGW 的存储池 #默认情况下 RGW 监听 7480 号端口 //开启 httphttps &#xff0c;更改监听端口 #更改监听端口 ​ //创建 RadosGW 账户 …