毕业设计——第三章 开发方法及系统实现(1)

  第三章 开发方法及系统实现

第三章     开发方法及系统实现整个系统使用MapObjects + C# 模式编程,使用MapObjects 显示和维护地理信息,使用C#完成地图绘制及地图数据处理、显示,并可以使用该程序条用外部程序进行数据的处理计算。

3.1 主要设计类属性、方法概述
由于本系统采用的面向对象方法,所以需要自定义一些类来实现相应的功能,本系统中主要的系统类有两类,一个类CMapCtrol用来控制MapObjects [4]空间执行图像相关操作,一类CDataProcess目的主要用来进行数据的处理过程操作。同时,在整个工程中,需要使用到全局变量,这些全局变量定义在global类中,并在global类中自定义了属性,以便返回操作值给程序使用。
全局变量类global中,全局变量存储以及标定当前操作模式。
CMapControl类主要用来相应用户对地图控件操作后,在地图控件上产生的操作。它支持在地图上进行图像描绘、放大、缩小、平移等操作,添加点、管线对象等,对图像的一切操作,我们将在此类中实现。
CDbProcess 类为数据的操作进行设计,实现将数据存储至Datagrid等Windows Form控件中,在使用时,从相应的控件中调用相关数据进行处理。即:添加了DataGrid控件来存储程序在中间处理过程中所产生的数据。以保证数据的整体完整性。
Export类实现了数据的导入功能。方便用户存储数据,以便随后的程序使用。在该类中,我们注意到对导出的数据的编
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值