Gravicode.GDAL.Net
1.0.1
Prefix Reserved
dotnet add package Gravicode.GDAL.Net --version 1.0.1
NuGet\Install-Package Gravicode.GDAL.Net -Version 1.0.1
<PackageReference Include="Gravicode.GDAL.Net" Version="1.0.1" />
<PackageVersion Include="Gravicode.GDAL.Net" Version="1.0.1" />
<PackageReference Include="Gravicode.GDAL.Net" />
paket add Gravicode.GDAL.Net --version 1.0.1
#r "nuget: Gravicode.GDAL.Net, 1.0.1"
#:package Gravicode.GDAL.Net@1.0.1
#addin nuget:?package=Gravicode.GDAL.Net&version=1.0.1
#tool nuget:?package=Gravicode.GDAL.Net&version=1.0.1
GDAL.Net
GDAL for modern .NET 10: read, write, convert, reproject and analyse 200+ raster and vector formats from C#. Native GDAL 3.13.3, PROJ 9.8.1 and GEOS are included for Windows, Linux and macOS (x64 and arm64). Hot loops are Rust-accelerated, and there are components for Blazor and Avalonia UI.
GDAL untuk .NET modern: baca, tulis, konversi, reproyeksi, dan analisis 200+ format raster dan vektor dari C#. GDAL native sudah termasuk, dengan kernel Rust serta komponen Blazor dan Avalonia.
| Package | Use it for |
|---|---|
Gravicode.GDAL.Net |
Core API: raster/vector I/O, SRS, utilities (gdalinfo, gdal_translate, gdalwarp, ogr2ogr, …), analysis, band math, VSI/cloud, multidimensional, rendering |
Gravicode.GDAL.Net.Blazor |
<GdalMap>, <GdalAttributeTable>, <GdalHistogram>, <GdalColorLegend>, <GdalDatasetInfo>, <GdalSrsExplorer> (Interactive Server) |
Gravicode.GDAL.Net.Avalonia |
GdalMapView, GdalAttributeGrid, GdalHistogramChart, GdalColorLegend, GdalDatasetInfoPanel, GdalSrsExplorer |
using GDAL.Net;
using GDAL.Net.Processing;
using var dem = Gdal.OpenRaster("dem.tif");
var stats = dem.GetBand(1).ComputeStatistics();
using var wgs84 = GdalUtils.Warp(dem, "dem_wgs84.tif", new WarpOptions { TargetSrs = "EPSG:4326" });
using var hillshade = GdalUtils.DemProcessing(dem, "hillshade.tif", DemProcessingMode.Hillshade, new DemOptions { ZFactor = 2 });
using var contours = RasterAlgorithms.GenerateContours(dem.GetBand(1), interval: 50);
using var scene = Gdal.OpenRaster("sentinel2.tif");
using var ndvi = SpectralIndices.Ndvi(scene.GetBand(4), scene.GetBand(3));
using var gpkg = Gdal.OpenVector("cities.gpkg");
using var rows = gpkg.ExecuteSql("SELECT island, SUM(population) FROM cities GROUP BY island", dialect: "SQLITE");
Documentation (English and Bahasa Indonesia), the gallery apps and screenshots are on GitHub: https://github.com/DotNetVibeCoderz/Vibe_Components/tree/main/GDAL.Net
Created by Gravicode Studios, led by Kang Fadhil · Dibuat oleh Gravicode Studios dipimpin oleh Kang Fadhil
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- MaxRev.Gdal.LinuxRuntime.Minimal (>= 3.13.3.583)
- MaxRev.Gdal.MacosRuntime.Minimal (>= 3.13.3.583)
- MaxRev.Gdal.WindowsRuntime.Minimal (>= 3.13.3.583)
- System.Numerics.Tensors (>= 10.0.14)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Gravicode.GDAL.Net:
| Package | Downloads |
|---|---|
|
Gravicode.GDAL.Net.Blazor
Blazor (Interactive Server) components for GDAL.Net: a pan/zoom map that renders rasters server-side and vectors as SVG, attribute table, histogram, color legend, dataset inspector, CRS explorer (EPSG search, WKT2/PROJJSON, point transformation) and progress bar. Themeable through CSS variables. Created by Gravicode Studios, led by Kang Fadhil. |
|
|
Gravicode.GDAL.Net.Avalonia
Avalonia UI desktop controls for GDAL.Net: GdalMapView (raster + vector map with smooth pan/zoom, hillshading, hit testing, scale bar), GdalAttributeGrid, GdalHistogramChart, GdalColorLegend, GdalDatasetInfoPanel and GdalSrsExplorer (EPSG search, WKT2/PROJJSON, coordinate transformation). Windows, macOS and Linux. Created by Gravicode Studios, led by Kang Fadhil (Dibuat oleh Gravicode Studios dipimpin oleh Kang Fadhil). |
|
|
AquaCulture.GIS.Gdal
GDAL raster I/O for AquaCulture.Net (GeoTIFF and 200+ formats via Gravicode.GDAL.Net) plus Sentinel-2 water-colour indices: NDWI, MNDWI, NDCI chlorophyll-a, turbidity and trophic state for ponds, reservoirs and KJA zones. |
GitHub repositories
This package is not used by any popular GitHub repositories.