ThinkGeo.Gdal.Dependency.Windows 14.5.2

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package ThinkGeo.Gdal.Dependency.Windows --version 14.5.2
                    
NuGet\Install-Package ThinkGeo.Gdal.Dependency.Windows -Version 14.5.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ThinkGeo.Gdal.Dependency.Windows" Version="14.5.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ThinkGeo.Gdal.Dependency.Windows" Version="14.5.2" />
                    
Directory.Packages.props
<PackageReference Include="ThinkGeo.Gdal.Dependency.Windows" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ThinkGeo.Gdal.Dependency.Windows --version 14.5.2
                    
#r "nuget: ThinkGeo.Gdal.Dependency.Windows, 14.5.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ThinkGeo.Gdal.Dependency.Windows@14.5.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ThinkGeo.Gdal.Dependency.Windows&version=14.5.2
                    
Install as a Cake Addin
#tool nuget:?package=ThinkGeo.Gdal.Dependency.Windows&version=14.5.2
                    
Install as a Cake Tool

ThinkGeo.Gdal.Dependency.Windows

A wrapper of GDAL 3.11.3 native DLLs for Windows, together with the third-party libraries GDAL depends on (PROJ, GEOS, SQLite, libcurl, OpenSSL 3, HDF4/5, netCDF, etc.) and a number of optional format plugins (gdal_FITS, gdal_HDF4/5, gdal_KEA, gdal_PDF, gdal_netCDF, plus gdal_ECW_JP2ECW and gdal_MrSID under vendor SDK terms). The native binaries are sourced from gisinternals.com (Tamas Szekeres' GDAL build distribution).

This is a foundational dependency for various ThinkGeo packages and is not intended to be referenced directly by application projects.

Supported platforms

  • Architectures: Windows x64, Windows x86
  • Minimum OS: Windows 10 / Windows Server 2016
  • Target frameworks: any project that targets a win-x64 or win-x86 Runtime Identifier, including modern .NET (.NET 6 / 7 / 8 / 9 …) and classic .NET Framework via the bundled MSBuild fallback

The native DLLs are placed under runtimes/win-x64/native/ and runtimes/win-x86/native/, and flow into the application's publish output automatically when the consuming project runs dotnet publish --runtime win-x64 (or --runtime win-x86).

The DLLs also flow into the build output during dotnet build: with no explicit RID they are placed under bin/<config>/<tfm>/runtimes/<rid>/native/ (the .NET runtime resolves them from there at execution time, so F5 / IDE runs work as-is); with an explicit RID, e.g. dotnet build --runtime win-x64, they are placed flat in bin/<config>/<tfm>/<rid>/, the same layout publish produces.

Licensing

GDAL and most of its bundled dependencies are open source, and ThinkGeo's GDAL integration uses only read/decode functionality. The two key caveats:

  • The bundled ECW/JP2 plugin (gdal_ECW_JP2ECW.dll, NCSEcw.dll, Hexagon ECW SDK v5.x) is a full read/write build. Decoding is free under Hexagon's terms; encoding is license-gated at runtime via an OEM key passed through the ECW_ENCODE_KEY / ECW_ENCODE_COMPANY environment variables, which you must obtain from Hexagon if needed.
  • The bundled MrSID and LiDAR/MG4 plugins (gdal_MrSID.dll, lti_dsdk_9.5.dll, lti_lidar_dsdk_1.1.dll, Extensis DSDK) are decode-only by design — they cannot encode regardless of license.

See the bundled LICENSE.txt for the full per-component breakdown across GDAL, the open-source dependencies, the ECW/MrSID vendor SDKs, and the transitive Microsoft VC++ runtime.

Reporting issues

This package is part of the ThinkGeo product line. Please report issues through ThinkGeo support channels rather than to the upstream GDAL or gisinternals projects.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on ThinkGeo.Gdal.Dependency.Windows:

Package Downloads
ThinkGeo.Gdal

ThinkGeo.Gdal is a layer extension to ThinkGeo.Core that exposes the wide range of raster and vector formats supported by GDAL/OGR 3.11.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
15.0.0-beta005 1,557 5/4/2026
15.0.0-beta004 94 5/4/2026
15.0.0-beta003 84 5/4/2026
15.0.0-beta002 86 5/4/2026
14.5.2 0 5/18/2026
14.2.0 17,886 11/15/2025
14.2.0-beta001 1,143 11/7/2025
14.1.0 1,820 10/24/2025
14.1.0-beta001 365 10/23/2025
14.0.2-beta001 223 10/23/2025
14.0.1 30,888 12/13/2024
14.0.1-beta006 433 12/13/2024
14.0.1-beta005 507 12/12/2024
14.0.1-beta004 351 12/12/2024
14.0.1-beta003 884 12/12/2024
14.0.1-beta002 425 12/11/2024
14.0.1-beta001 1,246 12/6/2024
14.0.0 19,436 8/23/2024