在那里做网站,东莞专业做外贸网站的公司,天津企业建站程序,甘肃省建设工程安全质量监督管理局网站1. 首先需要用到3个软件#xff0c;unity#xff0c;gis office 和 bigemap离线服务器
Unity下载地址:点击前往下载页面(Unity需要 Unity 2021.3.2f1之后的版本) Gis office下载地址:点击前往下载页面 Bigemap离线服务器 下载地址: 点击前往下载页面 Unity用于数字孪生项…
1. 首先需要用到3个软件unitygis office 和 bigemap离线服务器
Unity下载地址:点击前往下载页面(Unity需要 Unity 2021.3.2f1之后的版本) Gis office下载地址:点击前往下载页面 Bigemap离线服务器 下载地址: 点击前往下载页面 Unity用于数字孪生项目开发gis office是一款地理信息软件可用于获取Unity开发需要的离线地图资源bigemap离线服务器,可以将获取到的地图资源发布为地图服务供Unity开发使用。
2. 在Unity中创建一个项目 3. 在Unity中需要用到一个插件Cesium for Unity具体获取操作如下
3.1 进入创建的项目后,点击Edit-Project Settings,打开后可以看到Project Settings的界面
然后选择Package Manager,可以看到3个需要填写的内容Name,URL,Scope(s),按照如下填写后点击save保存 Name: Cesium
URL: https://unity.pkg.cesium.com
Scope(s): com.cesium.unity
3.2点击菜单栏朵的window然后选择Package Manager如图3-1所示然后出现如下所示的页面选择My Registries,出现Cesium for Unity然后点击install安装,如图3-2,3-3,3-4所示安装完成后会提示重启项目点击确定重启后菜单栏出现Cesium如图3-4所示此时插件Cesium for Unity安装完毕
图3-1 图3-2 图3-3 图3-4 4. 在项目中引入BigeMap的地图服务
4.1点击菜单栏上Cesium选择Cesium如图4-1
图4-1 4.2 选择后会有如图4-2所示的界面选择Connect to Cesium ion此时需要你登录您的Cesium ion的账号没有账户的需要先注册。点击后会出现一个网页用于登录你的账号在你登录成功后会提示你会提示 Cesium for Unity is requesting the following permissions点击 Allow 就可以了如图4-3所示。
图4-2 图4-3 4.3此时返回Unity可以看到Cesium如图4-4所示的情况这样代表关联成功接着我们需要设置使用的Token按照图4-54-6操作
图4-4 图4-5 图4-6 4.4此时我们来创建一个基础的地球按图4-7的方式操作创建完成后可以看到如4-8的情况在Unity里面可以看到地形的起伏山脉等等。
图4-7 图4-8 4.5加载完成后,通过我们朵的鼠标移动可以看到会出现这种灰色的情况如图4-9所示
此时我们可以按照如图4-10的操作解决效果如图4-11
图4-9 图4-10 图4-11 4.6在Unity中如何设置摄像机的经纬度如图4-12所示
图4-12 4.7在Unity中引入Bigemap的地图服务 4.7.1 通过gis office获取离线地图数据点击跳转教程视频 4.7.2 通过Bigemap离线服务器发布地图服务点击跳转图文教程 4.7.3 在Unity中引用Bigemap离线服务器发布地图服务如图4-134-14,此时可以看到如图4-15的情况
图4-13 图4-14 图4-15 4.8从bigemap离线服务器中获取TMS地图服务地址填入URL并细化地图层级 4.8.1 bigemap离线服务器获取地图层级按如图4-16,4-17,4-18操作 图4-16 图4-17 图4-18 4.9加载bigemap地图服务后的效果如图4-19所示
图4-19 4-10在unity中加载倾斜摄影bigeMap可以提供对应的倾斜摄影转换工具让倾斜摄影可在Unity中加载展示真实的场景。
4.10.1 将加载倾斜摄影前的操作如图4-20图4-21
图4-20 图4-21 加载倾斜摄影后的效果 倾斜摄影的配置选项 在Unity中如何移动按住鼠标右键然后wasd移动q和e可以降低和提升镜头的高度