Font Size: a A A

The Secondary Development Of Mapgis On VB--For Example Of Kashi LIS

Posted on:2004-07-22Degree:MasterType:Thesis
Country:ChinaCandidate:C F MaFull Text:PDF
GTID:2120360092990166Subject:Cartography and Geographic Information System
Abstract/Summary:PDF Full Text Request
This paper is derived form the task of the GIS lab-the managementinformation system about the utilization of the land resource in Kashi.The problem in natural resource situation in our country is very serious .One of our country's base policies is to protect and utilize the land resource reasonably. It is a very important issue to select a secondary development base for a unit to carry out land information management.MAPGIS system is a software developed by Wuhan zhongdi company. This software system is the basic processing platform that can input and edit map, manage date-base and analyze space data. It can be applied to establish basic geographic information system and also can be applied to many fields in which geographic information system is needed. MAPGIS has powerful functions in map input and edit, large database management and spacedata analysis, that can be compared to some other foreign geographic information systems. As a basic geographic information system platform, MAPGIS offers many functions do the secondary development. MAPGIS is a software that emphasis map process as well as the data processing. Furthermore, after several years quick development, MAPGIS has become a software that can fulfill many of the development demands in land resource information development.It has already become a urgent necessity that the secondary development goes on based upon the MAPGIS to redevelop and combine the functions that suit for the development of land resource to form the land resource management software economically and friendly that specialize in land resource department. The land resource management information systems in karshi adopted in this research is built by geographic information system lay upon the demand by land resource department in kashi.The commonly used software development languages are the visible programmer language such as VC++, VB, DELPHI. These software languages have advantages and disadvantages among them VISUAL BASIC is powerful and easy to learn. VISUAL BASIC has the characteristics of BASIC and can be developed in a visible environment that combine all kinds of functions to realize the land resource software So VISUAL BASIC is selected as the software language for the secondary development in this paper.In this paper, the secondary development on the base of MAPGIS is summarized and discussed from the secondary development of the geographic information system utilizing the visible programme language as the development manner to develop and realize most of the functions of the karshi land resource information system. The functions development and groudware development can be used to the secondary development of MAPGIS combined with VB. In this research, the function development and groundware development are discussed and realized in theory and in practice in order to summarize the theory and methods to develop MAPGIS based onVB.The way of API function in the development of MAPGIS is the same as the wayof API function in Windows. There are two methods to realize API-macrocommand and function library. The later method supply API function library, it can take full advantage of the program condition. It can help to do a large-scale development and can improve the efficiency of the program. So the development and design of the function library is the emphases in this paper.Groupware GIS is an updated GIS that combine GIS and groupware technique. It has become a main point for the current GIS software development based on groupware GIS so this paper emphasized the discussion about the theory of MAPGIS groupware secondary development and introduction of the basic theory of GIS, the advantage of groupware GIS, the formation of the MAPGIS platform, the division of the layers and functions, the basic theory and principle. The basic process of MAPGIS secondary development and the application of MAPGIS groupware in VB is also discussed in this research.Significance: the complete summary and discussion in theory is performed in this research...
Keywords/Search Tags:MAPGIS, the secondary development, function development groupware development, database building, database connection, history data management, seamless connection
PDF Full Text Request
Related items