节点文献

基于VC和MapObjects的森林资源管理系统的开发应用研究

Study on the Development and Appliance for Forest Resources Management System Based on VC and MapObjects

【作者】 齐红

【导师】 范文义;

【作者基本信息】 东北林业大学 , 森林经理学, 2005, 硕士

【摘要】 本研究是黑龙江省攻关课题“森林资源监测与经营决策空间信息技术的研究”(GC02B608)的部分内容。 目前的森林资源管理系统已经广泛的采用了GIS(Geographic Information System,地理信息系统)技术,但是大型GIS软件如ArcView,Arc/Info,MapInfo等虽然可以解决问题,却因其系统庞大、操作复杂等原因给操作人员带来了不便。组件式地理信息系统遵循组件对象模型“工业标准”,能够基于组件对象平台,允许跨语言应用。不但可以使操作人员把精力从繁杂的地理信息系统操作中解脱出来,根据需要建立专业模型,而且为GIS和MIS(Management Information System,管理信息系统)系统集成以及进一步的信息共享提供了新的方法和思路,同时也能够拥有自主的版权。本文主要对西岗子林场的空间数据和属性数据进行管理,探索组件式GIS的开发方法以及森林资源管理系统的构建。 以通过将林相图矢量化成的Shape文件及其相应的森林资源二类调查数据为研究对象,本文重点阐述了按照软件工程技术的要求,用Visual C++6.0作为开发平台;通过ESRI公司的MapObjects来组织和管理空间数据;使用SQL Sewer 2000保存和管理与之对应的属性数据;采用ADO(ActiveX Data Objects,ActiveX数据对象)建立与属性数据库的连接;利用Crystal Repots 9(水晶报表)设计报表,最终完成了一个可应用于实践的森林资源管理系统的方法。 本文对系统设计、数据组织和实现方法等内容进行了阐述。并开发了如下功能模块: 1.基本功能模块:用户登陆及管理,加载各种文件包括Shape文件,Covrage文件,CAD文件,图象文件。 2.空间数据管理模块:地图的灵活显示,自动漫游,利用鼠标滚轮缩放地图,图象配准,编辑点、线、面等数据元,距离和面积的测量,专题图的输出等功能。 3.属性数据管理模块:更新数据表结构,对记录进行浏览、增加、删除、修改操作,通过应用模型对连年的林分生长量进行预测后生成新的数据来更新属性数据,对数据进行统计分析,浏览或打印统计报表(包括各类土地面积蓄积统计表,人工林、天然林面积蓄积统计表等)和统计图。 4.空间和属性数据的一体化管理:根据属性数据特征采用不同的方式着色(包括标注着色,点密度着色,类别着色,统计图着色,独立值着色),空间数据与属性数据同步更新,空间和属性数据的双向查询:对属性数据查询(包括按照点选特征查找、矩形查找、多边形查找以及按照距离查找),对空间数据查询(包括单项查询、表达式查询、按文本查询)。 本研究对在VC环境下开发组件式地理信息系统的方法进行了探索,并针对于森林资源管理领域验证了其可行性。

【Abstract】 This research is part of Provincial Key Technologies R and D program of Heilongjiang: the study of the forest resources monitoring and management decision of spatial information technology (GC02B608).At present, Geographic Information System technology has been adopted extensively in forest resources management field. The large-scale GIS software, such as ArcView, Arc/Info, MapInfo, etc. can solve the problems, but due to its system is huge, and complicated to operate. It brings inconvenience to operator. ComGIS (Component Object Model GIS) is composed of a group of GIS components that conform to the "technical criterion" of COM (Component Object Model) being based on the platform of component objects and applying in all programming languages. It can not only make attenbants free from miscellaneous geographic information system operation, set up specialized model according to the need, but also provide the new method and thinking of GIS and MIS (Management Information System) system integration and further information sharing, meanwhile it afford the independent copyrights to users. The paper mainly discussed the management to spatial data and attribute data of the XiGangZi forest farm and explores the development approach of ComGIS and the construction of forest resources management system.The objects of this research are: Shape files come from landform maps through vectorization and attribute data after surveying. This paper according to the request of software engineering technology, expatiates how to use Visual C++ as platform, Organizing and managing the space data through MapObjects, ESRI of Company; Using SQL Server 2000 keep and manage its corresponding attribute data; Adopting ADO (ActiveX Data Objects) to set up and connect with attribute database one; Utilizing Crystal Reports 9 to design the report. The aim of this paper is to establish a pratical forest resources management system.System design, data organization and achieving way are exponded in this article, the following function modules are developed:1. Basic function module: Users land and managing, loading various kinds of files include Shapefiles, AutoCAD files, Coverage files, Image files.2.Spatial data management module: The flexibile illustration of the map, roaming automatically, utilizing the mousewheel to scale the map, registering image, editing point, line, polygon, measurement of distance and area, outputing thematic picture, etc.3.Attribute data management module: Upgrade the structure of the table, browse, increase, delete, update the records, displace old data by forecasting product through building a model, statistics and analysis data, look through or print the reporter and statistical chart (various of area and cumulation chart).4.Intergrated management with spatial data and attribute data: different modes of render according to the fratures attribute data (LabelRenderer, DotDensityRenderer, ClassBreak-Renderer, ChartRenderer, Value-MapRenderer), update data syncronously, two-direction query; include attribute data(point search,rectangle search,polygon search, search by distance) and spatial data query(singe condition,expression,text query).This research explores the method of developing ComGIS on VC platform, and validates the feasibility in the field of forest resources management field.

  • 【分类号】S757
  • 【被引频次】9
  • 【下载频次】355
节点文献中: 

本文链接的文献网络图示:

本文的引文网络