1. A method for predicting GNSS satellite trajectory extension data in a mobile apparatus, said method comprising steps of: obtaining at least one satellite navigation message from at least one satellite; determining a propagating condition according to the obtained satellite navigation message; estimating at least one parameter of a satellite trajectory prediction model according to the propagating condition; and propagating at least one set of satellite trajectory extension data by using the estimated satellite trajectory prediction model.