Geospatial Unbounded: Spatial SQL GA with AI/BI Maps, Delta Sharing, and Iceberg v3
Summary
Databricks has announced the General Availability (GA) of Spatial SQL, transforming its platform into a geospatial lakehouse. This release enables users to store vector geospatial data as Geometry in Iceberg or Delta tables, execute spatial queries at scale using over 90 OGC-compliant ST_* functions, and share geo-enabled data via Delta Sharing, all governed by Unity Catalog. Performance benchmarks using SpatialBench show significant improvements, with 8 of 12 queries gaining 20% to 15X speed since Public Preview, and boolean set operations like ST_Intersection, ST_Difference, and ST_Union now performing 2X faster on average. Additionally, AI/BI dashboards now support maps using custom Geometry or Geography columns, allowing for interactive visualization and analysis of spatial data, with Genie Code capable of generating complex spatial queries from natural language prompts. Databricks also extends its openness with GA support for Iceberg v3 tables, including geospatial data types, and plans to contribute Geometry and Geography types to Apache Spark 4.2 by summer 2026.
Key takeaway
For data engineers and analysts managing geospatial data, Databricks Spatial SQL GA simplifies your architecture by consolidating spatial processing, analytics, and visualization onto a single lakehouse. You can now eliminate external spatial databases and mapping tools, reducing data fragmentation and governance risks. This enables high-performance spatial queries and direct sharing of geo-enabled insights, accelerating critical decision-making for risk assessment or logistics optimization.
Key insights
Databricks Spatial SQL GA unifies geospatial data processing, analytics, and visualization on a single lakehouse platform.
Principles
- Consolidate spatial data and analytics to reduce system complexity.
- Open data types and formats enhance interoperability and governance.
- High-performance spatial functions accelerate critical time-sensitive analysis.
Method
Store geospatial data as Geometry in Delta or Iceberg, query with 90+ ST_* functions, visualize on AI/BI maps, and share via Delta Sharing.
In practice
- Identify insurance policies within hurricane paths and calculate total value at risk.
- Optimize courier routes by merging overlapping driver routes using ST_Union.
- Plan telecom tower placement by analyzing subscriber density and coverage.
Topics
- Spatial SQL
- Databricks Lakehouse
- Delta Sharing
- Iceberg v3
- Geospatial Analytics
- AI/BI Dashboards
- Unity Catalog
Best for: AI Architect, CTO, VP of Engineering/Data, Data Engineer, Data Scientist, AI Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Databricks.