GIS Vector Tile Servers

Tegola

./tegola cache seed --bounds -84,38,-81,42 --max-zoom 18

Benefits

  • No tile artifacts like in t_rex or geojson-vt
  • Can read from postgis database

Issues

  • Cannot convert from EPSG:3735 to EPSG:3857 (NAD 83 Ohio SP South to Web Mercator)
    • This will mean making a duplicate copy of the data in another projection unless I can query the data out into Web Mercator
  • On-the-Fly tile creation is slow compared to t_rex and geojson-vt but it does have a caching option

geojson-vt NodeJS Server

Benefits

  • Easy to understand the code
  • Simple
  • Fast

Issues

  • Tile rendering issues

t_rex

Issues

  • PostgreSQL as a datasource not working
  • Tile rendering issues
  • Slower than the Node Server

Geoserver

Benefits

  • OGC Compliant server with WMS, WFS, WFS-T, raster tiles, vector tiles and and raw data files
  • WMS searching for layer search
  • Has it’s own caching system
  • Can use a variety of data sources from PostGIS to shapefiles and more

Issues

  • Resource heavy
  • Complicated setup and configuration

Related Posts