A satellite positioning method and a satellite positioning system, the system comprising: a satellite, a base station, an observation station, a monitoring terminal and a correction parameter information generation device are arranged at the observation station, and the monitoring terminal receives observation data sent from the satellite; the correction parameter information generation device is based on Observation data generates correction parameters, and the correction parameters are sent to the base station. The base station is equipped with a switch and message parameter superposition encoding and broadcasting device, and the switchboard receives basic navigation messages from satellites; Compiled into the basic navigation message, and set the broadcast of the integrated coded message with correction parameters, the coded message is sent to the satellite by the switch through the uplink injection link, and the satellite will broadcast the integrated coded message received from the base station, Wherein, the correction parameters include the regional comprehensive corrections, and one or more of satellite orbit corrections, satellite clock corrections, and ionospheric corrections.