欢迎来到天天文库
浏览记录
ID:5307941
大小:152.45 KB
页数:1页
时间:2017-12-07
《浅谈燃气管网布局软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、科信f患科{学浅谈燃气管网布局软件设计与实现赵昆赵鹏(哈尔滨中庆燃气责任有限公司,黑龙江哈尔滨】50010)摘要:燃气管网布局软件设计与实现,是利用MapInfo技术为系统开发工具,与传统的GIS相比,有更良好的软件集成环境、面向对象和事件处理式的编程思想,具有易学易用的特点,对图形对象的管理及对不同平台的可兼容性等提供的强大功能,简介Access数据库存储燃气管网布局信息、数据库结构分析、系统图数据获取、数组构造设计和编制燃气管网布局系统图程序及空间图形数据库的导入、保存等。关键词:燃气管网;数据
2、库;系统图燃气管网对城市整个系统经济性起着重要作d用户可创建菜隼颂,调用标准Maplnfo菜单对象—般包括燃气管网布局数据和图形。利用计算用,燃气管网布局软件的谢t与实现,选用MapInfo命令,就实现了操作的自动化,可使用户编制出功机进行管理时,应将图形和数据结合起来,建立图开发平台,将操作编成程序,由计算机操作来完成,更强大操作更方便的信息系统;形信息库,使用户能够通过图形就看到数据,使管日e提供了与传统的GIS相比,更良好的软件集理更衄直观、简单。利用AutoCAD二次开发工具1MapI~o程
3、序的技术特点成环境、面向对象和事件处理式的编程思想,对图VisualLISP编程,开发燃气管网布局系统程序,简1.1地图表达与处理功能对位图文件BGIF形对象的管理及对不同平台的可兼容性等方面提化了燃气管网布局优化计工作,使优化结果便于TIEPCXBMP,TGA等文件)和航片、照片等栅格供了强大功能。管理,便于转化成Maplnfo能够识别的图形格式a图像可以进行显示、增加、删除、修改等操作。22利用O1E自动化开发是编程人员通过标燃气管网布局系统图数据的获取。由于煅气管网布12关系型数据库管理功能:
4、内置关系型数据准化编程工具如VC、VB、Delphi、PB等建立自动局优化谢十斗算是用vC程序进行的,而绘图是库管理系统,支持SQL查询。每个库可有255个字化控制器。在AutoCAD平台上用VisualLISP进行,绘图程序段,最多可存放20亿条记录。还可以将文件转为2-3利用MapX开发是Maplnfo公司最新推出要对燃气管网中各管段和各节点进行标注,也就是mif和mid格式的ASCII文件供其他用户使用。的AetiveX控件产品,已经发展到MapX45。要将优化结果在燃气管网布局系统图中真实地
5、反13数据查询分析功精华是其分析查询功3燃气管网布局的基本构思与实现映出来。VisualLISP程序通过read—line函数和能,能够精确地在屏幕上查询、分析与其相应地理选择Maplnfo作为燃气管网开发的基础平台Read函数优果数掳坟件中读出数据后,应用数据库信息。很有优势。其最大耗是数据统计分析功能强,用最终列表所记录的各管段的信息,赋给相应的变1.4数据的可视化表达方式采用了地图、浏览户界面友好,将数据与地图有机地结合,实现数据量,进行系统图标注。蝴的构造设计。它提供了表格及图表等三种小同的
6、方式对数据库进行描述可视化、思维可视化,为用户提供了决策支持方式。表【Lis临J爿萌擞据。要灵活地利用VisualLisp均可动态链接,以直观、生动的各种显示模式来反可方便的组网,与其他系统构成CLIENT/SERVER的表处理函数,实用的具有数组功能的列表,可通映数据。体系结构,满足用户大型系统的需求。过下列方法来构造相应的列表。第一步:~etqnodl5强大的系统开发工=软件集成环境主要31属性数瓣的建立。只有属性数据和空问listO);赋空表;第二步:tqnod将元素a赋给包括文本编辑器、程序
7、编译器、程序链接器和联机图形数据有效的连接,相互调用才能实现GIS的丰n0d;第三步efqnodlisfl£no鼢返回第四步帮助四个部分。富功能。属性数据库的建立很重要,应先建立优化6etqnodlist(appendnod-listnodlis由);串成新16图形输^输出功触软件可处理通过扫描的数据库表结构,后在表中添加记录。3.1.1Access的列表;第五步莲复2_4步,在第2步中,依{jh仪、数字化仪输入的数据信息。与Ofice产品有良软件的功能。是利用Access数据库来存I睡气管c,d’
8、e赋给nod。这洋便可形成列表(ab~a0,它的作好愀。网布局没计信息。Access软件是—个数据库管理系用相当于—维数组,第—个元素为a,第=个元素为1.7MapI~o工具.可以方便地建报表,通过统,为用户提供了管理数据库的工具集和应用程序}—-X一维数组中的各个元素运用上述的方法进行转换工具可以将MapIMo的文件转换为可供的开发环境,允许用户构造应用程序来归档和存储扩展,可形成相当于二维数组的列表,实际中,即使Arelnfo,Arc~ew等所的格式,以便步数据,
此文档下载收益归作者所有