Tools¶
GeoAgent provides LangChain-compatible tools that can be used independently or as part of the agent pipeline.
STAC Search¶
geoagent.core.tools.stac
¶
STAC Search Tool for GeoAgent package.
This module provides tools for searching STAC (SpatioTemporal Asset Catalog) data.
DuckDB Spatial SQL¶
geoagent.core.tools.duckdb_tool
¶
DuckDB Spatial SQL Tool for GeoAgent package.
This module provides tools for running spatial SQL queries using DuckDB.
Raster Analysis¶
geoagent.core.tools.raster
¶
Raster Analysis Tool for GeoAgent package.
This module provides tools for raster data analysis using xarray and rioxarray.
Vector Operations¶
geoagent.core.tools.vector
¶
Vector Analysis Tool for GeoAgent package.
This module provides tools for vector data analysis using geopandas.
Visualization¶
geoagent.core.tools.viz
¶
Visualization Tool for GeoAgent package.
This module provides tools for creating interactive maps using leafmap's MapLibre backend.