Font Size: a A A

Research And Implementation Of Electronic Chart Display And Control System Based On COM

Posted on:2005-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z JiangFull Text:PDF
GTID:2132360125970948Subject:Navigation, Guidance and Control
Abstract/Summary:PDF Full Text Request
Electronic Chart Display and Information System (ECDIS) has arose a technology revolution in navigation field, which is used as a kind of new navigation equipment. With the increasingly extending application area of it, many problems are appearing. Such as the lower degree of standardization, the worse incompatibility of the platforms, the severe degeneration of the software, the manual and lower efficiency stage of the development of the software and so on. The thesis brings forward the design idea of COM-based ECDIS aiming at resolving the problems mentioned above.The thesis first presents an in-depth discussion about the technique and the idea of the component technology for software. It analyzes the characteristic and the structure of COM (Component Object Model) and the system realization in detail. On this condition, it presents an external structure model of the chart component, which is flexible and applied. Then the thesis using many charts researches and analyzes the theory of software reusing about containing and aggregation. At the same time, it puts forward a preferable algorithm respectively for signing dynamic label, rotating Electronic Chart Display quickly, and converting coordinate in order to solve a difficult problem, that is how to rotate chart real time in ECDIS.In the course of developing COM-based ECDIS, in order to make the component of smaller volume and higher efficiency, it brings forward using ATL technique regarding as a component development tool and programs to validate the relevant characters making use of Visual C++ and Visual Basic mixed.In the end, the thesis generalizes and summarizes the practical work of the completion of the project, the conclusive outcome, and the development orientation in the future. It illuminates the superiority of the applied system of the COM-based ECDIS from the aspect of the inheritance of the software.
Keywords/Search Tags:Electronic Chart, COM, ATL technique, Software Reusing
PDF Full Text Request
Related items