用于林草业智能规划的计算机地理信息系统的制作方法

文档序号:6566419阅读:458来源:国知局
专利名称:用于林草业智能规划的计算机地理信息系统的制作方法
技术领域
本发明涉及用人工智能优化算法的信息处理领域,特别涉及一种用于林草业智能规划的计算机地理信息系统。
二.
背景技术
基于计算机农业信息系统的优化软件开发主要有三种形式①自主设计空间数据的数据结构和数据库,利用VisualC++、Visual Basic等编程语言开发;②引进国外先进的地理信息系统软件如ARC/INFO,利用其提供的二次开发工具,结合自己的应用目标开发;③利用支持面向对象技术的高级语言和GIS厂商提供的控件构成面向最终用户的可执行应用程序。
利用这种基于COM技术的控件开发的GIS被称为嵌入式GIS。这种开发方法是随着20世纪90年代兴起的控件技术的发展而开始流行的,其特点在于开发周期短、成本低,可脱离大型商业GIS软件平台独立运行,为不熟悉GIS技术的团体和个人提供使用上的便利。如何为不熟悉GIS操作知识的普通用户和决策人员提供一个易学易用、灵活高效的应用工具已成为GIS开发中一个重要问题。
国际上GIS系统的功能结构发展重点已由以往的侧重于数据获取、存储、数据检索与统计分析及空间分析等操作逐步向模型模拟、预报与预测和智能化决策分析发展。微软公司的网络构件对象模型COM技术和ActiveX控件技术方法具备构造各种GIS系统功能模块的能力。
从80年代开始,美国等发达国家的GIS专业人士和有关空间规划领域的专家,开始探索利用智能技术扩展GIS的系统功能,解决复杂的空间规划决策问题,以期把空间规划决策过程和GIS的辅助决策作用统一起来,弥补GIS系统处理非结构化问题能力的不足,实现GIS的辅助决策与智能决策无缝隙化。
三.

发明内容
本发明的目的是利用嵌入式GIS的技术思路设计出一种林草业智能规划的计算机地理信息系统。为不熟悉GIS操作知识的普通用户和决策人员提供一个易学易用、灵活高效的应用工具。
本发明的技术方案是一种用于林草业智能规划的计算机地理信息系统,系统从行政乡界、土地利用现状、地形、坡度、坡向、降雨、积温、土壤类型、氮、磷、钾、有机质分布等角度反映农业自然环境状况,信息系统所包含的地理信息通过定点访问查询将结果传递给智能决策规划过程,用于林草业规划的优化分析,其特征在于a.在系统中,首先将原先的省土地资源资料的ArcInfo的coverage格式,转换成Access的MDB格式,共计若干个数据库文件,分别对应省的每一个县市,对坡度、坡向和土地利用现状这三个以ArcInfo的Grid格式地图在ArcInfo for WinodwsNT版本平台上进行转换,分别先变为coverage格式,再将Geomedia工具转换成Access数据库格式;b.通过Visualbasic调用和GMMap View前台控制可显示全省图片资料、某县市各图层矢量地图,输出某点各图层矢量地图;c.获取有效区域内点的地理数据并存贮;d.利用县市地理数据实施决策规划并输出规划结果。
系统预先确定了天然草、人工草和植树三种规划的条件,在系统中另有根据用户情况进行相关规划条件修改的接口,优化方法是针对某处地理资源环境对三种规划的适应程度来确定人工智能理论中遗传算法的适应性大小,遗传算法的主要步骤如下(1)随机产生一个由确定长度的特征串组成的初始群体;(2)对群体迭代执行步①计算群体中每个个体的适应值和步②应用复制、杂交和变异算子产生下一代群体,直到满足停止准则;(3)把在任一代中出现的最好的个体串指定为遗传算法的执行结果,该结果可表示问题的一个解或近似解;在系统中,用户可根据需要确定一些参数如坡度、海拔等,根据某点的地理信息来赋予它们对应三种规划所具有的适应度值,符合条件的适应度值为1.0,不符合条件的适应度值为0.0,最后在带名称的行政区图上进行动态图标显示;系统对优化结果的地图显示采用的是预先提取某县市的地图上共计3600个坐标点的属性值,每个坐标点代表0.9平方公里,将坐落在县市有效地图上的点坐标与属性值存贮到另外的文件如data2801.txt,进行优化算法处理时,读取相关文件内容提供算法所需的参数,如果相关文件遭到破坏,可重新运行数据获取功能生成相关文件,并得到提示;
常用的工具全部用形象化的按钮表示,包括放大、缩小、居中、平移、地理信息获取等,当鼠标在按钮上停留较长而不按下时,按钮下侧显示对应的使用功能;通过矢量数据的准备与转换,可直接对空间数据和属性数据统一管理,不需要中间件,这一特点为建库和数据更新提供了安全可靠、高效率的数据处理功能,全部数据都由Access数据库系统托管,数据采用标准的JET引擎,使得GIS库可与其它系统进行真正数据共享和交流。
本发明的有益效果在于1.用于林草业智能规划的计算机地理信息系统,开发周期短、成本低,可脱离大型商业GIS软件平台独立运行,为不熟悉GIS技术的团体和个人提供使用上的便利。为不熟悉GIS操作知识的普通用户和决策人员提供一个易学易用、灵活高效的应用工具。
2.本系统可直接对空间数据和属性数据统一管理,不需要中间件。这一特点为建库和数据更新提供了安全可靠、高效率的数据处理管理措施。全部数据都由Access数据库系统托管,数据采用标准的JET引擎,使得GIS库可与其它系统进行真正数据共享和交流。
四.


图1是嵌入式GIS的技术解决方案示意图;图2是本系统的总体流程图。
五.
具体实施例方式下面结合附图和实施例对本发明作进一步解释。
图1是嵌入式GIS的技术解决方案示意图。利用基于COM技术的控件开发的GIS被称为嵌入式GIS,其技术方案如图1所示。
用户可在系统中借助符合工业标准的开发环境如VB,VC...对空间数据库进行查询或访问,包括文字、声音和图片的属性数据库,本发明通过GIS控件读取。
图2是本系统的总体流程图。在图2系统中,先将某省土地资源资料的ArcInfo的coverage格式,转换成Access的MDB格式,共计88个数据库文件,分别对应某省的每一个县市。另外对坡度、坡向和土地利用现状这三个以ArcInfo的Grid格式地图在ArcInfofor WinodwsNT版本平台上进行转换,分别先变为coverage格式,再将Geomedia工具转换成Access数据库格式。
在GIS领域中,Geomedia是开放式地理信息系统的解决方案,在这里作为地理信息软件工具;数据库是一个以电子化方式存储于文件中的大量信息的有机组织的集合。可以使用许多数据库产品建立强大的数据库如MicrosoftAccess。Visual Basic能够在多种数据库格式中读取和写入信息,实施了与Microsoft Access中所使用的同样的数据库技术(Microsoft Jet的数据库引擎)。
GMMapView前台控制,可显示全省图片资料、某市县各图层矢量地图,输出某点各图层信息,获取有效区域内点的地理数据并存贮。最后利用县市地理数据实施决策规划,输出规划结果。
权利要求
1.一种用于林草业智能规划的计算机地理信息系统,系统从行政乡界、土地利用现状、地形、坡度、坡向、降雨、积温、土壤类型、氮、磷、钾、有机质分布等角度反映农业自然环境状况,信息系统所包含的地理信息通过定点访问查询,将结果传递给智能决策规划过程,用于林草业规划的优化分析,其特征在于a.在系统中,首先将原先的省土地资源资料的ArcInfo的coverage格式,转换成Access的MDB格式,共计若干个数据库文件,分别对应省的每一个县市,对坡度、坡向和土地利用现状这三个以ArcInfo的Grid格式地图在ArcInfo for WinodwsNT版本平台上进行转换,分别先变为coverage格式,再用Geomedia工具转换成Access数据库格式;b.通过Visualbasic调用和GMMapView前台控制可显示全省图片资料、某县市各图层矢量地图,输出某点各图层矢量地图;c.获取有效区域内点的地理数据并存贮;d.利用县市地理数据实施决策规划并输出规划结果;系统预先确定了天然草、人工草和植树三种规划的条件,在系统中另有根据用户情况进行条件修改的接口,优化方法是针对某处地理资源环境对三种规划的适应程度来确定人工智能理论中遗传算法的适应性大小,遗传算法的主要步骤如下(1)随机产生一个由确定长度的特征串组成的初始群体;(2)对串群体迭代执行步①计算群体中每个个体的适应值和步②应用复制、杂交和变异算子产生下一代群体,直到满足停止准则;(3)把在任一代中出现的最好的个体串指定为遗传算法的执行结果,该结果可表示问题的一个解或近似解;在系统中,用户可根据需要确定一些参数如坡度、海拔等,根据某点的地理信息来赋予它们对应三种规划所具有的适应度值,符合条件的适应度值为1.0,不符合条件的适应度值为0.0,最后在带名称的行政区图上进行动态图标显示;系统对优化结果的地图显示采用的是预先提取某县市的地图上共计3600个坐标点的属性值,每个坐标点代表0.9平方公里,将坐落在县市有效地图上的点坐标与属性值存贮到另外的文件如data2801.txt,进行优化算法处理时,读取相关文件内容提供算法所需的参数,如果相关文件遭到破坏,可重新运行数据获取功能生成相关文件,并得到结果提示;常用的工具全部用形象化的按钮表示,包括放大、缩小、居中、平移、地理信息获取等,当鼠标在按钮上停留较长而不按下时,按钮下侧显示对应的使用功能;通过矢量数据的准备与转换,可直接对空间数据和属性数据统一管理,不需要中间件,这一特点为建库和数据更新提供了安全可靠、高效率的数据处理管理措施,全部数据都由Access数据库系统托管,数据采用标准的JET引擎,使得GIS库可与其它系统进行真正数据共享和交流。
全文摘要
一种用于林草业智能规划的计算机地理信息系统,系统从行政乡界、土地利用现状、地形、坡度、坡向、降雨、积温、土壤类型、氮、磷、钾、有机质分布等角度反映农业自然环境状况,信息系统所包含的地理信息通过定点访问查询将结果传递给智能决策规划过程,用于林草业规划的优化分析。本发明利用嵌入式GIS的技术思路设计出一种林草业智能规划的计算机地理信息系统。为不熟悉GIS操作知识的普通用户和决策人员提供一个易学易用、灵活高效的应用工具。
文档编号G06F17/30GK1343949SQ0113411
公开日2002年4月10日 申请日期2001年10月26日 优先权日2001年10月26日
发明者李淼, 张健 申请人:中国科学院合肥智能机械研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1