The invention discloses a land surveying and mapping calibration device convenient to operate, and belongs to the technical field of land surveying and mapping calibration. A pressing plate is horizontally and fixedly mounted at the top end of the inserting rod, a mounting rod is vertically and fixedly mounted on the top wall of the pressing plate, and a marker post is arranged at the top end of the mounting rod; in the process that the
threaded rod is rotated to adjust the height of the marker post, the
piston rod moves downwards, on one hand, the deep anchoring clamping rod is mechanically driven to transversely stretch out to penetrate into soil according to the wedge-shaped principle, and deep anchoring is formed; on the other hand, the
piston rod serves as an
air pump piston to compress air in the cavity, the pneumatic telescopic rod on the
earth surface is driven by the air supply mechanism to stretch and abut against the ground, and triangular support of the wide base is formed. The composite fixing mode of deep ground gripping and ground surface foundation expansion effectively solves the problem that a traditional surveying and mapping rod shakes due to the fact that the head is heavy and the bottom is light, additional power sources or tedious operation steps are not needed, and the stability of the device under wind interference or soft soil is remarkably improved.