甘肃2.5D-GIS制作_VR三维全景开发
发布日期:2021-03-28 浏览次数:616

3DGIS
3DGIS是三维GIS的简称,是一个解决空间数据的存储、表现、查看、管理、量算和分析等一系列问题、具有良好的可扩展性及可伸缩性的三维地理信息系统。能实现实时反射、实时折射、动态阴影等高品质、逼真的实时渲染3D图像。
在城市管线管理中能根据现有的相关图形和属性数据,使现状与规划相结合,快速真实再现城市管网三维场景。可利用3DGIS平台方便对城市管线三维场景进行各种操作,并能实现管线属性信息快速查询、管线场景的漫游、任意给定线路的三维飞行、图形及动画输出、数据的更新与维护等。
3数据资源建设
3. 1数据资源建设内容
(1)数据标准规范建设,包括:制定北京热力管线地理信息数据标准规范。
(2)基础地理数据库建设,包括:北京市政务版电子地图数据、北京市基础地形图数据和影像数据整合、处理、入库;北京市政务版电子地图数据、北京市基础地形图数据和影像数据的配图设计与服务发布。
(3)热力管线数据加工及数据库建设,包括:依据集团公司现有的热力管线资料进行加工处理,开展管线资料整理、属性挂接、数据加工及质量检查工作,经过细致严谨复核工作无误后,形成成果数据,生成热力管线GIS数据,建立热力管线GIS数据库,并制作热力管线符号库。
(4)综合管线数据库建设,包括:依据集团公司现有的资料,加工热力管线周边的综合管线数据。
(5)热力管线三维建模,包括:建立热力管线及附属设施三维模型数据库,并依据热力管线GIS数据建立热力管线三维模型数据。主要包括管点模型(包括各类特征、附属物)、管线模型(包括管线、管沟和管廊)和建(构)筑物模型(包括小室、沉淀池等)。
3. 2数据标准规范建设
为了统一北京市热力集团热力地下管线地理信息数据建库的内容与方法,保证与北京市地下管线数据建库标准统一,特制定本标准。
地下管线建库数据来源为验收合格的地下管线基础信息数据。包括供水、排水、燃气、热力、电力、通信、广播电视、工业、地下管廊等各类管线及其附属物的空间和属性数据,以及地下管线工程元数据。
地下管线数据库内容的几何精度、属性、逻辑一致性、完整性应符合相应要求。
地下管线数据应按管线大类分为点、线、设施面、辅助线和注记等不同类型。地下管线数据图层宜按照“管线大类+数据类型”的组合方式命名。以热力管线为例,具体分层、层名及颜色

基于三维GIS技术的符号化表达系统的设计及实现
随着三维GIS技术的发展,人们在其可视化能力方面要求不断提高,在部分应用中,人们不仅要求将场景中物体位置准确描述表达出来,同时还需要保证其逼真性和美观性在智慧城市阶段,三维GIS的构建需要提高效率和速度、降低成本。三维GIS符号化表达系统的设计能够满足人们在这些方面的要求。当前人们对三维GIS符号化表达系统的设计非常重视。以ZTMap为基础研究三维GIS符号化引擎,展开三维GIS符号化表达系统的设计,应用三维符号,具备有场景操作、空间分析、场景快速搭建以及二三维一体化等方面功能,提高三维GIS应用有效性,本文就此展开了研究分析。
1三维GIS系统应用现状
在智慧城市阶段,人们在三维GIS技术的效率、速度以及成本方面有着越来越高的要求,三维GIS借助虚拟现实技术以及计算机技术等技术手段,就三维空间数据进行相关的处理和管理等方面操作,提高三维GIS数据可视化水平,更好地完成三维空间分析,为地学规划以及决策等方面问题的解决打下良好的基础。
当前,三维GIS系统存在有制作周期长、数据多、渲染效率差等不足,这些方面问题主要是因为场景模型借助建模软件进行制作,模型在数据方面有着非常大的需求量,导致系统效率受到严重影响。三维GIS符号化能够实现对这一问题的有效解决,符号化之后,三维数据不再需要占据过大的空间,能够提高数据管理以及空间分析方面的规范化和标准化。要提高三维符号化数据表达有效性,更好地完成三维空间场景的分析和操作,已经成为当前GIS系统研发的一个主要方向内容。
2三维GIS符号化表达系统总体设计
2.1系统框架
选择单机系统进行系统总体设计,开发语言选择C++,结合组件式GIS思想,在一个控件集合所有三维符号功能模块,提高整个GIS系统设计有效性。系统总体架构包含有4个层面:第一层,三维GIS符号化表达系统以符号化引擎为基础进行二次开发,建立用来展开符号化表达系统,使用C++进行功能接口的调用以及系统界面的编写;第二层,三维GIS符号化引擎主要用来进行三维符号化表达,能够生成三维符号,将二维符号转化为三维符号,分析三维空间等;第三层,依赖库。依赖库主要是用来进行栅格数据处理、解析矢量数据等操作,作为三维GIS符号化引擎基础,实现各类常用空间分析功能;第四层,多源数据层。多源数据层存在有纹理数据以及二维矢量数据,借助GDAL能够解析二维矢量数据,自动生成道路等数据以及属性信息,纹理数据主要是用来生成纹理贴图。