Based on the analysis of the basic principle and characteristics of RFID, the existing RFID indoor location system LANDMARC was discussed in detail. Then, the inadequate of LANDMARC system was proposed and summarized. In order to reduce the complexity of the algorithm, the partition algorithm was proposed. Simulation results show that the enhanced partition algorithm can achieve better location accuracy and higher location performance than the original LANDMARC algorithm. At the same time, the partition algorithm reduced the complexity of algorithm markedly.