Exemple #1
0
        public void GetSupportedGdalDriverForBIL()
        {
            string path       = TestHelper.GetDataDir() + @"\RasterData\Bodem.bil";
            var    driverName = GdalHelper.GetDriverName(path);

            Assert.AreEqual("EHdr", driverName);
        }
Exemple #2
0
        public void GetSupportedGdalDriverForASC()
        {
            string path       = TestHelper.GetDataDir() + @"\RasterData\test.ASC";
            var    driverName = GdalHelper.GetDriverName(path);

            Assert.AreEqual("AAIGrid", driverName);
        }
Exemple #3
0
        public void GetSupportedGdalTargetTypeByDriverAndComponentTypeForBIL()
        {
            const string path       = @"..\..\..\..\data\RasterData\Bodem.bil";
            var          driverName = GdalHelper.GetDriverName(path);

            var valueType  = typeof(double);
            var gdalDriver = Gdal.GetDriverByName(driverName);
            var dataType   = GdalHelper.GetGdalDataType(gdalDriver, valueType);

            Assert.AreEqual(DataType.GDT_Float32, dataType);
        }