Skip to main content
Version: 0.11.0

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 typeDescriptionUse case
geo_pointLatitude/longitude coordinatesStore and query point locations
geo_shapeComplex 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 typeDescription
geo_bounding_boxFind documents within a rectangular geographic region
geo_distanceFind documents within a distance from a point
geo_polygonFind documents within an arbitrary polygon
geo_shapeFind documents that intersect, contain, or are within a shape

Integration with AI retrieval

Geospatial capabilities are deeply integrated into the AI retrieval pipeline:

  1. Content extraction: GeoTIFF files are ingested with full spatial metadata preservation
  2. Image tiling: Large imagery is tiled with geographic bounding boxes for each tile
  3. Embedding: Tiles and text chunks are embedded for vector search
  4. Spatial filtering: Search results can be filtered by geographic region before or after vector search
  5. 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.