With the continuous improvement of people's living standards, equestrian sports have gradually entered people's field of vision. Equestrian sports, as a sport with great ornamental and competitive value, can not only provide high-quality sports services, but also create more employment opportunities for the city. This paper analyzes the present situation of equestrian venue complex construction in China. Aiming at the existing problems, an intelligent platform of equestrian venue complex is built based on intelligent sensor network, aiming at realizing data resource sharing, interconnection, remote management and big data analysis of equestrian venue complex, and providing data support and decision-making basis for equestrian venue complex construction.