利用VB+MO开发管线信息系统的实践.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用VBMO开发管线信息系统的实践

利用VB +MO 开发管线信息系统的实践 宋全红 辽宁工程技术大学测绘与地理科学学院,辽宁阜新(123000 ) E-mail:2894053@163.com 摘 要:本文介绍了利用MapObject 开发地理信息系统(GIS )的优势,探讨了利用VB + MO 开发管线信息系统的方法,并在此基础上实现了一个简单的管线信息显示和查询系统。 关键词:GIS ,MapObject ,管线信息系统 中图分类号:TP31 1. 引言 现代化大城市的管理需要掌握大量最新的可靠数据(包括地面的和地下的、地理的和非 地理的数据)。要求能在任何时间查询这些数据,能够进行综合分析以便为估价城市的发展、 规划策略、城市管理和建设设计提供可靠的数据。面对大量的浩繁数据需要采用现代计算机 科学与技术建立一个城市信息系统。现代的GIS 技术非常适宜于解决这个问题。 本文在这种背景下,结合工作实践,探讨了利用VB +MO 开发一个简单的管线信息系 统的技术步骤,并以胶州市的管线数据为实验数据,实现了管线信息的显示和查询,为进一 步的操作和分析作了铺垫。 2. MapObject 及其特色 2.1 MapObject 简介 MapObject 是美国ESRI 公司为开发人员提供的一套图形和GIS 组件,它不是一个最终 的软件,用户可用它来开发图形应用系统,也可以在其它的管理系统中加入图形功能。 MapObject 建立在微软的OLE 技术基础[1] 上,它包括一个制图与GIS 的OLE 控件,以及超过35 个的OLE 可编程对象。用户可使用 VB 、VC 、Delphi 以及ACCESS 等平台进行二次开发。 2.2 MapObject 的功能 (1)直接使用ARC/INFO 的图层(coverage )、数据库引擎(sde )以及图形文件(shapefile )、 图像文件(tif 等); (2 )支持外部数据库; (3 )可显示多层图形、可漫游、放大、缩小; (4 )可按图形属性值或种类绘分色图、点密度图或符号化表示; (5 )注记标识和位置; (6 )用事件跟踪层显示实时动态数据(如GPS 跟踪); (7 )按属性查询检索; (8 )通过多种搜索和控件操作做空间查询; (9 )地址匹配等。 2.3 MapObject 的开发应用 使用P4 微机+WIN2000 +VB6.0 +MapObject2.3 做客户器,用VB 编写应用系统界面, - 1 - 并实现图形设计、编辑、存储等功能,能满足规划设计需要。 2.4 MapObject 的性价比 如前所述,MapObject 的功能能够满足一般小规模系统的需要,而且MapObject 是一种 供开发者使用的中间工具,只要有一套MapObject ,就可以在不同的机器上任意安装,而且 生成的可执行文件也可任意安装。 3. 数据描述与分析 胶州市管线数据是以Access 数据库形式给出,共有合成电力、合电信、合联通、合污 水、合雨水、天然气、有线电视、中国移动八个 mdb 文件构成。每个数据库文件中有两个 数据裱,一个用来描述管线点属性,称为点表,其主要字段有本点号、横坐标、纵坐标、地 面高、埋深、修建年代、附属设施、规格、道路名、产权单位、备注;另一个数据表用来描 述管线的线信息,称为线表,其主要字段有本点号、上点号、埋深、管线类型、材质、规格、 管径、道路名、产权单位、备注[2] 。 经过分析,可以看出,点表中的“本点号”是用来唯一标志该点的属性信息,而“横坐标”、 “纵坐标”是用来标志该点的地理信息(位置信息),而其它字段是用来描述该点属性的属性 信息;线表中的“本点号”和“上点号”是用来标识该段管线的起点和终点(起点和终点的具体 信息可通过检索点表获得),其它字段是用来描述该段管线属性的属性信息。 4. VB+MO 开发管线信息系统关键技术

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档