ThinkGeo.Core
15.0.0-beta062
See the version list below for details.
dotnet add package ThinkGeo.Core --version 15.0.0-beta062
NuGet\Install-Package ThinkGeo.Core -Version 15.0.0-beta062
<PackageReference Include="ThinkGeo.Core" Version="15.0.0-beta062" />
<PackageVersion Include="ThinkGeo.Core" Version="15.0.0-beta062" />
<PackageReference Include="ThinkGeo.Core" />
paket add ThinkGeo.Core --version 15.0.0-beta062
#r "nuget: ThinkGeo.Core, 15.0.0-beta062"
#:package ThinkGeo.Core@15.0.0-beta062
#addin nuget:?package=ThinkGeo.Core&version=15.0.0-beta062&prerelease
#tool nuget:?package=ThinkGeo.Core&version=15.0.0-beta062&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 (>= 9.0.10)
- NetTopologySuite (>= 2.6.0)
- SkiaSharp (>= 3.119.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.1)
- System.Text.Json (>= 9.0.10)
-
.NETStandard 2.1
- Microsoft.Data.Sqlite (>= 9.0.10)
- NetTopologySuite (>= 2.6.0)
- SkiaSharp (>= 3.119.1)
- SkiaSharp.NativeAssets.Linux (>= 3.119.1)
- System.Text.Json (>= 9.0.10)
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 is a layer extension to ThinkGeo.Core that lets you compose printable page layouts on top of a map and export to PDF or image at the resolution you choose. |
|
|
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-beta069 | 0 | 6/25/2026 |
| 15.0.0-beta068 | 85 | 6/24/2026 |
| 15.0.0-beta067 | 375 | 6/18/2026 |
| 15.0.0-beta066 | 451 | 6/16/2026 |
| 15.0.0-beta065 | 468 | 6/16/2026 |
| 15.0.0-beta064 | 468 | 6/13/2026 |
| 15.0.0-beta063 | 473 | 6/11/2026 |
| 15.0.0-beta062 | 460 | 6/11/2026 |
| 15.0.0-beta061 | 459 | 6/11/2026 |
| 15.0.0-beta060 | 461 | 6/11/2026 |
| 15.0.0-beta058 | 471 | 6/10/2026 |
| 15.0.0-beta057 | 459 | 6/9/2026 |
| 15.0.0-beta056 | 442 | 6/9/2026 |
| 15.0.0-beta055 | 452 | 6/9/2026 |
| 15.0.0-beta054 | 475 | 6/9/2026 |
| 15.0.0-beta053 | 478 | 6/5/2026 |
| 15.0.0-beta052 | 464 | 6/4/2026 |
| 15.0.0-beta051 | 460 | 6/2/2026 |
| 15.0.0-beta050 | 509 | 5/25/2026 |
| 14.5.2 | 752 | 6/2/2026 |