2026-09-01 –, Conference Management Room4
high-performance, serverless spatial analytics framework using GeoArrow, DuckDB-Wasm, and Parquet. By shifting from row-based GeoJSON to a columnar architecture, the method achieves a 10x–50x performance boost, enabling the seamless browser-based visualization and processing of over ten million records without backend infrastructure.
Current spatial analytics within web browsers face severe performance bottlenecks when handling large-scale datasets, primarily due to reliance on row-based formats like GeoJSON. These structures incur significant serialization overhead and excessive memory consumption. This paper proposes a transition toward a columnar architecture leveraging GeoArrow, a spatial extension of the Apache Arrow standard. By utilizing binary in-memory storage, GeoArrow enables "zero-copy" data transfer and optimizes memory locality—key factors in overcoming the hardware constraints of modern browser environments.
This study demonstrates the seamless processing and visualization of over ten million spatial records directly within the browser. By querying Parquet files hosted on Google Cloud Platform (GCP) via DuckDB-Wasm and GeoArrow, this approach achieves a 10 - 50x performance increase compared to traditional methods. It allows for the rendering of massive raw datasets while maintaining high interactivity and fluidity, all without the need for intermediary API servers or backend infrastructure. By eliminating architectural complexity and maximizing execution speed, this methodology establishes a robust foundation for the next generation of serverless, high-efficiency GIS web applications.
GeoArrow data format (columnar), how to handle and visualization on map engine
Indicate what is (are) the open source project(s) essential in your talk:GeoArrow, deck.gl
I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:Full-Stack Developer & Map Maker. Dedicated to beautiful geospatial design.