《李帅-GeoScene Web 3D开发与实践.pdf》由会员分享,可在线阅读,更多相关《李帅-GeoScene Web 3D开发与实践.pdf(33页珍藏版)》请在三个皮匠报告上搜索。
1、GeoScene Web 3D 开发与实践易智瑞信息技术有限公司 西安分公司技术工程师李 帅目录 3D 可视化概述 GeoScene 3D Web 开发介绍 GeoScene 3D Web 新特性 GeoScene 3D Web 开发实践3D应用矿业视频监控自然资源管理地下管网管理不动产管理城市交通智慧交通应急管理实景三维相对传统二维更加直观,可量、可算、场景丰富关系到城市管理、城市规划、智能交通、智慧园区、物联网等诸多产业发展的重要应用技术港口调度监控CIMCIM目录 3D 可视化概述 GeoScene 3D Web 开发介绍 GeoScene 3D Web 新特性 GeoScene 3D
2、Web 开发实践3D数据呈现 3D Web App能同时展能同时展现现2D&3D数据数据2D:点 线 面3D:激光雷达 倾斜摄影 BIM 影像 Mesh.Map&View3D地图中的核心要素,定义了场景的内容、样式、环境等信息可以添加和自定义2D和3D图层-要素图层,地图图像层,场景图层,切片图层,WMS,矢量切片图层可在GeoScene Online中创建、发布和使用(也可以在GeoScenePro中完成)保存并获取item IDWebSceneSceneView创建三维视图3D Web应用中的地图视图,使用 WebGL显示Map或WebScene,完成3D场景中的数据呈现以及用户交互在三维
3、视图开始渲染前,地图中必须存在有效数据,如业务图层或具有基础图层的底图Ground平台内置:world-elevation 地形world-topobathymetry 地形和水深Opacity=0.4Ground 类类ground属性属性 指定地面如何在SceneView中显示 地下模式,设置透明度 地图表面的高程或地形(ElevationLayer,tile layer)“tianditu-vector”Cameracamera:fov:55,heading:0,/翻译为朝向position:116,40,21000,tilt:10/翻译为俯仰角,属性名属性名作用作用备注备注fov控制镜头
4、广角默认55heading与正北方向顺时针的夹角取值范围0-360position镜头的空间位置由xyz三个参数组成一般是WGS84tilt镜头与目标的连线与垂线的夹角取值范围Global:0-90Local:0-180小:远射镜头,大:鱼眼镜头ViewingMode 平面模式 任意投影坐标系 支持WGS84和CGCS2000 支持地下模式 曲面视图 支持WGS84、Web Mercator、CGCS2000 实验性支持Mars_2000_(Sphere)、GCS_Mars_2000 和 GCS_Moon_2000 支持地下模式localGlobes修改camera属性来改变3D视图的范围更友
5、好的方式进行视图导航-goTo。goTo函数提供了一种简单的API来实现平滑的导航动画特效。goTo(target,options?)goTo函数支持多种不同的数据类型作为target,包括:Number:表示经纬度数值的数组 Geometry/Geometry Graphic/Graphic Viewpoint Camera target,center,scale,zoom,position,heading,tilt Navigation不同类型的场景图层(Point、3dObject、点云、集成网格、建筑物):场景图层(Layers)点云(PointCloudLayer)3D Object
6、(SceneLayer)Point(SceneLayer) 对象,用逼真的纹理表示建筑和自然的3D特征Elevation Info 垂直方向数据层对齐的方式 on the ground:贴地表模式,若场景包含三维倾斜数据,要素将与之对齐。若要素具有 z 值,则忽略 z 值 absolute height:绝对高程,海平面以上的绝对高程(z 值)处 relative height:相对地表高度,要素放置在相对于地表或三维倾斜数据的某一高程处 relative to scene:要素相对于场景图层的高度,(3D Object、倾斜摄影、拉伸图层、Building)点要素数据、线要素数据和面要素数据