The invention relates to the technical field of surveying and mapping instruments, and discloses mountain
topography surveying and mapping integrated equipment based on Beidou positioning, which comprises a surveying and mapping main
machine, a pneumatic
chassis and a self-adaptive base, a
metal ball rotor is arranged at the bottom of the surveying and mapping main
machine, and the whole
mass center of the surveying and mapping main
machine is positioned below the sphere center of the
metal ball rotor to form a gravity
pendulum bob; a hemispherical cavity matched with the
metal ball rotor is formed in the top of the pneumatic
chassis, the metal ball rotor is located in the hemispherical cavity, an air hole is formed in the bottom of the hemispherical cavity, and the top of the self-adaptive base is fixedly connected with the bottom of the pneumatic
chassis. The self-adaptive base comprises a flexible bag body and a granular medium filled in the flexible bag body, and a pneumatic
control unit is arranged in the pneumatic chassis. A flexible
capsule body wrapping graded particles serves as a contact chassis, an absolute rigidity anchoring base with the maximum stress area is constructed on the extremely irregular rock surface, and the equipment is endowed with extreme wind vibration resistance and anti-sliding capacity.