Skip to content

New implementation of a vector tile renderer #29

Description

@charlenni

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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions