Geospatial intelligence and Geo AI
Lucenia provides geospatial intelligence capabilities unmatched by any other search engine. From GeoTIFF content extraction to spatial reprojection and spatially-aware image tiling, Lucenia brings together geospatial data processing and AI retrieval in a single platform.
Geospatial field types
Lucenia supports rich geospatial data types for indexing and querying location-aware content:
| Field type | Description | Use case |
|---|---|---|
geo_point | Latitude/longitude coordinates | Store and query point locations |
geo_shape | Complex geometric shapes (polygons, lines, multi-polygons) | Boundary searches, region containment, spatial joins |
GeoTIFF content extraction
The content_extract processor supports GeoTIFF files natively, extracting geospatial metadata including:
- Coordinate reference system (CRS)
- Geographic bounding box
- Resolution and pixel dimensions
- Band information
This metadata is preserved through the pipeline, enabling downstream processors to maintain spatial awareness.
Spatial reprojection
The reprojection processor transforms geospatial coordinates between coordinate reference systems at ingest time. This is critical for applications that receive data from multiple sources using different projections — the processor normalizes everything to a common CRS before indexing.
Spatially-aware image tiling
The image_tiling processor splits large geospatial imagery (Cloud Optimized GeoTIFFs, aerial photography, satellite imagery) into a grid of tiles. Each tile is indexed with:
- Its geographic bounding box
- Spatial reference information
- Tile coordinates within the original image
This enables spatially-aware multimodal search — users can search for content within a geographic region and retrieve the relevant image tiles, complete with their spatial context.
Geospatial queries
Lucenia supports a full range of geospatial queries:
| Query type | Description |
|---|---|
geo_bounding_box | Find documents within a rectangular geographic region |
geo_distance | Find documents within a distance from a point |
geo_polygon | Find documents within an arbitrary polygon |
geo_shape | Find documents that intersect, contain, or are within a shape |
Integration with AI retrieval
Geospatial capabilities are deeply integrated into the AI retrieval pipeline:
- Content extraction: GeoTIFF files are ingested with full spatial metadata preservation
- Image tiling: Large imagery is tiled with geographic bounding boxes for each tile
- Embedding: Tiles and text chunks are embedded for vector search
- Spatial filtering: Search results can be filtered by geographic region before or after vector search
- Retrieval grounding: The retrieval grounding processor includes spatial context (coordinates, bounding boxes) in its output, enabling location-aware RAG applications
This end-to-end integration means you can build applications that answer questions like "Show me satellite imagery of flooding in the Gulf Coast from last week" — combining temporal metadata, geospatial filtering, and semantic search in a single query.