DESCRIZIONE
A navigation assisting device, a method of assisting navigation, and a program that can detect influence of hydrographic phenomena on a ship more accurately are provided. The navigation assisting device 3 includes a hydrographic data acquiring module 31 and an influence level vector calculating module 32. The hydrographic data acquiring module 31 acquires hydrographic data D10 for identifying a plurality of hydrographic phenomena (ocean waves 53, surface tide 54, and wind 55) in the vicinity of the ship 50. The influence level vector calculating module 32 calculates an influence level vector E caused by the plurality of hydrographic phenomena on navigation of the ship 50, based on the ship 50. [Image Omitted]