A library to read Mapbox Vector Tiles (MVT).
$ dotnet add package Okayu.VectorTiles.MvtThis package provides a Reader for Mapbox Vector Tiles (MVT).
NuGet package: Okayu.VectorTiles.Mvt
using VectorTiles.Mvt;
var tile = MapboxVectorTileReader.Read("path/to/tile.mvt");
foreach (var layer in tile.Layers)
{
Console.WriteLine(layer.Name);
foreach (var feature in layer.Features)
{
// Console.WriteLine(feature.Geometry);
foreach (var tag in feature.Tags)
{
Console.WriteLine($"{tag.Key}: {tag.Value}");
}
}
}