Safety of navigation in Canadian waters may be at risk, as Nautical Data International (NDI) is demanding exorbitant royalties on digital charts.