An apparatus comprising: one or more processors ; and, memory in communication with the one or more processors, the memory comprising code that, when executed, causes the one or more processors to control the apparatus to: receive video data from at least one camera in an unmanned aerial vehicle ; convert the video data into an orthomosaic ; generate processed data based on the orthomosaic ; queue the orthomosaic as having a non-time sensitive priority for sending to a cloud network when bandwidth is available ; provide off-line services at the apparatus utilizing the processed data, wherein the one or more processors further control the apparatus to: receive sensor data from at least one environmental sensor ; generate the processed data to include a precision map based on the orthomosaic and the sensor data , wherein the precision map captures and presents the temporal variations of environmental parameters on an area; and, queue the sensor data as having time sensitive priority for sending to the cloud network when bandwidth is available . one or more processors ; and, memory in communication with the one or more processors, the memory comprising code that, when executed, causes the one or more processors to control the apparatus to: receive video data from at least one camera in an unmanned aerial vehicle ; convert the video data into an orthomosaic ; generate processed data based on the orthomosaic ; queue the orthomosaic as having a non-time sensitive priority for sending to a cloud network when bandwidth is available ; provide off-line services at the apparatus utilizing the processed data, wherein the one or more processors further control the apparatus to: receive sensor data from at least one environmental sensor ; generate the processed data to include a precision map based on the orthomosaic and the sensor data , wherein the precision map captures and presents the temporal variations of environmental parameters on an area; and, queue the sensor data as having time sensitive priority for sending to the cloud network when bandwidth is available . receive video data from at least one camera in an unmanned aerial vehicle ; convert the video data into an orthomosaic ; generate processed data based on the orthomosaic ; queue the orthomosaic as having a non-time sensitive priority for sending to a cloud network when bandwidth is available ; provide off-line services at the apparatus utilizing the processed data, wherein the one or more processors further control the apparatus to: receive sensor data from at least one environmental sensor ; generate the processed data to include a precision map based on the orthomosaic and the sensor data , wherein the precision map captures and presents the temporal variations of environmental parameters on an area; and, queue the sensor data as having time sensitive priority for sending to the cloud network when bandwidth is available . receive sensor data from at least one environmental sensor ; generate the processed data to include a precision map based on the orthomosaic and the sensor data , wherein the precision map captures and presents the temporal variations of environmental parameters on an area; and, queue the sensor data as having time sensitive priority for sending to the cloud network when bandwidth is available . <EOS>