Font Size: a A A

The Design And Implementation Of Military Plotting Software Based On GIS

Posted on:2016-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:W D ZhuFull Text:PDF
GTID:2308330503477809Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the continuous development on military information, universal military plotting software has become increasingly demanding. Currently, among the countries, the standard of military symbols are not uniform, and plotting software relies on a variety of geographic information system platforms, and there are many deficiencies in the integration of 2D and 3D plotting. Therefore, to research and realize a universal military plotting software is imminent. Besides, it is one of the most important consideration in software development.Military plotting software is a kind of computer-aided drafting software, which allows the commander to mark the series of military matters (including weapons and military actions) on geographic information systems and other related platforms in the form of graphical symbols. As an object described in military plotting software, the military symbols can be divided into regular and irregular military symbols according to the shape. Among them, the regular military symbols refer to the point team logo, because its basic shape and the ratio between its various parts remain the same. Over the years, many countries have developed a set of rules for military standard graphical symbols to represent the country’s military system, such as American MIL-STD-2525C and NATO APP-6A. Irregular military symbols are a set of irregular graph which is generated by control points selected by the user. To render these graphics, it usually requires the use of functions and corresponding algorithms in the program. To meet the general requirement, this paper completed the following work:Firstly, the paper designs and implements the military symbol libraries management and military symbols production software. Using it to create, store and manage military standard rules of different systems, such as the US military standard, NATO military standard and so on, in order to achieve military standard universal library. Besides, it saves the military category information and SVG vector graphics, BMP bitmap, IVE model these three files to the database, which makes the data independent with the military plotting software and the GIS platform. In this way, it becomes easy for real-time modification and expansion and to achieve the purpose of generalizing regular military symbols.Secondly, the paper designs and implements a common type of military plotting software, plotting software provides rules for the military regular and irregular symbos labeling and mapping to GIS with dynamic link library (DLL) form. By accessing the database files generated by military symbols production software, it achieves the rules of regular military symbols’ organization and plotting. On the subject of irregular military plotting, the paper starting from conceptual design level, it designs the conceptual class diagram of military symbols through analyzing the relationship among them. And then the paper uses object-oriented approach and Factory Design Pattern, Bridge Pattern, Proxy Pattern to realize the conceptual design. Thus it realizes the general irregular military plotting system, which improves the reusability of irregular military symbols’ rendering algorithm.Besides, the plotting link library uses function interfaces to interact with geographic information systems and it separates out coordinate conversion operation, thereby reducing the degree of coupling with the underlying geographic information system platform to support other GIS platforms.Lastly, the paper proposes an idea of integration of 2D and 3D plotting, through the integration of 2D and 3D data organization, it achieves a two dimensional linkage mechanism.In this paper, the general plotting software has been applied in a Geographic Information System. It shows that the software reaches a general requirement.
Keywords/Search Tags:military plotting, general, GIS, SVG, integration of 2D and 3D plotting
PDF Full Text Request
Related items