VB+ArcGIS的校园信息系统的设计研究(5)
时间:2021-09-26 20:12 来源:毕业论文 作者:毕业论文 点击:次
(5)功能强大 空间分析能力和查询能力都十分强大。 3。2 开发工具 VisualBasic6。0(简称VB6) 是一种由微软公司开发的软件,它具有简单容易操作,功能强大,开发软件成本小等优点。具体体现在:可视化;面向对象程序设计语言;编写程序直观;代码短小有利于程序的编写和维护;标准化的开发设计语言;允许多种数据库系统进行访问[10]。在以Window操作系统为平台的众多可视化编程工具中,它以高效简单的优点吸引较多专业人员的目光,而且使非专业的普通用户能快速掌握和使用。目前,全世界数以千万计的程序设计人员使用Visual Basic6。0研发各种类型的软件。 MapObjects控件(简称MO)是可以允许用户向应用程序添加地图的制图软件控件集合,包括一个Active控件(OCX),也就是Map控件,还包括45个Active自动对象,可以用于符合IT行业标准的Window编程系统[11]。 MapObjects控件可以使程序员与其他软件提进行组件绑定,比如绘图,多媒体和数据库对象等;它可以在多种符合工业标准的开发环境下使用,包括 VisualBasic、Visual C++、NET开发平台、MicrosoftAccess、VisualFoxpro、Power Builder 等;它可以运行Window98、WindowNT4。0或者更高版本的操作系统中;但是Mapobjects不适用最终的用户,而是使程序开发者开发多种应用程序,并把这些应用程序供给下一级用户使用[12]。 MapObjects控件所具有的特点包括以下几个方面: ① 提供空间分析功能来*自-优=尔,论:文+网www.youerw.com ② 支持数据库版本的管理 ③ 支持扩展的图形数据予以操作 ④ 支持数据投影 ⑤ 可以增强GPS功能 通过MapObjects控件可以完成以下功能甚至更多: ① 可以显示一副多图层地图(建筑,草坪,路灯)。 ② 放大,缩小,漫游。 ③ 说明标记。 ④ 标注地图要素、通过SQL语句来选择要素 ⑤ 绘制专题图 ⑥ 实现GPS导航功能 ⑦ 动态地显示实时或系列时间组数据 ⑧ 对选择的要素进行统计 ⑨ 通过输入地址在地图上定位 ⑩ 将数据投影在不同的坐标系下、动态地随时随地地显示空间数据 3。3 本章小结 这一章阐述了校园信息系统的开发平台和开发软件,并重点介绍了MapObjects控件的特点和功能。我们可以看到MapObjects功能如此强大,相信开发者可以灵活地设计出适用用户的校园信息系统。 (责任编辑:qin) |