The on-site surveying and mapping device comprises a supporting column and a bottom rod, the bottom rod is fixed to the lower end of the supporting column, a fixed supporting
assembly is arranged on the supporting column and the bottom rod, and the fixed supporting
assembly comprises a bottom cavity, a side opening, a connecting base, a rotating screw rod, a linkage rod and an inserting rod. The bottom cavity is formed in the bottom of the bottom rod and the bottom of the supporting column, the side opening is formed in the surface of the inner side of the side opening, the connecting base is arranged on the surface of the bottom rod, the rotating screw rod is rotationally connected into the connecting base, and the linkage rod is connected to the rotating screw rod in a threaded fit mode. The inserting rods are connected to the two ends of the linkage rod. The fixing and supporting
assembly is arranged, under the interaction of the bottom cavity, the side opening, the rotating screw rod, the linkage rod, the inserting rod and other structures, the fixing and supporting assembly can be directly inserted into the ground through the inserting rod, the whole structure is stably placed on the ground, and the operation stability is high.