Image.Image - Gigas002/GTiff2Tiles GitHub Wiki
Class for creating raster tiles.
Type | Name | Description |
---|---|---|
System.Int32 | RasterXSize | Image's width |
System.Int32 | RasterYSize | Image's height |
System.IO.FileInfo | InputFileInfo | Input GeoTiff |
System.Double | MinX | Upper left X coordinate |
System.Double | MinY | Lower right Y coordinate |
System.Double | MaxX | Lower right X coordinate |
System.Double | MaxY | Upper left Y coordinate |
Description: Creates new object.
Syntax:
public Image(FileInfo inputFileInfo)
Parameters:
Type | Name | Description |
---|---|---|
System.IO.FileInfo | inputFileInfo | Input GeoTiff |
Throws:
Description: Create tiles. Crops input tiff only for lowest zoom and then join the higher ones from it.
Syntax:
public async ValueTask GenerateTilesByJoiningAsync(DirectoryInfo outputDirectoryInfo, int minZ, int maxZ, bool tmsCompatible, IProgress<double> progress, int threadsCount)
Parameters:
Type | Name | Description |
---|---|---|
System.IO.DirectoryInfo | outputDirectoryInfo | Output directory |
System.Int32 | minZ | Minimum cropped zoom |
System.Int32 | maxZ | Maximum cropped zoom |
System.Boolean | tmsCompatible | Do you want to create tms-compatible tiles? |
System.IProgress<System.Double> | progress | Progress |
System.Int32 | threadsCount | Threads count |
Returns:
System.Threading.Tasks.ValueTask
.
Throws:
Description: Crops input tiff for each zoom.
Syntax:
public async ValueTask GenerateTilesByCroppingAsync(DirectoryInfo outputDirectoryInfo, int minZ, int maxZ, bool tmsCompatible, IProgress<double> progress, int threadsCount)
Parameters:
Type | Name | Description |
---|---|---|
System.IO.DirectoryInfo | outputDirectoryInfo | Output directory |
System.Int32 | minZ | Minimum cropped zoom |
System.Int32 | maxZ | Maximum cropped zoom |
System.Boolean | tmsCompatible | Do you want to create tms-compatible tiles? |
System.IProgress<System.Double> | progress | Progress |
System.Int32 | threadsCount | Threads count |
Returns:
System.Threading.Tasks.ValueTask
.
Throws: