Global Navigation Satellite Systems (GNSSs) have been widely used in surveying, geodesy and navigation as well as other fields. By 2020, there will be four constellations for global usage, namely the American Global Positioning System (GPS), Russian GLObal NAvigation Satellite System (GLONASS), European Union Galileo and Chinese BeiDou. The first two constellations possess the full operational capability at the moment and the last two are hopefully to be fully operational by 2020. The Japanese regional Quasi-Zenith Satellite System (QZSS) and Indian Regional Navigation Satellite System (IRNSS) are all under developing. Multi-constellations will benefit global positioning, navigation and timing (PNT) users not only in terms of satellite avai...