Ejemplo n.º 1
0
 /// <summary>
 /// Crops input GeoTIFF to tiles.
 /// Important: You should call your <see cref="GdalConfiguration.ConfigureGdal"/> method from Gdal.NET package BEFORE using this method.
 /// </summary>
 /// <param name="inputFile">FullName of input GeoTIFF.</param>
 /// <param name="outputDirectory">FullName of output directory.</param>
 /// <param name="minZ">Minimum zoom.</param>
 /// <param name="maxZ">Maxmimum zoom.</param>
 /// <param name="resampling">Resampling method.</param>
 public static void CropTifToTiles(string inputFile,
                                   string outputDirectory,
                                   int minZ,
                                   int maxZ,
                                   ResampleAlg resampling)
 {
     Initialize(inputFile, outputDirectory, minZ, maxZ, resampling);
     GenerateBaseTiles();
     CreateBaseTile();
     CreateOverviewTiles();
     MinMax.Clear();
     foreach (Dictionary <string, int> d in Metadata)
     {
         d.Clear();
     }
     Metadata.Clear();
 }