A method for obtaining meteorological data by an unmanned aerial system, UAS (350, 450), the UAS (350, 450) comprises at least one unmanned aerial vehicle, UAV (301, 401), a control center (302, 402) and a wireless communication interface (307, 407), the at least one UAV (301, 401) is equipped with a meteorological data sensor and a flight controller, FC, the at least one UAV (301, 401) is configured for wireless communication with the control center (302, 402) via the wireless communication interface (307, 407) during flight, the method comprising: sending flight instruction data, from the control center (302, 402) to the at least one UAV (301, 401), instructing the at least one UAV (301, 401) to perform flight; performing flight, by the at least one UAV (301, 401), according to the flight instruction data; collecting raw meteorological data and flight data, by the at least one UAV (301, 401) during the flight, wherein the raw meteorological data is collected by the meteorological data sensor and the flight data is collected by the FC, wherein the flight data comprises real time flight related data of the at least one UAV (301, 401) and the flight data being collected by any one of a position sensor, a motion sensor and/or a combination thereof included in the FC; transmitting, in real time, the collected raw meteorological data and the flight data, from the at least one UAV (301, 401) to the control center (302, 402), during the flight, via the wireless communication interface (307, 407) of the UAS (350, 450); calculating meteorological data, in the control center (302, 402), based on the received raw meteorological data sending return instruction data, from the control center (302, 402) to the at least one UAV (301, 401), instructing the at least one UAV (301, 401) to return to the UAS (350, 450); returning the at least one UAV (301, 401) to the UAS (350, 450), according to the return instruction data; characterized in that calculating the meteorological data, in the control center, is based on the received raw meteorological data and the flight data in the transmitting step. sending flight instruction data, from the control center (302, 402) to the at least one UAV (301, 401), instructing the at least one UAV (301, 401) to perform flight; performing flight, by the at least one UAV (301, 401), according to the flight instruction data; collecting raw meteorological data and flight data, by the at least one UAV (301, 401) during the flight, wherein the raw meteorological data is collected by the meteorological data sensor and the flight data is collected by the FC, wherein the flight data comprises real time flight related data of the at least one UAV (301, 401) and the flight data being collected by any one of a position sensor, a motion sensor and/or a combination thereof included in the FC; transmitting, in real time, the collected raw meteorological data and the flight data, from the at least one UAV (301, 401) to the control center (302, 402), during the flight, via the wireless communication interface (307, 407) of the UAS (350, 450); calculating meteorological data, in the control center (302, 402), based on the received raw meteorological data sending return instruction data, from the control center (302, 402) to the at least one UAV (301, 401), instructing the at least one UAV (301, 401) to return to the UAS (350, 450); returning the at least one UAV (301, 401) to the UAS (350, 450), according to the return instruction data; characterized in that calculating the meteorological data, in the control center, is based on the received raw meteorological data and the flight data in the transmitting step.