using System.ComponentModel.DataAnnotations;

namespace SatelliteProvider.Common.DTO;

public record RequestRegionRequest
{
    [Required]
    public Guid Id { get; set; }

    [Required]
    public double Latitude { get; set; }

    [Required]
    public double Longitude { get; set; }

    [Required]
    public double SizeMeters { get; set; }

    [Required]
    public int ZoomLevel { get; set; } = 18;

    public bool StitchTiles { get; set; } = false;
}
