Global Navigation Satellite System (GNSS) is precise and efficient in positioning and navigation in so many fields of military and civilian affairs. However, the GNSS signal is commonly kept out and interfered inside the buildings and the area dense with people, so the GNSS positioning possibility is low and the capability is bad. Digital television terrestrial broadcasting signal is powerful in sending power, low in frequency and wide in base bandwidth, so it is good, real time, and absolute entire to cover the metropolis including many streets and buildings where GNSS signal is not reachable. Considering these characteristics of digital television terrestrial broadcasting signal, the results is good that positioning the receiver location combined with GNSS and digital television terrestrial broadcasting signal. In this paper the signal structure is analyzed which is regulated by the national standard of People’s Republic of China GB20600-2006. The method of measuring the time delay of signal broadcasting is presented. The system time synchronization is finished when the number of satellite is satisfied to position the receiver in its scope. Then, the positioning combined with GNSS and digital television signal is achieved. At last practice measured data in Xi’an is analyzed and the conclusion is given.