Hi @memsom
As promised, I inform you, that I have made a new version of a vector tile renderer. You could find it here.
The advantage is (I hope), that the parts are separated, and it should be possible to add new things in different parts. Now it could be using MBTiles files as source. HTTP shouldn't be a problem, but I didn't test it up to now. There are different sources (for byte data and tile data). The tile data could then be used for a converter (OpenMapTiles, Mapbox, later perhaps Mapsforge...) that transfers the vector tile data to a vector tile. This verctor tile could then be styled by a style file (at the moment a Mapbox style file). This rendered vector tile could then be drawn with different libraries (at the moment only SkiaSharp).
I made a control for using the things with Mapsui and a sample with Avalonia to use it. All is drawn on the fly. It should be possible to do it like AliFlux do it and draw the tiles offline (see SkiaSharp tests).
Hi @memsom
As promised, I inform you, that I have made a new version of a vector tile renderer. You could find it here.
The advantage is (I hope), that the parts are separated, and it should be possible to add new things in different parts. Now it could be using MBTiles files as source. HTTP shouldn't be a problem, but I didn't test it up to now. There are different sources (for byte data and tile data). The tile data could then be used for a converter (OpenMapTiles, Mapbox, later perhaps Mapsforge...) that transfers the vector tile data to a vector tile. This verctor tile could then be styled by a style file (at the moment a Mapbox style file). This rendered vector tile could then be drawn with different libraries (at the moment only SkiaSharp).
I made a control for using the things with Mapsui and a sample with Avalonia to use it. All is drawn on the fly. It should be possible to do it like AliFlux do it and draw the tiles offline (see SkiaSharp tests).