This paper introduces the design,development,structure,functions,and main technical features of ship navigation system based on GPS.The system development mainly used C++, Micorosft Visual Studio.net 2005 and GIS.After need analysis,project design,system development and practical application,we finally perfect the GPS ship positioning system.The system consists of ship carries unit, monitoring center,electronic chart platform,correspondence service platform and communication network.The system comprises five function modules which are chart display, chart work,track design,track watching,navigation redisplay and print.The system has some features such as the scale of a ship sign is correspondent to that of the real ship,several GPS data formats can be used,the movement of ship sign is stable,charts are merged with no slots, several sites watch one moving ship,charts are selected and rambled through automatically, and so on.This paper introduces the necessity of system construction,navigation conditions and problems need solving in piloting safety control of Yangtze River.The system is designed according to methods of software engineering.Functions of ship-borne unit and monitoring center and characteristics of system application are introduced in the overall plan,and GIS technology is successfully applied in the system.Database structure and software architecture of the system are described in technical analysis,and key programs are explained especially.Practical applications have proved that this system can meet the needs piloting safety control of the Yangtze Rive,raise the level of piloting safety control,and effectively promoted safely piloting.Finally,the article analyzes application effects of the system,which proved validity of this system. |