Ejemplo n.º 1
0
        public bool ValidarDistanciaEntrega(double latitudeInicial, double longitudeInicial, double velocidadeDrone, double autonomiaDrone)
        {
            double tempoEmMinutos = Helper_Utils.TempoDeslocamento(latitudeInicial, longitudeInicial, Latitude, Longitude, velocidadeDrone);

            if (tempoEmMinutos > autonomiaDrone)
            {
                return(false);
            }

            return(true);
        }
Ejemplo n.º 2
0
        public double RestanteAutonomia(double latitudeInicial, double longitudeInicial, double velocidadeDrone, double autonomiaDrone)
        {
            double tempoEmMinutos = Helper_Utils.TempoDeslocamento(latitudeInicial, longitudeInicial, Latitude, Longitude, velocidadeDrone);

            tempoEmMinutos = autonomiaDrone - tempoEmMinutos;

            if (tempoEmMinutos > autonomiaDrone)
            {
                return(autonomiaDrone);
            }
            return(tempoEmMinutos);
        }