Research on satellite selection algorithm in ship positioning based on both geometry and geometric dilution of precision contribution. (19th February 2019)