Skip to content

Investigate vector based map tiles #3

Open
@aSemy

Description

@aSemy

The web-map uses PNG tiles. There would be several advantages to using vector tiles

  • styling can be dynamic, the frontend can use CSS to make it look nice
  • reduced storage requirements
  • rendering entities as separate PNGs is not possible - there are too many. Rendering them in a single tile means they can't be selected. Rendering them as vectors allows for them to be separately selectable.
  • processing the tiles would be easier - I wouldn't have to group updates into chunks and fuss about with handling edgecases when an entity is rendered across a chunk border.

This change requires either changes to the web-map, as Leaflet does not natively support vector tiles

I need some way to convert the data from Factorio into a vector format. Some of these have some sort of 'raster polygonize' tool:

  • PostGIS
  • GDAL
  • GeoTools
  • Kotlin letsPlot
  • GeoServer

Other notes:

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions