The invention discloses a takeoff and landing platform of a full-autonomous multi-rotor unmanned aircraft. The takeoff and landing platform comprises a power supply system, a wireless charging system,a communication system, a platform electromechanical system, and a navigation system. The takeoff and landing platform is characterized in that the power supply system comprises a commercial electricity module, a solar energy module, a battery module and a power supply management module, wherein the power supply management module is used for managing the operation of the commercial electricity module, the solar energy module and the battery module, and intelligently selecting a suitable power supply mode (commercial electricity or solar energy) according to actual situation to control the charging and discharging of a battery; and the wireless charging system comprises a battery replacing system and is in a structure similar to a rotating disk of a revolving pistol. The takeoff and landing platform disclosed by the invention is wide in application prospect, and can be applied in forest fire prevention, public security patrol, facility maintenance, agricultural plant protection, logistics of unmanned aircrafts, and the like. The takeoff and landing platform can effectively solve the problem that in the conventional related industries, an unmanned aircraft has the defects that the time for executing a task is short, and the effect is limited because the battery capacity is limited.