A landslide monitoring technology based on BeiDouand, a wireless sensor network, is proposed in order to solve the problem that landslide has brought severe threat to people’s life and safety of property. The landslide monitoring system based on the BeiDouand wireless sensor network is analyzed and designed from the point of view of hardware and software. BeiDou message and GPRS double redundancy transmission mode are adopted to improve the reliability of transmission. It also adopts the factor compression method to improve the effectiveness of BeiDoutransmission and adopts queue management and packet scheduling mechanism to improve the real-time and reliability of wireless sensor network transmission. The result is that, as the number of visible satellites increases, the efficiency of the algorithm decreases. However, the overall efficiency of the algorithm has been significantly improved. When there are 28 visible satellites, the number of algorithm times decreases from 20,475 to 1,140, and the efficiency of the algorithm increases by 16.9 times. The GDOP simulated by the fast star selection algorithm proposed in this paper is less than 3.9, reaching an excellent grade.