コード例 #1
0
        public void ShouldGetExpectedDriverNameWithInputContentType(GeospatialContentType inputContentType,
                                                                    string expectedDriverName)
        {
            var outputDriverName = _gdalHelpers.GetDriverName(inputContentType);

            outputDriverName.Should().Be(expectedDriverName);
        }
コード例 #2
0
        public bool ConvertingHandler(string inputFileName, string outputFileName,
                                      GeospatialContentType inputContentType, GeospatialContentType outputContentType)
        {
            var inputDriverName = _gdalHelpers.GetDriverName(inputContentType);

            var outputDriverName = _gdalHelpers.GetDriverName(outputContentType);

            return(Converting(inputFileName, outputFileName, inputDriverName, outputDriverName));
        }
コード例 #3
0
        public string GetExtension(GeospatialContentType inputContentType)
        {
            _gdalExtensionDic.TryGetValue(inputContentType, out var outputExtensionName);

            return(outputExtensionName);
        }
コード例 #4
0
        public string GetDriverName(GeospatialContentType inputContentType)
        {
            _gdalDriverDic.TryGetValue(inputContentType, out var outputDriverName);

            return(outputDriverName);
        }