using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace KGIS.Plugin.LayerProperty.Interface { internal interface IRasterProperty { string Raster { get; set; } string DataType { get; set; } string Columns { get; set; } string Rows { get; set; } int Number_of_Bands { get; set; } double Cellsize_X { get; set; } double Cellsize_Y { get; set; } double Uncompressed_Size { get; set; } string Format { get; set; } string Source_Type { get; set; } string Pixel_Type { get; set; } string Pixel_Depth { get; set; } string NoData_Value { get; set; } string Colormap { get; set; } string Pyramids { get; set; } string Compression { get; set; } double Top { get; set; } double Left { get; set; } double Right { get; set; } double Bottom { get; set; } string SpatialReference { get; set; } string Linear_Unit { get; set; } string Angular_Unit { get; set; } string Datum { get; set; } string False_Easting { get; set; } string False_Northing { get; set; } string Central_Meridian { get; set; } string Scale_Factor { get; set; } string Latitude_Of_Origin { get; set; } string Build_Parameters { get; set; } double Min { get; set; } double Max { get; set; } double Mean { get; set; } double Std_dev { get; set; } double Classes { get; set; } void ExportToXML(); } }