This talk will introduce the Tilez project, which provides a
Node.js-based realisation of a Tile Map Service tiles in both GeoJSON and
TopoJSON formats. This formats provide a seamless and highly performant user
mapping experience in both OpenLayers and Leaflet.
The key to fast display of vector geometries in Tilezz lies in the use of
tiles, which leverage both local and server-side caching.
Whilst linear features lend themselves easily to tiling, polygons have traditionally represented more of a challenge.
Tilez provides further efficiencies by using TopoJSON as a transport format
between the server and the client. Tilez implements all these improvements to support web-based vector tiling, delivering good performance under heavy load through Node,js and CouchDB-based caching, and efficient transport through TopoJSON.
This talk will cover Tilez and the practical aspects of its implementation together with use cases from the Australian Urban Research Infrastructure Network (AURIN - aurin.org.au).