首页> 中文学位 >土地资源管理信息系统的集成开发与实现
【6h】

土地资源管理信息系统的集成开发与实现

代理获取

目录

内容摘要

前言

1开发方式的选择

1.1自主开发

1.1.1开发相对完整的矢量图形系统

1.1.2开发数据库管理功能

1.1.3建立矢量图形系统与数据库管理系统的连接

1.1.4开发各种查询、空间信息统计和分析功能

1.2二次开发

1.2.1嵌入式二次开发

1.2.2集成二次开发

2.系统所采用的集成开发工具简介

2.1 MapInfo

2.1.1以表(Table)的形式组织信息

2.1.2方便的图形编辑处理功能

2.1.3图形对象

2.1.4地图图层化

2.1.5专题地图

2.1.6关系型数据库管理功能

2.1.7支持多种数据格式及其转换

2.1.8数据查询分析功能

2.1.9二次开发工具Mapbasic

2.1.10二次开发能力

2.2.Delpbi

2.2.1 Delpbi的可视化开发环境

2.2.2 Delphi的组件技术

2.2.3 Delpbi的数据库技术

3.系统设计

3.1系统软硬件设计

3.1.1系统运行所需的软件

3.1.2系统所需的硬件环境

3.2系统总体结构

3.3系统功能模块设计

3.3.1文件处理子系统

3.3.2数据输入子系统

3.3.3数据编辑子系统

3.3.4数据查询子系统

3.3.5数据统计分析子系统

3.3.6数据转换子系统

3.3.7数据输出子系统

3.3.8系统维护子系统

3.4系统用户界面设计

4.数据组织

4.1空间数据的拓扑关系模型

4.2 MapInfo的数据组织

4.2.1属性数据的表结构文件TAB

4.2.2数据文件DAT

4.2.3交叉索引文件ID

4.2.4空间数据文件MAP

4.2.5索引文件IND

4.3系统数据组织

4.3.1基础数据的收集

4.3.2系统图形数据的输入、编辑

4.3.3建立属性数据库

4.3.4土地分类数据库

5.集成开发技术

5.1面向对象技术

5.1.1对象

5.1.2类

5.1.3封装

5.1.4继承

5.1.5消息

5.1.6 MapInfo的对象模型

5.2 0LE技术

5.3用Delphi开发的应用程序与MapInfo之间的连接

5.3.1 Delphi应用程序调用MapInfo地图功能

5.3.2启动MapInfo的消息回调

6.应用实例

6.1属性数据输入

6.2空间分析、统计应用

参考文献

致谢

展开▼

摘要

该文主要从开发方式的选择、集成开发工具、系统设计、数据组织、集成开发技术等五个方面阐述开发土地资源管理信息系统的方法及相关技术. 开发方式的选择:通过对自主开发和二次开发两种开发方式各自特点的分析比较,指出:集成二次开发充分利用了工具型GIS软件的功能,开发出的应用型GIS系统的系统性能和稳定性好,提出使用集成二次开发方式进行上地资源管理信息系统的开发. 集成开发工具简介:介绍了该系统采用的两个开发工具:MapInfo和Delphi,分析了它们各自的技术特点和功能. 系统设计:根据土地资源管理的需要,设计出系统的七大模块,并简要的介绍了每个模块的功能. 数据组织:首先简要介绍了MapInfo的数据组织结构,研究了构成MapInfo的数据文件结构及连接机制(特别是图-数连接机制):然后在此基础上设计出系统的数据组织模式,建立了基于关系数据库模型的土地分类数据库. 集成开发技术:首先介绍了该系统开发所涉及到的一些面向对象技术的概念,重点研究了OLE技术,最后运用OLE技术进行了土地资源管理信息系统的集成二次开发.应用实例:通过两个具体的实例,介绍了该系统的一些功能.该系统采用的集成开发方式既充分利用了地理信息系统平台强大的图形处理功能和经典编程语言的优势.这样保证了系统不但具有较高的稳定性和可靠性,而且具有良好的用户界面和管理功能,能够适应当前土地资源管理的需要.此外,这种集成开发方式也为与土地资源管理有关的其它相关软件的开发提供了一个新的开发思路,进行了一次有益的尝试.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号