首页> 中文学位 >基于COM技术的农业地理信息系统的研究与实现
【6h】

基于COM技术的农业地理信息系统的研究与实现

代理获取

目录

文摘

英文文摘

声明

1绪论

1.1课题研究的背景

1.2课题研究的意义

1.3课题的发展现状

1.3.1精确农业的发展状况

1.3.2地理信息系统的发展状况

1.4课题的主要工作

2组件技术与地理信息系统

2.1软件构件的概念

2.2 COM组件技术

2.3与COM技术相关的几项技术

2.3.1 ActiveX与ActiveX控件

2.3.2 DCOM技术

2.4地理信息系统简介

2.4.1地理信息系统概述

2.4.2地理信息系统的基本功能

2.4.3空间分析功能

2.4.4地理信息系统发展过程及趋势

2.5地理信息系统的开发模式

2.6组件式地理信息系统的开发

2.6.1 GIS组件库开发

2.6.2基于组件的软件开发(CBSD)

2.6.3 GIS的集成式开发组件

3农业地理信息系统的总体设计

3.1系统设计原则

3.2组件式开发GIS的一个问题

3.2.1应用DLL技术实现GIS各功能

3.2.2在可视化开发语言中嵌入GIS组件

3.3系统的软硬件配置

3.3.1软件环境

3.3.2硬件环境

3.4系统总体设计

3.4.1系统的总体结构

3.4.2系统建立的目标

3.4.3系统建立的技术路线

3.5数据库的设计

3.5.1 GIS数据来源

3.5.2 GIS空间数据的绑定

3.5.3数据库的结构设计

3.5.4系统的数据流程

3.6系统界面设计

4组件式地理信息系统在农业信息管理系统中的应用

4.1基本地图功能的实现

4.2数据库的实现

4.2.1空间数据绑定

4.2.2空间查询

4.3鹰眼图功能的实现

4.4专题制图与分析

4.4.1专题制图的概念

4.4.2专题制图

4.4.3地图的导出

4.5最短路径的分析

4.5.1自建拓扑关系算法

4.5.2基于MapX的最短路径分析

4.6初步的空间分析

4.6.1缓冲区分析

4.6.2禽流感防控分析

5结论

参考文献

在学研究成果

致谢

展开▼

摘要

地理信息系统(GIS)是处理地理数据的输入、输出、管理、查询和分析的计算机系统,具有强大的空间分析功能,成为环境保护、交通、土地资源管理、规划、邮电、电力、军事、地学等各行业强有力的工具。 应用型GIS软件开发主要有3种形式:一是自主设计;二是引进国外先进的地理信息系统软件,然后根据自己需要进行二次开发;三是利用支持面向对象技术的高级程序语言和GIS厂商提供的控件构成面向最终用户的可执行应用程序,即组件化思想。 数字农业是当今农业信息化建设的发展趋势。本文首先详细分析了GIS在农业方面的发展趋势和国内外流行的GIS软件研制开发方面的缺陷,提出了基于ComGIS的农业区划信息系统的组件化框架设计,主要包括数据库子系统的结构与功能设计和系统的功能设计。 第二,为了验证系统体系框架的可实现性,又以抚顺市抚顺县农业资源数据为例,设计实现了基于ComGIS的农业信息系统。在数据库开发过程中,进行了详细地数据库子系统功能分析、数据处理的流程分析,对数据库子系统功能模块进行了设计和实现。创建了“Data”数据库、建立了数据编辑、数据查询、数据统计分析和数据报表功能模块。 第三,本系统实现了地图的显示、放大、缩小、漫游和绘制各种类型专题图等功能。深入研究了最优路径算法(Dijkstra算法),拓展了MapX的空间分析能力。并以村委会为单位,提供禽流感防控分析,随时按用户的要求对当前的村委会进行模拟分析,并显示分析状态。 由于地理信息系统在农业信息领域的应用较少,因此,本研究具有一定的实际应用意义。本文首次以桌面方式实现了农业区划地理信息系统的建立和应用研究,为今后农业部门提高工作效率,实现农业的信息化管理及数字农业奠定了坚实的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号