南京三维地图开发公司_gis应用
发布日期:2022-06-23 浏览次数:794

二三维一体化
在二三维一体化方面,借助二维GIS数据生成三维模型数据,将二三维联系在一起显示,更好地完成二三维数据在空间方面的衔接。二三维一体化符号化表达系统,使用二维矢量数据,包含物体在点图层以及线图层等方面数据内容。就实现思路而言,首先要解析二维矢量数据,获取其中属性值和相对应的几何字段;其次要结合不同要素绘制三维模型。在二三维一体化表达方面,包含有两种形式,分别是线状要素符号化以及面状要素符号化。选择二维矢量图层为基础表达面状地理要素二三维一体化,生成所需要的面状要素。
以道路为例,首先读取道路线图层每条路段记录,获取三维空间坐标以及起点终点ID等参数,存储至相应的列表中。其次,获取道路点图层顶点ID存储至相应的列表。再次,结合道路线图层ID号进行标记,得到链接ID号,根据其长度以及路宽打断三叉以上叉路口。最后,结合获取的路段列表进行道路的绘制以及纹理贴图。根据起始点终点ID列表参数获取道路交叉点顺序,确定交叉口的空间位置和形状,计算纹理坐标并贴图。
3场景操作和分析应用
3.1场景漫游
场景漫游模块中,漫游模式有用户自定义模式和经典模式两种。用户自定义模式有节点跟随模式以及设置路径模式等,主要是通过设置对话框参数进行自定义场景漫游;经典模式有飞行模式、驾驶模式、步行模式以及轨迹球模式等,通过封装以及继承OSG自带漫游器实现。其中飞行模式调用osg GA : FlightManipulator类实现,移动鼠标进行场景的移动和旋转;驾驶模式调用osg GA: Drive Manipulator类实现,移动鼠标实现漫游功能;步行模式调动osg GA:Camera Manipulator类实现,移动鼠标点击键盘进行场景漫游;轨迹球模式调用osg GA:TrackballManipulator类实现,移动鼠标完成场景漫游。
3.2场景编辑
在场景编辑方面,包含工具以及场景操作两个方面内容,其中工具主要是用来进行节点的选择以及漫游路径交互绘制,场景操作主要是进行场景缩放、窗口平移以及节点删除等方面操作。在具体操作过程中,平移操作需要借助视点上下和左右操作进行,放大与缩小操作需要拉近或者拉远视点来使窗口向前或者向后移动,删除操作需要在父节点中删除所选中的节点。
3.3空间分析
空间分析模块有多种不同组成结构,如缓冲区分析、属性查询、天际线分析、空间量算等。在实际应用中,也可以结合专题应用添加相对应的分析模块。空间分析模块是三维GIS符号化系统与三维地图之间最为明显的区别。空间分析可以通过符号化地理要素进行。在缓冲区分析方面,能够进行圆形缓冲区分析,鼠标左键在界面选择两个点,其中一个点作为圆心,另一个点与该点距离为半径,使用着色器将园内顶点颜色渲染;在天际线分析方面,主要用来分析当前角度和视点的可见区域,在屏幕上绘制场景要素边缘;在可视分析方面,有可视域分析以及通视性分析两方面内容,其中可视域分析将参数输入对话框,包含视角大小、位置、方向以及长度等,先将场景渲染至纹理,之后计算顶点深度,获取深度纹理涂对应值比较,顶点可见为绿色,顶点不可见为红色;通视性分析以鼠标确定视线起点和终点,交点通过碰撞检测获取,红色作为不可视部分,绿色作为可视部分。
4结语
三维GIS符号化表达系统以XTMap三维引擎为基础,具备有场景操作、空间分析、场景快速搭建以及二三维一体化等方面功能。选择C++作为系统开发语言,以COM组件完成编程,整个系统有着非常好的可扩展性,可以根据用户实际需求添加所需要的地学分析库。引擎控件能够二次开发,在单机以及网络中都有着非常好的应用效果,实现相应功能。另外,根据所需要的符号,灵活添加其他功能接口。本次研究还存在有一些不足,例如未能实现在网络环境下调用,在之后的研究中将逐渐优化和完善,希望能够在实际应用中更好的发挥出价值和作用。

基于BIM+3DGIS物理信息智能化管理平台功能需求
3.1 BIM+3DGIS三维信息管理
3DGIS地图模块以三维空间物理信息数据资源库为基础,集成影像数据、矢量数据、建筑物模型,为管理人员提供可视化建设管理服务,直观展示建设地理信息、位置分布,周边道路、设施、环境信息以及重要单位,提高工作的准确性,推进建设、空间、设施设备科学化管理。在3DGIS场景中放入BIM模型,通过三维GIS虚拟再现区域建设物、管网系统及其他设备,在三维场景中实现场景的漫游、查询、统计以及多种空间分析等功能。
3.2运维管理
1)设备及资产管理。利用系统中BIM模型所提供的设备及资产的相关资料和信息,运用信息化技术增强设备及资产监管力度,降低资产的闲置浪费,充分发挥设备效能,使业主在设备资产管理上更加规范,进而从整体上提高管理水平。该模块应提供设备的可视化管理、信息查询、故障分析、安全评估等操作功能。
2)工单管理。工单管理模块有利于设施设备的耗损预测及制定预防性的保养计划。管理人员可根据工单的紧急性或特定需求,制定执行计划,计算执行成本,为前期工作从申请到批准、执行、完工乃至最后的工作汇报提供一个完整的流程管理。
3)健康监测及预警。平台以BIM模型为载体,通过物联设备及网络传输手段,实现实时监测、监测分析、报警查询、质量评估等功能。通过应变监测、荷载监测等数据信息,监测该工程结构使用状态及其发展趋势,使结构实时处于可知和可控的状态,当相关监测数据发生异常时,系统自动发送警示消息。技术人员可针对性地对异常区域进行检查,寻找可能的事故隐患,快速排除故障维持正常运行。
应急情况可依据危险程度、影响程度、紧急程度进行分级,在系统中以不同颜色等级呈现处理排序,以及目前出现故障需处理的系统类型,使管理人员能快速的从系统中点选此项报警,直观了解出问题的设备,以及此设备在三维中的具体位置,并可查该设备的历史修缮信息,作为应急处置与故障排除的参考依据。
4)巡检管理。针对该平台,可配合开发手机应用软件用于物理设备巡检管理及日常设备维护记录。同时,在物理设备发生故障时,可在第一时间将故障信息推送至管理人员的手机客户端,APP收到预警信息后,管理人员可及时到现场有效地处理设备问题,降低故障损失。
3.3环境监控管理
通过管理平台预留接口,对前端摄像机、编码器、控制器等设备进行统一管理,通过管理平台实现全网统一的用户、权限和视频资源管理,满足系统多用户监控、管理需求。环境监控管理模块应具有安防设备管理、信息自动分类显示、事件查询、视频复核、远程控制等功能。
3.4数据分析
该模块主要对项目运营消耗的能源(如:电、水、热力等)进行监测、记录、分析。通过智能能耗监测,实现对项目内的水、电、暖等能源消耗情况进行分量式监测以及电能分项数据采集,建立能源消耗和成本控制数据库,并构建多级能耗监管系统。通过BIM模型查看各分区内设备能耗信息,可以生成历史、实时、预测能耗趋势图、统计报表等。实时监测各种能源的详细使用情况,为节能降耗提供直观科学的依据,促进管理水平的提高,降低运营成本,使能源充分合理使用,控制浪费,达到节能减排,最终达到提高用能效率的目的。