收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

基于MapWinGIS的溢油专题图制图系统研究

[关键词:MapWinGIS,溢油专题图,制图系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文
作品编号:dlxx0033,word全文:59页,合计:15000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
基于MapWinGIS的溢油专题图制图系统研究毕业设计论文------

本文探讨了开源GIS软件的优点,并选择使用MapWinGIS来实现溢油数据的加载、管理,溢油数据的线状、面状显示,置信度、多时相渲染,溢油区长宽轴线的计算、显示,溢油专题图的制作,包括MapWinGIS不支持的经纬网的绘制、符合用户要求比例尺的绘制,以及通过MapWinGIS实现其它制图要素的添加,最后实现专题图和解译快报的输出。通过各个功能的运行结果证明了开源GIS的开发方式对于一些仅仅需要GIS简单要求的中小企业本系统的优势。

本文分为五章,每章的内容如下。

第一章,绪论。本章将主要介绍论文的研究背景及研究目的,该课题的国内外研究现状,并给出论文结构及内容上的安排。

第二章,系统主要理论与技术。本章将主要介绍论文研究过程中用到的理论技术,包括MapWinGIS组件,组件式GIS开发等。

第三章,系统总体设计。本章将主要介绍系统的总体设计,包括系统设计目标与原则,系统总体架构流程,系统功能设计以及系统开发平台工具。

第四章,系统功能实现。本章将主要介绍系统实现的详细过程。

第五章,总结与展望。

基本地图操作模块

1.模块描述

基本的地图操作功能是每个GIS系统的基础,很多GIS开发平台对这些功能都已经封装好了,二次开发人员只需要在使用时调用这些函数就可以实现,免去了二次开发人员自己编写的过程。因此,使用MapWinGIS自定义的函数,可以快速实现地图的移动、放大、缩小、拉框放大、拉框缩小、全图、前一试图、后一视图等基本的地图浏览功能。

数据加载模块

1.模块描述

数据是一个GIS系统的灵魂,因此数据加载模块是整个系统的基础。本系统实现矢量、栅格数据的加载,对矢量数据支持*.shp格式,对栅格数据支持*.jpg、*.gif、*png、*.bmp等格式,但是由于开源软件MapWinGIS还不成熟,不能同成熟的商业GIS软件,如ArcGIS相比,面对遥感影像数据动辄数十兆、数百兆的数据量,它的功能还很局限。

专题图制作模块

1.模块描述

专题图制作模块是本系统的核心。本系统实现了溢油专题图的制作,包括对图标、图名、图框、图例、比例尺、指北针、经纬网、置信度图例、多时相图例、元数据的添加,可以实现移动以上制图元素的位置来美化专题图的布局,同时实现了一键制图功能,将复杂的制图过程简化,使用户的操作变的更加简洁。

2.模块设计

1)距离、面积量算:这是基本的GIS功能,可以实现地图上两点间长度的测量,和地图上多边形面积的测量。本功能的实现通过调用MapWinGIS组件自定义的函数即可实现。

2)溢油区显示:溢油区数据可以使用两种不同的显示方法来显示,即面状显示和线状显示。面状显示就是普通的多边形显示方式,线状显示指溢油区只显示边界,它的区域以透明色表示。

3)溢油区渲染:溢油区属性表含有默认字段置信度,因此根据置信度的高中低可以将同一天的溢油区划分为三种不同的类型。同时,每一天的溢油区表现方式也应于另一天不同。本系统中用不同的颜色来表示不同天的溢油区,以三种不同的纹理来表示溢油区置信度的高中低。

4)长宽轴线计算、显示:计算溢油区的长轴线(即经过溢油区与其边界相交的最长线)、宽轴线(即与长轴线呈直角方向的经过溢油区与其边界相交的最短线)的长度,并在溢油区上标记出来。

5)五角星、三角形注记添加:实现五角星"★"和三角形"▲"样式的注记添加。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文
作品编号:dlxx0033,word全文:59页,合计:15000

本地理信息系统毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于MapWinGIS的溢油专题图制图系统研究(论文)!
相关毕业设计
    没有关键字相关信息!