ThinkGeo.Core
15.0.0-beta130
See the version list below for details.
dotnet add package ThinkGeo.Core --version 15.0.0-beta130
NuGet\Install-Package ThinkGeo.Core -Version 15.0.0-beta130
<PackageReference Include="ThinkGeo.Core" Version="15.0.0-beta130" />
<PackageVersion Include="ThinkGeo.Core" Version="15.0.0-beta130" />
<PackageReference Include="ThinkGeo.Core" />
paket add ThinkGeo.Core --version 15.0.0-beta130
#r "nuget: ThinkGeo.Core, 15.0.0-beta130"
#:package ThinkGeo.Core@15.0.0-beta130
#addin nuget:?package=ThinkGeo.Core&version=15.0.0-beta130&prerelease
#tool nuget:?package=ThinkGeo.Core&version=15.0.0-beta130&prerelease
ThinkGeo.Core
ThinkGeo.Core is the cross-platform .NET geospatial engine that powers every ThinkGeo product. It can be used headless for server-side processing, or paired with a ThinkGeo UI package to render maps in your application.
Overview
Capabilities:
- Vector data: Shapefile, GeoPackage, GeoJSON, KML, WFS, plus extensions for FileGeoDatabase / Oracle / PostgreSQL / SQL Server.
- Raster data: GeoTIFF, JPEG2000, plus extensions for ECW / MrSID via ThinkGeo.Gdal.
- Web tile services: WMS, WMTS, XYZ, vector tile (MVT), Bing / Google tile providers.
- Geometry operations, spatial queries, projection (PROJ-backed).
- Styling, label placement, cartographic rendering via SkiaSharp.
Targets: .NET Framework 4.6.2+ and .NET Standard 2.1 (covers .NET Core 3.1, .NET 5 / 6 / 7 / 8 / 9). Platforms: Windows, Linux, macOS.
Pair with a UI package for your platform:
- Desktop: ThinkGeo.UI.Wpf, ThinkGeo.UI.WinForms
- Web: ThinkGeo.UI.Blazor, ThinkGeo.UI.WebApi
- Mobile: ThinkGeo.UI.Maui, ThinkGeo.UI.Android, ThinkGeo.UI.iOS
- Server-side tile / map services: ThinkGeo.GisServer
Documentation
- Quickstart: https://docs.thinkgeo.com/products/thinkgeo-core/overview/
- Product documentation: https://docs.thinkgeo.com/
Licensing
Commercial product with a free 30-day evaluation. Sign up at https://helpdesk.thinkgeo.com/register and download ProductCenter to start.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| .NET Framework | net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- Microsoft.Data.Sqlite (>= 10.0.9)
- NetTopologySuite (>= 2.6.0)
- SkiaSharp (>= 3.119.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.1)
- SQLitePCLRaw.bundle_e_sqlite3 (>= 3.0.3)
- SQLitePCLRaw.core (>= 3.0.3)
- System.Text.Json (>= 10.0.9)
-
.NETStandard 2.1
- Microsoft.Data.Sqlite (>= 10.0.9)
- NetTopologySuite (>= 2.6.0)
- SkiaSharp (>= 3.119.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.1)
- SQLitePCLRaw.bundle_e_sqlite3 (>= 3.0.3)
- SQLitePCLRaw.core (>= 3.0.3)
- System.Text.Json (>= 10.0.9)
NuGet packages (27)
Showing the top 5 NuGet packages that depend on ThinkGeo.Core:
| 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. |
|
|
ThinkGeo.UI.Wpf
ThinkGeo.UI.Wpf is the WPF MapView control for the ThinkGeo product line. It renders ThinkGeo.Core layers in a desktop window and exposes pan / zoom, popups, spatial drawing, projection management, and more. |
|
|
ThinkGeo.Printers
ThinkGeo.Printers holds the GDI+ printing path for ThinkGeo page layouts. PrinterGeoCanvas is what sends a layout to a Windows printer and is fully supported; the *PrinterLayer classes beside it are deprecated and will be removed after v15.4, superseded by the PrinterLayout family in ThinkGeo.Core, which composes the same layouts, draws on this same canvas for printing, and also exports vector PDF through PdfGeoCanvas on Windows, Linux and macOS. |
|
|
ThinkGeo.UI.iOS
ThinkGeo.UI.iOS is the native iOS MapView control for the ThinkGeo product line. It renders ThinkGeo.Core layers on iOS with pan / zoom, popups, spatial drawing, and projection management. |
|
|
ThinkGeo.SqlServer
ThinkGeo.SqlServer is a layer extension to ThinkGeo.Core that connects to Microsoft SQL Server (2008+) and renders the native spatial column types (geometry / geography) as feature layers on the map. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 15.0.0-beta132 | 0 | 9/4/2026 |
| 15.0.0-beta131 | 0 | 9/4/2026 |
| 15.0.0-beta130 | 0 | 9/4/2026 |
| 15.0.0-beta129 | 188 | 9/3/2026 |
| 15.0.0-beta128 | 192 | 9/2/2026 |
| 15.0.0-beta127 | 323 | 8/31/2026 |
| 15.0.0-beta126 | 353 | 8/28/2026 |
| 15.0.0-beta125 | 347 | 8/26/2026 |
| 15.0.0-beta124 | 479 | 8/18/2026 |
| 15.0.0-beta123 | 427 | 8/11/2026 |
| 15.0.0-beta122 | 361 | 8/10/2026 |
| 15.0.0-beta121 | 356 | 8/8/2026 |
| 15.0.0-beta119 | 424 | 8/5/2026 |
| 15.0.0-beta118 | 424 | 8/5/2026 |
| 15.0.0-beta117 | 443 | 8/4/2026 |
| 15.0.0-beta116 | 431 | 8/4/2026 |
| 15.0.0-beta115 | 443 | 8/2/2026 |
| 15.0.0-beta114 | 471 | 7/30/2026 |
| 14.5.5 | 599 | 8/31/2026 |
| 14.5.4 | 1,730 | 7/31/2026 |