新書推薦:
《
地理计算与R语言
》
售價:NT$
551.0
《
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
》
售價:NT$
398.0
《
大思维:哥伦比亚商学院六步创新思维模型
》
售價:NT$
332.0
《
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
》
售價:NT$
709.0
《
UE5虚幻引擎必修课(视频教学版)
》
售價:NT$
505.0
《
真需求
》
售價:NT$
505.0
《
阿勒泰的春天
》
售價:NT$
230.0
《
如见你
》
售價:NT$
234.0
|
內容簡介: |
《基于图库联动的管网勘测数据处理系统设计与实现》为广东省智慧城市时空大数据与云计算产教融合创新平台(2020CJPT023) 资助项目, 书中根据作者的科研项目系统地介绍了基于图库联动的地下管网勘测数据处理系统的设计与实现。
本书共7 章, 内容报地下管线基础知识、VB. NET 在AutoCAD 平台上的二次开发技术、地下管网数据库结构设计、图库联动的设计与实现、地下管网勘测数据处理系统的设计、实现及测试, 并给出了两个管网勘测数据处理系统应用实例。本书图文并茂, 逻辑性强, 附有大量的核心技术源代码供用户参考, 适合测绘专业技术人员、软件开发人员及相关专业师生阅读参考。
|
目錄:
|
第1章绪论
1.1概述
1.2地下管线的分类与结构
1.3地下管线探查方法介绍
1.4图库联动的研究意义
1.5国内外研究现状
1.6本书主要研究内容和方法
第2章地下管网数据库设计
2.1地下管网数据库设计原则
2.2AutoCAD图形数据库
2.3地下管网数据存储
2.4地下管网数据组织
2.5数据库设计
第3章图库联动的设计与实现
3.1图库联动的技术创新
3.2图库联动的基本要求
3.3图库联动的工作机制
3.4图库联动的实现
3.5本书的创新点
第4章地下管网勘测数据处理系统的设计与实现
4.1用户需求分析
4.2整体框架设计
4.3系统设计基本要求
4.4参数模板设计
4.5功能模块的设计与实现
4.6软件安装使用
第5章系统测试
5.1测试目标
5.2测试环境与方法
5.3基本功能测试
5.4图库联动效果测试
第6章基于VB.NET开发工具软件编程介绍
6.1VB.NET简要介绍
6.2开发工具的安装
6.3VB.NET编程与调试环境搭建
6.4VB.NET编程示例
第7章管网勘测数据处理系统应用实例
7.1概述
7.2广州市黄埔区地下管网普查项目
7.3揭阳市城区地下管网普查项目
参考文献
|
內容試閱:
|
地下管网勘测数据处理系统(GMPS)的设计开发始于1995年,是本书作者为了提高工作效率而进行的数据处理软件的开发和研究。当时由于AutoLisp开发工具的局限性,较难实现对MDB数据格式的直接控制,故绘制管线图子系统和数据处理子系统的关联只限于文本文件,每次绘制管线图必须重新输出数据文件。事实证明,这种图库分开的方式,给内业操作人员造成很大的不便,修改数据不直观,容易出错。
在广东省智慧城市时空大数据与云计算产教融合创新平台(2020CJPT023)和广东工贸职业技术学院“双高计划”测绘地理信息技术专业群的资助下,作者开展了地下管网勘测数据处理系统(GMPS)的全新开发研究。在此过程中,主要采用Microsoft Office Access的MDB格式的数据库,通过图库联动技术进行相关信息同步,实现了管线图与数据库的可视化同步操作,用户可以在AutoCAD的界面中完成勘测数据的导入、处理、成图、修改、分幅、修改数据信息等工作。
虽然利用Visual Basic对Object ARX的各项接口进行引用和窗口设计在二次开发中是属于较为常见的技术,但是对于一个完整的系统软件来说,主要的核心不仅仅是编程的手段,而是对于功能与框架的设置。在参考了国内外对于管网系统的功能构想之后,设计出以管线工程的管理、数据处理与存储、图面操作与空间分析、辅助功能四个模块主体,以地下管网编图、测绘数据处理及探测质量检查等为核心的十个功能模块,完成一系列的管网勘测信息录入与处理工作,满足客户从导入原始测量数据到获得管线图与对应数据库成果的需求。
图库联动技术作为管网勘测数据处理系统设计的核心,其目标在于实现一种DWG图形属性和数据库同步的方法,通过引用托管Object ARX托管封装类,添加引用acdbmgddll与acmgddll,并且通过数据访问接口连接数据库,用于读取数据库信息,为管线在AutoCAD平台上成图提供数据信息;需要引用Microsoft DAO 36 Object Library,在AutoCAD上创建图形实体,其中用托管Object ARX在AutoCAD 上创建实体,可插入块、线段与文字;在AutoCAD平台上读取实体信息,拾取块实体或者线段实体;AutoCAD平台上的图形实体与数据库进行连接,实现图形属性和数据库信息同步。因此,可通过数据访问接口连接数据库并从数据库中读取成图信息,包括点位坐标位置、属性信息、注记信息等,将其实体展绘在AutoCAD中,并将其属性信息写入实体的扩展数据中,便于插入块实体信息的读取。利用图面中的实体信息,可通过ActiveX中的GetEntity方法返回一个AcadEntity类型的对象和一个Variant类型的变量,其中Variant类型变量表示拾取点的位置。
虽然现有技术存在一定的不足和可以改进的空间,但依然能很好地利用这种实现DWG图形属性和数据同步的方法,完美地将管线图图形属性和数据库进行有机结合,根据更新机制判断图形或数据库的改动,对其对应的数据库或图形进行相应的修改,使其达到同步的效果,极大地提高了管网系统的工作效率,改善了用户的操作体验,保障了数据库与图面信息的实时统一及准确性。
图库联动技术是整个系统的亮点,通过图库联动实现图形与数据库的连接与控制,使得整个系统的实用性在同类软件中处于领先地位。在实现图库联动的时候,选择合理的连接方式与互动结构是为关键的,在对修改的记录进行存储与显示时这是重要的一环,能够为检查与修改提供很多便利。以AutoCAD图面的显示作为整个系统的主要界面,将数据表格作为弹窗,很好地体现了人文关怀,对提升用户体验和提高工作效率有很大的帮助。可以人为选择数据的存储与读取方式,并给用户提示,有效地保障了在发生意外时,数据的安全性与可修复性。
地下管网勘测数据处理系统(GMPS)在AutoCAD平台上能够对数据进行修改和动态管理,实现图库联动可视化,并且提供对管网的一系列编图功能,批量进行管线图的生成,这不仅能提高绘图效率、简化工作流程,而且能满足数据处理内业外业一体化工作的需要。系统开发完成后,成功应用于广州、深圳、东莞、揭阳、茂名、顺德、厦门、成都、合肥、乌鲁木齐、常熟等大中小城市的地下管线普查,总共完成管线工作量超过10万km。根据内业人员反映,该系统数据修改方便快捷,改图直观不易出错,与原有系统相比,修改数据时间大大缩短,极大地减少了数据出错的概率。其友善简易的操作界面,使外业人员在经过半天的培训之后就能独自查看图表信息,进行简单的图面修改以及数据查错。
基于图库联动的管网勘测数据处理系统实用高效的功能实现、安全稳定的运行表现、快捷友好的操作体验,基本达到了设计初衷,并且由于其具有拓展性与前瞻性,在长期的优化与发展过程中具有巨大的潜力。当然,软件系统功能与算法还有所欠缺与不足,敬请读者不吝指教。
本书的编写得到广东省地质物探工程勘察院高级工程师郑康贵、河南省物探航空遥感中心教授级高级工程师刘国安以及编审人员等专家朋友的鼎力支持,一并表达深切谢意。
吴献文2021年8月
|
|