Carto’s BigQuery Tiler simplifies map tilesets for Google BigQuery to drive cloud native spatial infrastructure
By Javier de la Torre, Carto
Following six months of beta testing, Carto announced the general availability of its BigQuery Tiler for visualising large spatial datasets hosted in Google BigQuery. The Tiler has been enhanced and integrated with the rest of the Carto platform.
BigQuery Tiler lets users generate and serve tilesets directly on their data warehouse, making BigQuery an effective spatial data mapping platform. It will form one component of a larger toolbox called the Carto Spatial Extension for BigQuery.
Users can access BigQuery directly from the new connections page on the dashboard, enabling them to create and persist connections that they use regularly. The way the connector makes use of a Service Account has also been changed to allow the same connection for the entire organisation and to set more granular permissions. It is now possible to explore and visualise all tilesets related to BigQuery projects directly from the user interface’s “Data” option in the main menu.
Using the Carto for deck.gl library, the tileset viewer is fully integrated into the dashboard. The viewer makes use of Carto’s new Maps API 2.0 for handling vector tiles. It provides support for TileJSON endpoints, allowing users to visualise these tilesets in any supporting library or product, including QGIS. With TileJSON support, this updated API can talk to many services. This new Maps API is fully cached through a CDN and designed to scale.
Carto’s pricing approach is similar to BigQuery, where users pay based on the amount (gigabyte) of computing processing done. This in effect has a direct relationship with the size of the datasets being visualised.