Exemplo n.º 1
0
        public void RunGdal2Tiles()
        {
            string path = $"{Data}/{In}/{Itif}";

            Directory.CreateDirectory($"{Data}/{In}");
            File.Copy($"../../../../{Data}/{In}/{Itif}", path, true);

            string gdalArgs = $"gdal2tiles.py -s EPSG:4326 -p geodetic -r cubic -z {MinZ}-{MaxZ} " +
                              $"--processes {_tc} {path} {Data}/{GetOutDirectory(Gdal2TilesOut)}";

            Docker.Run(_runArgs, GdalName, gdalArgs);
        }
Exemplo n.º 2
0
        public void RunMaptiler()
        {
            string path = $"{Data}/{In}/{Itif}";

            Directory.CreateDirectory($"{Data}/{In}");
            File.Copy($"../../../../{Data}/{In}/{Itif}", path, true);

            string maptilerArgs =
                $"maptiler -srs EPSG:4326 -preset geodetic -resampling cubic -zoom {MinZ} {MaxZ} " +
                $"-P {_tc} -f png32 -o {GetOutDirectory(MaptilerOut)} {In}/{Itif}";

            Docker.Run(_runArgs, MaptilerName, maptilerArgs);
        }