APP下载

数字工地的开发

2013-08-18

江西建材 2013年1期
关键词:动态数据属性数据空间数据

张 学

(中铁二十四局集团安徽工程有限公司,安徽 合肥 230011)

1 数字工地的概念

“数字工地”可以看作是数字化的、虚拟的工地,是将工地信息按地理坐标组织,以GIS进行数据管理,不仅可以通过浏览工地基本信息和动态信息,还可以表现工地二维景观,对其进行放大、缩小、漫游以及实现定位查询、分析和工地漫游。“数字工地”遵照“数字地球”、“数字城市”的框架体系,但又与“数字地球”、“数字城市”的建设有所不同:(1)工地区域面积一般比较小,不需要航天遥感作为数据源,而主要使用现场精确测量和调查数据;(2)在表达的内容方面,“数字工地”不仅展示工地风貌,还要体现工程进度、质量、安全等动态方面的情况。

2 数字工地开发的方法

“数字工地”可以说是“数字城市”的缩影,在功能实现方面基本上与他们相同,本文就“数字工地”的特点,从以下几个方面分阶段分层次的推进,逐步进行开发的。

(1)以大比例尺地形图为基础,将各类信息按专题分层,建立相应的属性数据库。

(2)利用VB语言及AutoCAD所提供的VBA,开发了一套工地二维景观显示系统,具有地图显示、漫游、缩放以及信息查询功能。

3 数据采集

数字工地数据包括静态的地形图数据及随着工程推进的进度、质量、安全等方面的动态数据。

3.1 静态地形图数据采集

野外数据采集采用全站仪在野外采用编码进行数据采集,用电子记录簿记录,当天的野外工作结束后把全站仪内存中的数据文件传到计算机中,用南方CASS 3.1版软件进行地形图的绘制。

3.2 动态数据采集的步骤

动态数据包括工程进度、工地安全状况、材料消耗及库存等信息,首先制定规定表格,由个专业负责人根据工地实际情况每天进行更新。

4 开发过程

4.1 总体设计

4.1.1 设计目标

初步建立工地数字地图、静态属性数据库、动态属性数据库,实现数字地图与属性数据库的连接。实现空间数据与属性数据的交互查询。

4.1.2 设计流程

(1)将数据采集过程中的收集的属性数据建立属性数据库。

(2)编写VBA程序实现空间数据与属性数据的交互查询。

4.2 介面设计、源代码开发

4.2.1 界面设计

在进行界面设计时首先进行界面需求分析、充分考虑用户的使用习惯,按照简易性、人性化的原则进行。

4.2.2 源代码开发

5 结论

本论文在空间数据与属性数据的交互查询方面进行了一定的研究,具体结论如下:

(1)利用查询指针程序实现了CAD地图中每一个的地物地貌的Handle的方便查询。从而有效的解决了空间数据与属性数据的一一对应问题。

(2)以AutoCAD为开发平台,利用其提供的VBA开发工具通过所编程序很好的实现了数据库中数据的提取,实现了空间数据与属性数据的交互查询。

[1]张帆,郑立楷,王华杰.AutoCAD VBA开发精彩实例教程.清华大学出版社,2004.

[2]孙家启,潘地林,李治能,石竹.Visual Basic程序设计教程.安徽大学出版社,2002.

猜你喜欢

动态数据属性数据空间数据
城镇地籍数据库建设过程中存在的问题和注意事项
基于GIS的房产测绘管理信息系统架构研究
GIS空间数据与地图制图融合技术
无源多传感器综合数据关联算法研究
属性数据分析教学改革初探
云计算环境下动态数据聚集算法研究
颞下颌关节三维动态数据测量的初步研究
基于动态数据驱动的突发水污染事故仿真方法
基于复杂网络的电信大数据处理研究
网格化存储的几项关键技术分析