namespace OperationControl.Mapas.Interaction { /// /// Retângulo geográfico produzido por uma /// interação do operador no mapa. /// /// Coordenadas em WGS84. /// public sealed class MapaRetanguloSelecao { public double MinLatitude { get; } public double MinLongitude { get; } public double MaxLatitude { get; } public double MaxLongitude { get; } public MapaRetanguloSelecao( double minLatitude, double minLongitude, double maxLatitude, double maxLongitude) { MinLatitude = Math.Min( minLatitude, maxLatitude ); MaxLatitude = Math.Max( minLatitude, maxLatitude ); MinLongitude = Math.Min( minLongitude, maxLongitude ); MaxLongitude = Math.Max( minLongitude, maxLongitude ); } } }