基于三维位置定义(3D-LD)的设备管理

来源 :北京电力高等专科学校学报 | 被引量 : 0次 | 上传用户:wzhi8
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  信息化的快速发展,使得对三维信息的关注日渐增大,对信息的空间属性管理的需求也越来越大。目前能够对空间数据进行管理的工具是GIS或者是CAD,而前者是对地形,地貌的定义,对地物的定义主要是外形的定义,对建筑物内部结构定义操作不便,对非GIS专业人员,管理操作难度大,同时初始化信息巨大。而后者则有交互性差,仍处于二维平台的不足。而本文则是根据这两者的缺点,设计了三维位置定义的管理平台模型。
  一、项目背景
  随着市场的需求增大,可视化技术的发展越来越迅速,几乎所有GIS软件都在增加三维可视化的功能,但是到目前为止,大多数用户还是被局限在二维的数据显示中。而大部分三维功能都是应用于地形地貌,对于城市三维场景的显示,局限于二维半的体元素来模拟场景。对GIS而言,海量的三维模型数据管理,模型建立,空间分析,用户界面设计方面还有待进一步的研究。GIS的三维建模工作一项主要内容是对地形模型的数字化描述,采用技术以网格结构(GRID),或是三角网结构(TIN)为主,考虑到大场景和复杂场景的显示效率,很多GIS系统采用使用LOD(细节层次模型)模型动态显示系统。所谓细节层次模型是根据不同的显示,对同一对象采用不同精度的几何描述。
  三维计算机辅助设计系统(CAD)有很强的三维处理功能,但CAD主要进行对象设计,关心的是所绘制对象的形状描述、配合关系和尺寸精度,主要应用在机械、建筑结构和道桥等设计,但是与对象的属性信息的结合很不方便,不适用做设备的信息管理的平台。
  开发一种简单实用的3维位置定义(3D-LD)管理平台,通过对建筑物内所含有的设备所在位置进行三维空间定义,达到设备的三维可视化管理,便于用户使用,市场前景广阔。
  现有的平台无论是GIS还是CAD系统已经相当成熟,但是各自却有自己所使用的领域,对于在数据定义,数据编辑,数据维护,数据查询,数据管理等方面并不是适合的工具。因此将两者与设备信息管理系统结合的时候却存在着一定的难度。考虑到两者的优点以及两者与设备管理系统结合的难点,使用了3D-LD即三维位置定义。根据现在的软硬件环境,系统平台和应用平台是得建立独立的3D-LD系統是可行的。同时与CAD以及GIS相比,3D-LD却简单的多,它不需要尺寸标注、自由曲线和曲面以及绘图的操作等复杂功能,也不要栅格空间数据结构、大地测量控制、数字高程等高级功能。3D-LD只是针对设备管理系统的特点将普通的管理系统与三维平台模式进行结合,便于用户的操作。
  二、三维位置定义概述
  设备系统的发展到现在已经相当成熟了,考虑到设备系统管理的对象,大部分设备都有空间数据属性,如,某台设备在某个仓库、占用多大的空间等信息。可是带有空间信息的设备应用系统很少,一种是以CAD系统作为平台,一种是以GIS系统作为平台。而CAD系统与设备管理系统的结合连接难度大,开发难度大,使用不方便。GIS系统主要基于二维地图,目前GIS软件产品,有的功能很多,但用起来比较复杂,需要较长时间的培训,熟悉。三维GIS主要解决的是地形,地貌,地物的外形描述,不适合对以建筑物为三维参考空间的设备的3维位置定义管理。
  三维位置定义针对用户使用方便,便于观察以及查询能力强的特点设计了简洁的数据模型,进一步针对设备管理的便捷性,最重要的则是数据模型中的三维数据模型实现对设备的表示和同一工作空间中集合对象的比例尺的表示,采用矢量数据可以满足上述要求。如图1所示三维矢量数据模型:
  构成几何对象的元素包含以下元素:
  简单要素:包括点、线段、平面片,其对应的几何对象分别由一个或多个节点、线段、平面片组成,线段由节点构成,平面片由线段构成。
  聚合要素的基本单元:三维设备模型、楼层区域,他们由简单要素与表示模型共同构成。三维设备模型表示方式为在指定位置点按参数摆放指定的设备模型。楼层区域是指建筑物的各楼层隔断区域,是位置定义的重要参考空间对象,由有标高的与水平面平行的平面片构成,可以定义显示方式。
  复合要素由多个要素构成,要素可以为简单要素,也可以为聚合要素。复合要素内的要素之间可能会有网络关系或拓扑关系,其定义通过网络属性与拓扑属性实现。复合要素为使用者提供了充分的自定义空间。
  网络:若干要素作为一个整体参与到几何网络的构造,通过关联保证参与到几何网络中的各个要素的空间几何的连通性。
  拓扑:主要是区域边界的关联关系,包括层与层之间的区域边界关系,如建筑物外墙线与楼层隔断的关系,同一隔断两边的区域有同边等。
  关联:是一种要素(或对象)之间的联系机制,可以使两个要素关联起来。
  管理信息:表示一个没有空间几何的实体,没有位置关系信息,例如:设备负责人。可以通过关联关系将管理信息与要素类联系起来,例如,设备负责人可以负责许多设备。这些是一般设备所具有的属性。
  三、数据结构层次
  空间特征是空间数据的主要特征,它描述了空间物体的位置、形态、甚至需要描述物体的空间拓扑关系。
  空间关系特征是指空间数据除了空间坐标隐含了空间分布关系外,空间数据中也记录了拓扑数多尺度与多态性。
  根据空间特征和空间关系特征来定义系统模型所涉及到的空间数据信息:
  (一)建筑物定义
  在设备管理系统主要是针对空间单位,但是空间单位的定义却是需要在宏观建筑物中实现的,因此建筑物的定义显得尤为重要。在电子地图上定义建筑物,在3D-LD位置定义平台上,采用的是利用原有的GIS数据半自动的生成建筑物的模型,以原有二维GIS数据作为位置定义的参照点,然后给予生成的建筑物坐标信息。使与之匹配。生成的过程:首先对原有的GIS数据进行预处理,通过半自动跟踪或者是手动跟踪处理,提取出每一个建筑物的顶点信息,将建筑物顶点信息提交给模型处理器,并给予其他必要的建筑物信息,生成建筑物模型。
  (二)设备的定义
  系统中的设备定义可以用相似的立体模型作为三维符号插入到指定位置点实现。三维实体模型建模,对系统三维实体处理功能要求很高,开发成本大,并使系统高度复杂,本系统不设三维实体建模功能,采用利用建模工具(如3D MAX)生成设备模型,通过x.文件形式引入到3D-LD系统中,在此基础上建立设备符号库,所有设备均从设备库中调用。像3DMAX这样的建模软件,非常流行,很多人会用,这样处理,简化了系统结构,简化了操作,减少了数据输入量,又有三维实体的显示效果,很好解决了三维数据定义的易用性问题。设备的位置数据定义与管理主要是空间点的定义与管理。
  四、系统的实现
  (一)系统的功能
  设备管理系统的开发已经成熟,一般的设备系统只是将设备的管理信息显示在表格中,具有查询功能。这样的设备系统针对数量较少的设备具有一定的优势,因为系统运行时间短,查询快。同时查询结果在表格中可以让人一目了然。但是对于庞杂的信息来说,这样的设备系统却会更加繁琐。因为大量的信息显示在表格,对于可利用的信息却需要进行过滤,容易让人产生遗漏信息。而小的遗漏可能会带来的大是损失。基于三维位置定义的设备管理系统却将三维空间与设备的属性信息一一对应,通过查询可以立体显示设备的管理信息。可以在存储信息的空间单位中进行查询,通过查询建筑物群定位需要的查询的建筑物,接下来查询建筑物中的楼层结构,可以通过定位到特定的楼层,也可以在特定建筑上点击固定的楼层进行定位。在楼层中定位具体的房间进行此空间单位内的设备的信息属性的查询,如设备名称、设备编号,设备数量、设备存储量以及管理负责人等。上述过程是通过从大的方面进行定位具体的一点。同时也可以进行快捷查询,通过在查询编辑框中输入要查询的设备名称或者是设备编号,根据查询条件进行查询,然后对应到相应的空间单位。或者是通过查询具体的空间单位编号来查询此单位内的设备管理信息。
  基于三维位置定义的设备管理系统将三维平台与数据库进行结合,通过查询将数据库中的数据显示出并且与具体的空间位置对应。可以实时的更新设备管理的信息属性。
  (二)系统的编程实现
  数据库设计可以按照Geodatabase结构体系,建立在关系型数据库上。Geodatabase支持面向对象的矢量数据模型,并且是建立在标准的关系型数据库之上,它将空间数据组织成一个数据对象结构体系。
  针对税务管理系统的程序编码的实现,由于组件式软件技术已经成为当今软件技术的潮流。基于组件开发一个重要既Microsoft的 COM/DCOM,推出了ActiveX技术,其ActiveX 3D控件是三维可视化标准组件。
  COM定义了基础性接口,而接口为以COM为基础的技术提供了公共函数。组件可以对其进行调用,而一些细节问题则透明化。
  组件式的三维平台的基本定位是:不需要专门的三维平台的二次开发语言,将三维平台的功能函数按照ActiveX空间标准开发接口,另外的功能则用其他组件完成。而三维平台组件和其他组件的联系则是依靠通用的语言进行。只要熟悉基于windows平台的通用集成开发环境以及针对于组件的三维平台的各个控件的属性,方法和事件就可以将税务管理系统与三维平台进行整合。这样即减轻了开发者的负担也增强了软件的可扩展性。
  三维位置定义(3D-LD)管理平台,既不同于GIS,也不同于CAD,在结构和操作上都有独立的地方,同时有很好的市场需求。目前国内外未见相关研究和软件产品报道,本系统能够成为具有自主知识产权的软件平台,有很好的应用前景。并且,可能形成相应软件系统的标准,使我国在空间数据应用上处于有利地位。
  参考文献:
  [1]马丰宁,雷鑫.三维位置定义系统模型研究[J].计算机工程与应用,2008,(10).
  [2]马丰宁,郑重,谢龙.三维位置定义系统在图书馆管理中的应用探析[J].计算机工程与应用,2008.
  [3]赵珏,康志伟.WebGIS在税务管理系统中的应用[J].计算机工程与科学,2006,(9).
其他文献
摘要:双语教学是经济全球化和教育国际化对我国高等教育所提出的新要求。国际贸易作为外贸以及经济管理各专业的核心课程,实施双语教学显得尤为必要。但是,当前在我国高职院校实施国际贸易的双语教学还存在许多问题,必须在教学理念和教学模式等方面进行改进。  关键词:高职院校;国际贸易;双语教学  中图分类号:G712 文献标识码:A 文章编号:1009-0118(2010)-05-0141-02    随着中
期刊
摘要:由于语言文化的差异和主客观方面的原因,对于原作中那些应该处理的文化信息没有处理或处理不当,以至于产生文化误译。本文试从三个部分探讨:误译的认识,误译类别与归因以及误译的审视与矫正。作者希冀由此抛砖引玉,共同讨论提高译品质量的有效途径。  关键词:跨文化翻译;误译;类别;归因  中图分类号:H059 文献标识码:A文章编号:1009-0118(2010)-05-0234-02    一、误译的
期刊
摘要:省略是英语中很普追的现象。本文作者从词法、句法、情景和语义等角度区分了英语中的省略现象,并在此基础上对比了省略与套语、替代和单句之间的区别,使其在各种语体中充分发挥应有的效能和作用。  关键词 :省略;套语;替代  中图分类号:G712文献标识码:A文章编号:1009-0118(2010)-05-0237-02    一、省略的定义  省略的概念一定是指省去原句中应该存在或可能存在的成分。在
期刊
摘 要:素质教育旨在培养学生的创新精神和实践能力。创新精神的培养是素质教育的核心。培养学生的创新精神首先要向传统的教育挑战,树立改革意识,必须转变那种妨碍创新精神和实践能力发展的教育观念和教育模式。  关键词:素质教育;创新教育;英语课堂  中图分类号:H319 文献标识码:A文章编号:1009-0118(2010)-05-0256-01    素质教育旨在培养学生的创新精神和实践能力。创新精神的
期刊
摘要:语言中词语的使用习惯常反映一个民族的生活习俗,价值观念和性格特点。美国英语词语作为美国文化信息的载体和美国文化主客观的表现形式,深深地烙上了美国社会变迁以及美国社会和文化的特征。  关键词:美国英语;词语;文化  中图分类号:H31 文献标识码:A文章编号:1009-0118(2010)-05-0246-02    语言反映文化,语言不能脱离文化而存在,不能脱离社会继承下来的各种作法和信念。
期刊
一、 引言  随着计算机技术的日新月异,计算机的计算速度迅猛增长,从而使得硅片上的集成电路最终缩小到不能再缩小的极限,也就是说,那些独立的组件将只有几个原子这么大,进而打破了经典的物理定律。此种趋势促使人们考虑研究遵循量子力学原理的量子计算机和量子计算技术. 20 世纪后期以来科学家们在量子计算机的研制、量子计算和量子通信技术等方面取得了令人鼓舞的成就. 专家门预测, 21世纪将是研究、开发与应用
期刊
一、国际电子商务现状  国际电子商务,泛指企业通过利用电子商务运作的各种手段从事的国际贸易活动,是现代信息技术所带来的国际贸易过程的电子化(王鹏.2006:136)。随着以敦煌网为典型代表的第二代跨国B2B在线交易平台(在线交易和供应链服务平台)的建立并推出,国际电子商务实现了从"信息平台"向"全方位综合服务平台"的升级,也实现了国际贸易的彻底在线化。  (一)国际电子商务模式  第二代B2B跨国
期刊
摘 要:语料库近年来在外语教学中得到越来越广泛的应用,本文首先对语料库的发展和应用作了简要介绍, 接着主要探讨了基于语料库的词汇研究对外语教学的影响,并结合教学实践指出, 基于语料库的英语词汇教学不仅使用先进的技术手段, 而且代表着先进的教学理念, 具有广阔的前景。  关键词:语料库;词汇研究;外语教学  中图分类号:H319 文献标识码:A文章编号:1009-0118(2010)-05-0240
期刊
摘要:众所周知,日本的语言文字包括假名和汉字。汉字虽然来自中国,却不能完全等同于中国的汉字。日语的音节,汉字的语义,再加各种外来语的冲刺泛滥,使日语成为世界上书面交流中尤为复杂的一种语言体系,是否可以取缔汉字,曾经是人们探讨关注的焦点。本文就日语中的汉字,简单追溯其历史根源,阐述汉字在日语中重要的历史地位,进一步论证中日两国文化的相互依存性。  关键词:汉字;假名;语义   中图分类号:H02 文
期刊
一、基本理论  (一)言语行为理论  言语行为理论主要由英国哲学家Austin 在20 世纪50 年代提出来的,70 年代由Searle 加以修改和发展的。奥斯汀区分出三种言语行为:"言内行为"、"言外行为"和"言后行为"。" 言内行为"指的是"说话"这一行为本身,即发出音、音节、词、词组、句子的行为,只表示字面的意义,本身不能构成语言交际。"言外行为"是通过"说话"这一动作实施的一种行为,如传递
期刊