Efficient Search and Set Operations for Spatial IDs
2026-09-02 , Ran2

This presentation introduces an efficient algorithm using "Extended Spatial ID" and "V-Bit" encoding to solve computational explosions in 3D overlap detection. By mapping 3D geometries to 1D keys, our method enables fast, scalable spatial set operations. This approach will play a key role in drone 3D airspace management.


"Spatial ID" is a geospatial standard that recursively divides the Earth into 3D voxels. By reducing 3D overlap detection to simple set operations, it has strong potential for use in 3D drone airspace management. To safely manage dense drone traffic and identify available airspace, executing fast spatial set operations (e.g., union, intersection, and difference) across a large number of 3D regions is critical. However, practical deployment faces significant computational challenges.

First, representing irregular 3D shapes leads to substantial data bloating. Second, performing set operations across datasets with different resolutions (zoom levels) results in exponential growth in computational complexity.

In this presentation, we propose a novel algorithm to overcome these bottlenecks.

First, we introduce the “Extended Spatial ID.” Unlike standard Spatial IDs, which use a uniform zoom level across all dimensions, our approach assigns independent zoom levels to the X, Y, and Z axes. This significantly compresses the data structure. Based on this design, we developed efficient one-to-one spatial operations. For example, when computing the difference between two regions, our algorithm minimizes the number of resulting voxels. This effectively resolves both data expansion and computational overhead in one-to-one operations.

Second, we introduce "V-Bit" encoding to address the O(N) linear scan bottleneck when detecting overlapping regions in vast datasets. This method encodes the binary tree structure of Spatial IDs into a compact 2-bit array, enabling direct mapping of complex 3D geometries to a 1D ordered index. This encoding facilitates the efficient retrieval of relevant spatial regions using simple prefix range queries in a standard key–Value Store (KVS).

By combining efficient one-to-one spatial operations with fast 1D KVS-based search, our method achieves highly scalable 3D spatial computation for future drone infrastructure.


Level of technical complexity: 3 - advanced Give indication of resources (video, web pages, papers, etc.) to read in advance, that will help get up to speed on advanced topics.:

https://drive.google.com/file/d/1r0StVBQe6jiLYQFVAD3QFCaPkOP6zb1B/view?usp=sharing

Indicate what is (are) the open source project(s) essential in your talk:

Spatial ID

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:

Waseda University, School of Fundamental Science and Engineering
AirBee Manager

April 2013 – Entered Ochanomizu University Elementary School
March 2019 – Graduated from Ochanomizu University Elementary School

April 2019 – Entered Hiroo Gakuen Junior High School
March 2022 – Graduated from Hiroo Gakuen Junior High School

April 2022 – Entered Hiroo Gakuen High School
March 2025 – Graduated from Hiroo Gakuen High School

April 2025 – Entered the College of Information Science, School of Informatics, University of Tsukuba