Vector tiles are rapidly rising in popularity due to improved performance over raster tiles and the ability to dynamically style maps based on attribute data.
Traditionally vector tiles have required creating an entire static datset upfront before serving it. This can be quite time consuming and cumbersome -especially during the early phase of a web application build.
Recently the ArcGIS JS api has been quietly equipped with some features that allow reading of attributes from 3rd party vector tiles servers.
I plan to demonstrate how a developer can leverage pg_tileserv to automatically create instantaneous layers for any table, view or tileset returning function in a Postgis database and dynamically style them in the ArcGIS JS Api client without needing to pre-generate any static tilesets in advance.
I also plan to go over some tips for vector tile performance we've learned in recent projects at Stone.