# Wherobots - [Wherobots documentation](https://docs.wherobots.com/index.md): Connect your data, run spatial queries, and put your workflows into production. - [Create a Wherobots Account](https://docs.wherobots.com/get-started/wherobots-cloud/create-account.md): Create a Wherobots Account to access Wherobots Cloud and its suite of geospatial data processing and analytics tools. - [Start Your First Notebook](https://docs.wherobots.com/get-started/wherobots-cloud/start-notebook.md): [**Wherobots Cloud**](https://cloud.wherobots.com/) allows you to quickly start pre-configured JupyterLab instances for spatial computing, eliminating the need for manual infrastructure setup and software configuration. - [Wherobots Platform Overview](https://docs.wherobots.com/get-started/wherobots-fundamentals/platform-overview.md): Understand how WherobotsDB, RasterFlow, GeoStats, Map Matching, and Havasu work together to power spatial analytics at planetary scale - [Glossary: Key Spatial Terms and Concepts](https://docs.wherobots.com/get-started/wherobots-fundamentals/glossary.md): Definitions of key Wherobots platform terms and general geospatial concepts. - [Introduction to Spatial Data](https://docs.wherobots.com/get-started/wherobots-fundamentals/intro-to-spatial-data.md) - [What is Apache Sedona?](https://docs.wherobots.com/apache-sedona.md): [Apache Sedona](https://sedona.apache.org/) is a cluster computing system for processing large-scale spatial data. Sedona extends existing cluster computing systems, such as Apache Spark and Apache Flink, with a set of out-of-the-box distributed Spatial Datasets and Spatial SQL that efficiently load… - [Guides](https://docs.wherobots.com/develop/index.md): Connect data, run spatial queries, process imagery, and automate workloads. - [Wherobots Data Hub](https://docs.wherobots.com/get-started/initial-storage/data-hub.md): The Data Hub is the central interface for discovering and managing your data in Wherobots, including connecting external data sources and reviewing catalog schemas. - [Wherobots Data Federation](https://docs.wherobots.com/get-started/initial-storage/data-federation-overview.md): Wherobots Data Federation enables users to query external data sources in place, eliminating the need for data migration. - [Connect to Databricks Unity Catalog](https://docs.wherobots.com/get-started/initial-storage/connect-to-unity-catalog.md): Connect Wherobots to Databricks Unity Catalog to read your lakehouse data directly in Wherobots without replication or migration. - [Query Unity Catalog Tables](https://docs.wherobots.com/get-started/initial-storage/reading-and-writing-unity-catalog-tables.md): Read and write Databricks Unity Catalog Delta and Iceberg tables from a Wherobots Notebook using SedonaContext. - [Connect to AWS Glue Catalog](https://docs.wherobots.com/get-started/initial-storage/aws/connect-to-glue-catalog.md): Connect AWS Glue as an Iceberg catalog in Wherobots from the Data Hub, then read and write Iceberg tables in Glue from your Wherobots Spark workloads. - [Query AWS Glue Catalog in a Notebook](https://docs.wherobots.com/get-started/initial-storage/aws/query-glue-catalog-in-a-notebook.md): Start a new runtime and query AWS Glue catalog tables from a Wherobots notebook. - [Connect to Amazon S3 Tables Catalog](https://docs.wherobots.com/get-started/initial-storage/aws/connect-to-s3-tables-catalog.md): Connect an Amazon S3 table bucket as an Iceberg catalog in Wherobots from the Data Hub, then read and write S3 Tables from your Wherobots Spark workloads. - [Query Amazon S3 Tables Catalog in a Notebook](https://docs.wherobots.com/get-started/initial-storage/aws/query-s3-tables-catalog-in-a-notebook.md): Start a new runtime and query Amazon S3 Tables catalog tables from a Wherobots notebook. - [Wherobots Cloud Storage Overview](https://docs.wherobots.com/develop/storage-management/wherobots-cloud-storage-overview.md): Explore the storage options available in Wherobots Cloud, including Managed Storage and S3 Storage Integration, to effectively manage your data for geospatial analysis and AI workflows. - [Managed Storage](https://docs.wherobots.com/develop/storage-management/managed-storage.md): Store and manage data in Wherobots Managed Storage, ensuring accessibility for geospatial analysis and processing. - [S3 Storage Integration](https://docs.wherobots.com/develop/storage-management/s3-storage-integration.md): Integrate Amazon S3 with Wherobots using a guided CloudFormation workflow, so you can use Wherobots as the spatial engine on data that stays in your own S3 buckets. - [Notebook and Data Storage](https://docs.wherobots.com/develop/storage-management/storage.md): Understand the storage options available in Wherobots Cloud for your notebooks and data, including Wherobots File System, Managed Storage, and S3 Storage integration. - [Bring Your Own Cloud (BYOC)](https://docs.wherobots.com/develop/storage-management/byoc.md): Run Wherobots workloads inside your own AWS account and region so your data never leaves your cloud, while still using Wherobots as the spatial engine. - [Introduction to the Data Hub](https://docs.wherobots.com/tutorials/spatial-catalog/introduction.md) - [Managing Views](https://docs.wherobots.com/tutorials/spatial-catalog/views.md) - [Visualize Data with Dekart](https://docs.wherobots.com/tutorials/spatial-catalog/dekart-integration.md) - [Wherobots Spatial SQL API and SDKs](https://docs.wherobots.com/develop/spatial-sql-api.md) - [How to Write Effective Spatial Queries](https://docs.wherobots.com/develop/write-spatial-queries.md): Best practices and common pitfalls for writing spatial queries using Wherobots - [Well-Known Locations (wkls)](https://docs.wherobots.com/develop/wkls.md): Well-Known Locations, or `wkls` is a Python library designed to help you find geographic boundaries for any location in the world. - [WherobotsDB](https://docs.wherobots.com/tutorials/wherobotsdb/introduction.md) - [Set Up WherobotsDB](https://docs.wherobots.com/tutorials/wherobotsdb/set-up-wherobotsdb.md) - [Load Data From External Storage](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/vector-load.md) - [Run Geospatial Queries](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/vector-sql.md) - [Visualize Geometry Results](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/vector-visualize.md) - [Save Vector Data to External Storage](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/vector-save.md) - [Havasu Vector Data](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/havasu.md) - [RDD](https://docs.wherobots.com/tutorials/wherobotsdb/vector-data/rdd.md) - [Visualize Data with Felt](https://docs.wherobots.com/tutorials/spatial-catalog/felt-integration.md) - [Raster Data in WherobotsDB](https://docs.wherobots.com/tutorials/wherobotsdb/raster-data/raster-load.md) - [Raster SQL](https://docs.wherobots.com/tutorials/wherobotsdb/raster-data/raster-sql.md) - [Visualize Raster Results](https://docs.wherobots.com/tutorials/wherobotsdb/raster-data/raster-visualizer.md) - [Save Raster Data to External Storage](https://docs.wherobots.com/tutorials/wherobotsdb/raster-data/raster-save.md) - [Havasu (Iceberg) Table Management](https://docs.wherobots.com/tutorials/wherobotsdb/raster-data/havasu.md) - [Tile Generation](https://docs.wherobots.com/tutorials/wherobotsdb/tile-generation/tile-generation.md) - [Using Feature Filters](https://docs.wherobots.com/tutorials/wherobotsdb/tile-generation/feature-filters.md) - [Setting up CORS](https://docs.wherobots.com/tutorials/wherobotsdb/tile-generation/cors.md) - [Notebook Instance Management](https://docs.wherobots.com/develop/notebook-management/notebook-instance-management.md): Manage your Wherobots Notebook Instances, including starting, sharing, and destroying notebook instances. - [Environment Presets](https://docs.wherobots.com/develop/notebook-management/environment-presets.md): Customize configurations for your Wherobots Notebook instances, including Wherobots version, Spark configuration, dependencies, and environment overrides. - [Jupyter Notebook Management](https://docs.wherobots.com/develop/notebook-management/jupyter-notebook-management.md): Work with JupyterLab in Wherobots Cloud, including executing notebooks, importing custom Python modules, monitoring Spark jobs, and exporting notebooks for job submission. - [Wherobots dbt Adapter](https://docs.wherobots.com/develop/dbt/index.md): Use Wherobots as a target in a dbt project, so your spatial models are version-controlled, tested, and documented like the rest of your dbt project. - [Materializations and Incremental Strategies](https://docs.wherobots.com/develop/dbt/materializations.md): How the Wherobots dbt adapter builds views, tables, ephemeral models, incremental models, snapshots, and seeds, and which configurations each one accepts. - [Spatial Data in dbt Models](https://docs.wherobots.com/develop/dbt/spatial-data.md): How the Wherobots dbt adapter handles geometry, geography, and raster columns, how seeds load geometry from four text formats, and how to test spatial invariants. - [Wherobots Apache Airflow Provider](https://docs.wherobots.com/develop/airflow-provider.md): Wherobots offers an Apache Airflow provider that enables Wherobots Job Runs and SQL Sessions to be orchestrated from Apache Airflow DAGs. - [WherobotsRunOperator - Job Run Constructor](https://docs.wherobots.com/develop/run-operator.md): Use WherobotsRunOperator to run your Python or JAR scripts on Wherobots Cloud directly from your Airflow DAGs to create Job Runs. - [Wherobots SQL Operator](https://docs.wherobots.com/develop/sql-operator.md) - [Install Wherobots CLI](https://docs.wherobots.com/develop/cli.md): Submit and manage Job runs, stream logs, and access the full Wherobots API from your terminal. - [Get Started with RasterFlow](https://docs.wherobots.com/develop/rasterflow/index.md): Wherobots RasterFlow is an image preparation and inference engine for large-scale raster processing and geospatial machine learning workflows. An overview of RasterFlow, its features, and how to get started. - [Example: Low-Cost Roof and Solar Inspection with SAM3](https://docs.wherobots.com/develop/rasterflow/rasterflow-roof-screening.md): Run SAM3 with text prompts over the area you actually care about, then decide which properties are worth paying for detailed data. - [Enrich Roof Detections with Buildings and Canopy Height](https://docs.wherobots.com/develop/rasterflow/rasterflow-roof-inspection-advanced.md): Part 2 of the Roof Inspection Guide: match SAM3 roof detections to Overture building footprints and measure nearby canopy height with Wherobots catalog data. - [RasterFlow Datasets](https://docs.wherobots.com/develop/rasterflow/rasterflow-datasets.md): Learn about the built-in datasets and how you can use your own imagery with RasterFlow. - [RasterFlow Models](https://docs.wherobots.com/develop/rasterflow/rasterflow-models.md): Use RasterFlow to run inference on satellite imagery using the built-in models or your own PyTorch models. - [Build Multiscales with RasterFlow](https://docs.wherobots.com/develop/rasterflow/rasterflow-multiscales.md): Explore large RasterFlow mosaics and model outputs on a map at any zoom level: build_zarr_multiscales adds the overview levels a map client needs to render them responsively. - [Visualize RasterFlow Outputs](https://docs.wherobots.com/develop/rasterflow/rasterflow-visualization.md): Use Wherobots-GL, Wherobots' native visualization tool, to view RasterFlow mosaics, predictions, and vectorized results. - [Use RasterFlow with a Storage Integration](https://docs.wherobots.com/develop/rasterflow/rasterflow-storage-integration.md): Read and write RasterFlow mosaics, predictions, and vectorized results directly in your own S3 bucket using a Wherobots storage integration. - [Run RasterFlow as a Job](https://docs.wherobots.com/develop/rasterflow/rasterflow-jobs.md): Submit RasterFlow workflows as Job Runs using the Wherobots Runs REST API for automated, production-scale raster processing. - [Runtimes](https://docs.wherobots.com/develop/runtimes.md): Frequently asked questions about Wherobots runtimes, including how they work, how they're billed, and how to manage costs. - [Workload History](https://docs.wherobots.com/develop/workload-history.md): Learn how to monitor and analyze your workloads in Wherobots Cloud using the Workload History feature - [Get Started with Agentic Development](https://docs.wherobots.com/develop/agentic-tools.md): Pick your editor or terminal and set up Wherobots' AI-assisted geospatial development -- extension, MCP Server, Agent Skills, and CLI. - [Set Up Wherobots in VS Code](https://docs.wherobots.com/develop/agentic-tools/vscode.md): Install the Wherobots VS Code Extension in Visual Studio Code. The extension automatically configures the MCP Server and includes Agent Skills. - [Set Up Wherobots in Kiro](https://docs.wherobots.com/develop/agentic-tools/kiro.md): Install the Wherobots VS Code Extension in Kiro and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in Cursor](https://docs.wherobots.com/develop/agentic-tools/cursor.md): Install the Wherobots VS Code Extension in Cursor and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in OpenCode](https://docs.wherobots.com/develop/agentic-tools/opencode.md): Configure the Wherobots MCP Server, Agent Skills, and CLI in OpenCode for AI-assisted geospatial development from your terminal. - [Set Up Wherobots in Claude Code](https://docs.wherobots.com/develop/agentic-tools/claude-code.md): Configure the Wherobots MCP Server, Agent Skills, and CLI in Claude Code for AI-assisted geospatial development from your terminal. - [Add Wherobots as an Official Connector in Claude](https://docs.wherobots.com/develop/agentic-tools/claude-official-connector.md): Enable the official Wherobots connector in Claude Desktop or Claude on the web for AI-assisted geospatial development. - [Set Up Wherobots in ChatGPT](https://docs.wherobots.com/develop/agentic-tools/chatgpt.md): Configure the Wherobots MCP Server as a custom App in the ChatGPT desktop app or ChatGPT's web interface for AI-assisted geospatial development. - [Set Up Wherobots in Codex](https://docs.wherobots.com/develop/agentic-tools/codex.md): Configure the Wherobots MCP Server, Agent Skills, and CLI in OpenAI Codex — in the desktop app or terminal — for AI-assisted geospatial development. - [Set Up Wherobots in Windsurf](https://docs.wherobots.com/develop/agentic-tools/windsurf.md): Install the Wherobots VS Code Extension in Windsurf and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in Positron](https://docs.wherobots.com/develop/agentic-tools/positron.md): Install the Wherobots VS Code Extension in Positron and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in Antigravity](https://docs.wherobots.com/develop/agentic-tools/antigravity.md): Install the Wherobots VS Code Extension in Antigravity and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in Trae](https://docs.wherobots.com/develop/agentic-tools/trae.md): Install the Wherobots VS Code Extension in Trae and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Set Up Wherobots in VS Codium](https://docs.wherobots.com/develop/agentic-tools/vscodium.md): Install the Wherobots VS Code Extension in VS Codium and manually configure the MCP Server and Agent Skills for AI-assisted geospatial development. - [Browse Your Data](https://docs.wherobots.com/develop/vscode-extension/integrate-your-data.md): Browse catalogs, schemas, and tables in the Data Hub sidebar, then use the built-in MCP server to create notebooks from your data. - [AI-Assisted Notebook Development](https://docs.wherobots.com/develop/vscode-extension/notebooks.md): Create and connect local Jupyter notebooks to remote Wherobots compute with automatic kernel selection. Create, edit, and execute spatial notebooks using natural language prompts within your editor. - [Submit Job Runs](https://docs.wherobots.com/develop/vscode-extension/jobs.md): Submit Python scripts as Wherobots job runs directly from the Wherobots VS Code Extension, with configurable runtime, region, timeout, and arguments. - [Workspaces & Usage](https://docs.wherobots.com/develop/vscode-extension/workspaces.md): Create, start, stop, and destroy Wherobots workspaces from the Wherobots VS Code Extension. Manage costs and connect to remote kernels. - [Extension Settings](https://docs.wherobots.com/develop/vscode-extension/settings.md): Reference for all Wherobots VS Code Extension settings including MCP server, job submission, and Jupyter integration. - [Wherobots MCP Server](https://docs.wherobots.com/develop/mcp/mcp-server-overview.md): Learn about the Wherobots MCP server for geospatial data exploration and query generation. - [MCP Server Best Practices and Usage](https://docs.wherobots.com/develop/mcp/mcp-server-usage.md): Learn how to effectively use the Wherobots MCP server for geospatial data exploration and query generation. - [How to Automate Spatial SQL with Natural Language & Wherobots MCP Server](https://docs.wherobots.com/develop/mcp/mcp-server-automating-geospatial-workflows.md): Watch a detailed walkthrough of how the Wherobots MCP server automates data exploration and spatial query generation. - [Install Agent Skills](https://docs.wherobots.com/develop/agent-skills.md): Install Wherobots Agent Skills to give AI assistants domain-specific knowledge about Wherobots workflows, APIs, and best practices. - [Using the Wherobots CLI with Agentic Terminals](https://docs.wherobots.com/develop/cli-agentic-usage.md): Use the Wherobots CLI from agentic coding tools like OpenCode, Claude Code, and other AI-powered terminals for natural language job management and automation. - [MCP Server vs CLI](https://docs.wherobots.com/develop/mcp-vs-cli.md): Understand when to use the Wherobots MCP Server and when to use the Wherobots CLI. - [Reference](https://docs.wherobots.com/reference/index.md): Find spatial SQL functions, client APIs, algorithms, and table specifications. - [Overview](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overview.md) - [Geometry Functions](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geometry-functions.md) - [ST_GeomCollFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomCollFromText.md) - [ST_GeomFromEWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromEWKB.md) - [ST_GeomFromEWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromEWKT.md) - [ST_GeomFromGML](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromGML.md) - [ST_GeomFromGeoHash](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromGeoHash.md) - [ST_GeomFromGeoJSON](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromGeoJSON.md) - [ST_GeomFromKML](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromKML.md) - [ST_GeomFromMySQL](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromMySQL.md) - [ST_GeomFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromText.md) - [ST_GeomFromWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromWKB.md) - [ST_GeomFromWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeomFromWKT.md) - [ST_GeometryFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_GeometryFromText.md) - [ST_LineFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_LineFromText.md) - [ST_LineFromWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_LineFromWKB.md) - [ST_LineStringFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_LineStringFromText.md) - [ST_LinestringFromWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_LinestringFromWKB.md) - [ST_MLineFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MLineFromText.md) - [ST_MPointFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MPointFromText.md) - [ST_MPolyFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MPolyFromText.md) - [ST_MakeEnvelope](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MakeEnvelope.md) - [ST_MakePoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MakePoint.md) - [ST_MakePointM](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_MakePointM.md) - [ST_Point](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_Point.md) - [ST_PointFromGeoHash](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointFromGeoHash.md) - [ST_PointFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointFromText.md) - [ST_PointFromWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointFromWKB.md) - [ST_PointM](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointM.md) - [ST_PointZ](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointZ.md) - [ST_PointZM](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PointZM.md) - [ST_PolygonFromEnvelope](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PolygonFromEnvelope.md) - [ST_PolygonFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/constructors/ST_PolygonFromText.md) - [GeometryType](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/GeometryType.md) - [ST_Boundary](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Boundary.md) - [ST_CoordDim](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_CoordDim.md) - [ST_CrossesDateLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_CrossesDateLine.md) - [ST_Dimension](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Dimension.md) - [ST_Dump](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Dump.md) - [ST_DumpPoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_DumpPoints.md) - [ST_EndPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_EndPoint.md) - [ST_ExteriorRing](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_ExteriorRing.md) - [ST_GeometryN](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_GeometryN.md) - [ST_GeometryType](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_GeometryType.md) - [ST_HasM](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_HasM.md) - [ST_HasZ](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_HasZ.md) - [ST_InteriorRingN](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_InteriorRingN.md) - [ST_IsClosed](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsClosed.md) - [ST_IsCollection](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsCollection.md) - [ST_IsEmpty](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsEmpty.md) - [ST_IsLineStringCCW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsLineStringCCW.md) - [ST_IsPolygonCCW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsPolygonCCW.md) - [ST_IsPolygonCW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsPolygonCW.md) - [ST_IsRing](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsRing.md) - [ST_IsSimple](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_IsSimple.md) - [ST_M](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_M.md) - [ST_NDims](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NDims.md) - [ST_NPoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NPoints.md) - [ST_NRings](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NRings.md) - [ST_NumGeometries](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NumGeometries.md) - [ST_NumInteriorRing](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NumInteriorRing.md) - [ST_NumInteriorRings](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NumInteriorRings.md) - [ST_NumPoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_NumPoints.md) - [ST_PointN](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_PointN.md) - [ST_Points](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Points.md) - [ST_StartPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_StartPoint.md) - [ST_X](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_X.md) - [ST_Y](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Y.md) - [ST_Z](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Z.md) - [ST_Zmflag](https://docs.wherobots.com/reference/wherobots-db/geometry-data/accessors/ST_Zmflag.md) - [ST_AddPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_AddPoint.md) - [ST_Collect](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Collect.md) - [ST_CollectionExtract](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_CollectionExtract.md) - [ST_FlipCoordinates](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_FlipCoordinates.md) - [ST_Force2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force2D.md) - [ST_Force3D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force3D.md) - [ST_Force3DM](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force3DM.md) - [ST_Force3DZ](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force3DZ.md) - [ST_Force4D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force4D.md) - [ST_ForceCollection](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_ForceCollection.md) - [ST_ForcePolygonCCW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_ForcePolygonCCW.md) - [ST_ForcePolygonCW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_ForcePolygonCW.md) - [ST_ForceRHR](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_ForceRHR.md) - [ST_Force_2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Force_2D.md) - [ST_LineFromMultiPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_LineFromMultiPoint.md) - [ST_LineMerge](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_LineMerge.md) - [ST_LineSegments](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_LineSegments.md) - [ST_MakeLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_MakeLine.md) - [ST_MakePolygon](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_MakePolygon.md) - [ST_Multi](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Multi.md) - [ST_Normalize](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Normalize.md) - [ST_Polygon](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Polygon.md) - [ST_Project](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Project.md) - [ST_RemovePoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_RemovePoint.md) - [ST_RemoveRepeatedPoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_RemoveRepeatedPoints.md) - [ST_Reverse](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Reverse.md) - [ST_Segmentize](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_Segmentize.md) - [ST_SetPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_SetPoint.md) - [ST_ShiftLongitude](https://docs.wherobots.com/reference/wherobots-db/geometry-data/editors/ST_ShiftLongitude.md) - [ST_AsBinary](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsBinary.md) - [ST_AsEWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsEWKB.md) - [ST_AsEWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsEWKT.md) - [ST_AsGML](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsGML.md) - [ST_AsGeoJSON](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsGeoJSON.md) - [ST_AsHEXEWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsHEXEWKB.md) - [ST_AsKML](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsKML.md) - [ST_AsText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_AsText.md) - [ST_GeoHash](https://docs.wherobots.com/reference/wherobots-db/geometry-data/output/ST_GeoHash.md) - [ST_ApproximateMedialAxis](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_ApproximateMedialAxis.md) - [ST_Buffer](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Buffer.md) - [ST_BuildArea](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_BuildArea.md) - [ST_Centroid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Centroid.md) - [ST_ConcaveHull](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_ConcaveHull.md) - [ST_ConvexHull](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_ConvexHull.md) - [ST_DelaunayTriangles](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_DelaunayTriangles.md) - [ST_GeneratePoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_GeneratePoints.md) - [ST_GeometricMedian](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_GeometricMedian.md) - [ST_Isochrone](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Isochrone.md) - [ST_Isochrones](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Isochrones.md) - [ST_LabelPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_LabelPoint.md) - [ST_MaximumInscribedCircle](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_MaximumInscribedCircle.md) - [ST_MinimumBoundingCircle](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_MinimumBoundingCircle.md) - [ST_MinimumBoundingRadius](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_MinimumBoundingRadius.md) - [ST_MinimumWidthRectangle](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_MinimumWidthRectangle.md) - [ST_MultiRingBuffer](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_MultiRingBuffer.md) - [ST_OffsetCurve](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_OffsetCurve.md) - [ST_OrientedEnvelope](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_OrientedEnvelope.md) - [ST_PointOnSurface](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_PointOnSurface.md) - [ST_Polygonize](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Polygonize.md) - [ST_ReducePrecision](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_ReducePrecision.md) - [ST_Simplify](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Simplify.md) - [ST_SimplifyPolygonHull](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_SimplifyPolygonHull.md) - [ST_SimplifyPreserveTopology](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_SimplifyPreserveTopology.md) - [ST_SimplifyVW](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_SimplifyVW.md) - [ST_Snap](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_Snap.md) - [ST_StraightSkeleton](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_StraightSkeleton.md) - [ST_TriangulatePolygon](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_TriangulatePolygon.md) - [ST_VoronoiPolygons](https://docs.wherobots.com/reference/wherobots-db/geometry-data/processing/ST_VoronoiPolygons.md) - [ST_IsValid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/validation/ST_IsValid.md) - [ST_IsValidDetail](https://docs.wherobots.com/reference/wherobots-db/geometry-data/validation/ST_IsValidDetail.md) - [ST_IsValidReason](https://docs.wherobots.com/reference/wherobots-db/geometry-data/validation/ST_IsValidReason.md) - [ST_MakeValid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/validation/ST_MakeValid.md) - [ST_BoundingDiagonal](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_BoundingDiagonal.md) - [ST_Envelope](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_Envelope.md) - [ST_Expand](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_Expand.md) - [ST_MMax](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_MMax.md) - [ST_MMin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_MMin.md) - [ST_XMax](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_XMax.md) - [ST_XMin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_XMin.md) - [ST_YMax](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_YMax.md) - [ST_YMin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_YMin.md) - [ST_ZMax](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_ZMax.md) - [ST_ZMin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/bounding-box/ST_ZMin.md) - [ST_3DDWithin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_3DDWithin.md) - [ST_Contains](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Contains.md) - [ST_ContainsCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_ContainsCC.md) - [ST_CoveredBy](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_CoveredBy.md) - [ST_CoveredByCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_CoveredByCC.md) - [ST_Covers](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Covers.md) - [ST_CoversCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_CoversCC.md) - [ST_Crosses](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Crosses.md) - [ST_CrossesCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_CrossesCC.md) - [ST_DWithin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_DWithin.md) - [ST_DWithinCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_DWithinCC.md) - [ST_Disjoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Disjoint.md) - [ST_Equals](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Equals.md) - [ST_EqualsExact](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_EqualsExact.md) - [ST_EqualsIdentical](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_EqualsIdentical.md) - [ST_Intersects](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Intersects.md) - [ST_IntersectsCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_IntersectsCC.md) - [ST_OrderingEquals](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_OrderingEquals.md) - [ST_Overlaps](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Overlaps.md) - [ST_OverlapsCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_OverlapsCC.md) - [ST_Relate](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Relate.md) - [ST_RelateMatch](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_RelateMatch.md) - [ST_Touches](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Touches.md) - [ST_TouchesCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_TouchesCC.md) - [ST_Within](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_Within.md) - [ST_WithinCC](https://docs.wherobots.com/reference/wherobots-db/geometry-data/predicates/ST_WithinCC.md) - [ST_3DDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_3DDistance.md) - [ST_Angle](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Angle.md) - [ST_Area](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Area.md) - [ST_AreaSpheroid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_AreaSpheroid.md) - [ST_Azimuth](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Azimuth.md) - [ST_ClosestPoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_ClosestPoint.md) - [ST_Degrees](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Degrees.md) - [ST_Distance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Distance.md) - [ST_DistanceSphere](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_DistanceSphere.md) - [ST_DistanceSpheroid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_DistanceSpheroid.md) - [ST_FrechetDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_FrechetDistance.md) - [ST_HausdorffDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_HausdorffDistance.md) - [ST_HausdorffDistanceVertices](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_HausdorffDistanceVertices.md) - [ST_Length](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Length.md) - [ST_Length2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Length2D.md) - [ST_LengthSpheroid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_LengthSpheroid.md) - [ST_LongestLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_LongestLine.md) - [ST_MaxDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_MaxDistance.md) - [ST_MinimumClearance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_MinimumClearance.md) - [ST_MinimumClearanceLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_MinimumClearanceLine.md) - [ST_MinimumWidth](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_MinimumWidth.md) - [ST_Perimeter](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Perimeter.md) - [ST_Perimeter2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_Perimeter2D.md) - [ST_ShortestLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/measurement/ST_ShortestLine.md) - [ST_3DExtent](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_3DExtent.md) - [ST_Analyze_Aggr](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Analyze_Aggr.md) - [ST_Collect_Agg](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Collect_Agg.md) - [ST_Envelope_Agg](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Envelope_Agg.md) - [ST_Extent](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Extent.md) - [ST_Intersection_Agg](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Intersection_Agg.md) - [ST_Union_Agg](https://docs.wherobots.com/reference/wherobots-db/geometry-data/aggregate/ST_Union_Agg.md) - [ST_Difference](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_Difference.md) - [ST_ExtentBasedSubDivide](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_ExtentBasedSubDivide.md) - [ST_ExtentBasedSubDivideExplode](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_ExtentBasedSubDivideExplode.md) - [ST_Intersection](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_Intersection.md) - [ST_SharedPaths](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_SharedPaths.md) - [ST_Split](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_Split.md) - [ST_SubDivide](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_SubDivide.md) - [ST_SubDivideExplode](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_SubDivideExplode.md) - [ST_SymDifference](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_SymDifference.md) - [ST_UnaryUnion](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_UnaryUnion.md) - [ST_Union](https://docs.wherobots.com/reference/wherobots-db/geometry-data/overlay/ST_Union.md) - [ST_DBSCAN](https://docs.wherobots.com/reference/wherobots-db/geometry-data/clustering/ST_DBSCAN.md) - [ST_LocalOutlierFactor](https://docs.wherobots.com/reference/wherobots-db/geometry-data/clustering/ST_LocalOutlierFactor.md) - [ST_BingTile](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTile.md) - [ST_BingTileAt](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileAt.md) - [ST_BingTileCellIDs](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileCellIDs.md) - [ST_BingTilePolygon](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTilePolygon.md) - [ST_BingTileToGeom](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileToGeom.md) - [ST_BingTileX](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileX.md) - [ST_BingTileY](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileY.md) - [ST_BingTileZoomLevel](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTileZoomLevel.md) - [ST_BingTilesAround](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_BingTilesAround.md) - [ST_GeoHashNeighbor](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_GeoHashNeighbor.md) - [ST_GeoHashNeighbors](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_GeoHashNeighbors.md) - [ST_H3CellDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_H3CellDistance.md) - [ST_H3CellIDs](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_H3CellIDs.md) - [ST_H3KRing](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_H3KRing.md) - [ST_H3ToGeom](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_H3ToGeom.md) - [ST_H3ToParent](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_H3ToParent.md) - [ST_HilbertDistance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_HilbertDistance.md) - [ST_S2CellIDs](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_S2CellIDs.md) - [ST_S2ToGeom](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_S2ToGeom.md) - [ST_XZ2](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-indexing/ST_XZ2.md) - [ST_Affine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_Affine.md) - [ST_Rotate](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_Rotate.md) - [ST_RotateX](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_RotateX.md) - [ST_RotateY](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_RotateY.md) - [ST_Scale](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_Scale.md) - [ST_ScaleGeom](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_ScaleGeom.md) - [ST_Translate](https://docs.wherobots.com/reference/wherobots-db/geometry-data/affine-transformations/ST_Translate.md) - [ST_AddMeasure](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_AddMeasure.md) - [ST_InterpolatePoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_InterpolatePoint.md) - [ST_IsValidTrajectory](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_IsValidTrajectory.md) - [ST_LineInterpolatePoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_LineInterpolatePoint.md) - [ST_LineLocatePoint](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_LineLocatePoint.md) - [ST_LineSubstring](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_LineSubstring.md) - [ST_LocateAlong](https://docs.wherobots.com/reference/wherobots-db/geometry-data/linear-referencing/ST_LocateAlong.md) - [ExpandAddress](https://docs.wherobots.com/reference/wherobots-db/geometry-data/address/ExpandAddress.md) - [ParseAddress](https://docs.wherobots.com/reference/wherobots-db/geometry-data/address/ParseAddress.md) - [ST_GetReverseGeocodingLayers](https://docs.wherobots.com/reference/wherobots-db/geometry-data/address/ST_GetReverseGeocodingLayers.md) - [ST_ReverseGeocode](https://docs.wherobots.com/reference/wherobots-db/geometry-data/address/ST_ReverseGeocode.md) - [ST_BestSRID](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-reference/ST_BestSRID.md) - [ST_SRID](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-reference/ST_SRID.md) - [ST_SetSRID](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-reference/ST_SetSRID.md) - [ST_Transform](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-reference/ST_Transform.md) - [ST_BinaryDistanceBandColumn](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-statistics/ST_BinaryDistanceBandColumn.md) - [ST_GLocal](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-statistics/ST_GLocal.md) - [ST_WeightedDistanceBandColumn](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spatial-statistics/ST_WeightedDistanceBandColumn.md) - [Geography Functions](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/geography-functions.md) - [ST_GeogCollFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogCollFromText.md) - [ST_GeogFromEWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromEWKB.md) - [ST_GeogFromEWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromEWKT.md) - [ST_GeogFromGeoHash](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromGeoHash.md) - [ST_GeogFromText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromText.md) - [ST_GeogFromWKB](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromWKB.md) - [ST_GeogFromWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogFromWKT.md) - [ST_GeogToGeometry](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeogToGeometry.md) - [ST_GeomToGeography](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/constructors/ST_GeomToGeography.md) - [ST_Area](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Area.md) - [ST_AsEWKT](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_AsEWKT.md) - [ST_AsText](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_AsText.md) - [ST_Buffer](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Buffer.md) - [ST_Centroid](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Centroid.md) - [ST_Contains](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Contains.md) - [ST_DWithin](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_DWithin.md) - [ST_Distance](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Distance.md) - [ST_Envelope](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Envelope.md) - [ST_Equals](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Equals.md) - [ST_GeometryType](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_GeometryType.md) - [ST_Intersection](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Intersection.md) - [ST_Intersects](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Intersects.md) - [ST_Length](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Length.md) - [ST_MakeLine](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_MakeLine.md) - [ST_NPoints](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_NPoints.md) - [ST_NumGeometries](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_NumGeometries.md) - [ST_Within](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Within.md) - [ST_X](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_X.md) - [ST_Y](https://docs.wherobots.com/reference/wherobots-db/geometry-data/geography/functions/ST_Y.md) - [Box2D Functions](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box2d/box2d-functions.md) - [ST_Box2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box2d/ST_Box2D.md) - [ST_GeomFromBox2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box2d/ST_GeomFromBox2D.md) - [ST_MakeBox2D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box2d/ST_MakeBox2D.md) - [Box3D Functions](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box3d/box3d-functions.md) - [ST_3DMakeBox](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box3d/ST_3DMakeBox.md) - [ST_Box3D](https://docs.wherobots.com/reference/wherobots-db/geometry-data/box3d/ST_Box3D.md) - [CRS Transformation](https://docs.wherobots.com/reference/wherobots-db/geometry-data/crs-transformation.md): Comprehensive guide to coordinate reference system transformation in WherobotsDB - [Optimizers](https://docs.wherobots.com/reference/wherobots-db/geometry-data/optimizer.md) - [Nearest-Neighbor Searching](https://docs.wherobots.com/reference/wherobots-db/geometry-data/nearest-neighbour-searching.md) - [Spatial Data Generator](https://docs.wherobots.com/reference/wherobots-db/geometry-data/spider.md) - [File Geodatabase Reader](https://docs.wherobots.com/reference/wherobots-db/vector-data/file-geodatabase.md): Read feature classes from Esri File Geodatabases (.gdb) into a WherobotsDB DataFrame from local or cloud storage, with no native libraries and with filter, column, and limit pushdown. - [STAC Reader](https://docs.wherobots.com/reference/wherobots-db/vector-data/stac.md) - [ArcGIS Feature Service Reader](https://docs.wherobots.com/reference/wherobots-db/vector-data/arcgis-feature-service.md): Read ArcGIS Feature Service layers into a WherobotsDB DataFrame over the ArcGIS REST API, with token authentication and filter, column, and limit pushdown. - [DataFrame API](https://docs.wherobots.com/reference/wherobots-db/geometry-data/data-frame-api.md) - [Reading legacy Parquet files](https://docs.wherobots.com/reference/wherobots-db/geometry-data/reading-legacy-parquet.md) - [SedonaPyDeck](https://docs.wherobots.com/reference/wherobots-db/geometry-data/visualization/visualization_sedona-pydeck.md) - [SedonaKepler](https://docs.wherobots.com/reference/wherobots-db/geometry-data/visualization/visualization_sedona-kepler.md) - [Overview](https://docs.wherobots.com/reference/wherobots-db/raster-data/overview.md) - [Raster Functions](https://docs.wherobots.com/reference/wherobots-db/raster-data/raster-functions.md) - [RS_AsInDB](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_AsInDB.md) - [RS_FromArcInfoAsciiGrid](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_FromArcInfoAsciiGrid.md) - [RS_FromGeoTiff](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_FromGeoTiff.md) - [RS_FromNetCDF](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_FromNetCDF.md) - [RS_FromPath](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_FromPath.md) - [RS_MakeEmptyRaster](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_MakeEmptyRaster.md) - [RS_MakeRaster](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_MakeRaster.md) - [RS_NetCDFInfo](https://docs.wherobots.com/reference/wherobots-db/raster-data/constructors/RS_NetCDFInfo.md) - [RS_BandPath](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_BandPath.md) - [RS_GeoReference](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_GeoReference.md) - [RS_GeoTransform](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_GeoTransform.md) - [RS_Height](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_Height.md) - [RS_RasterToWorldCoord](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_RasterToWorldCoord.md) - [RS_RasterToWorldCoordX](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_RasterToWorldCoordX.md) - [RS_RasterToWorldCoordY](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_RasterToWorldCoordY.md) - [RS_Rotation](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_Rotation.md) - [RS_ScaleX](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_ScaleX.md) - [RS_ScaleY](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_ScaleY.md) - [RS_SkewX](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_SkewX.md) - [RS_SkewY](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_SkewY.md) - [RS_UpperLeftX](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_UpperLeftX.md) - [RS_UpperLeftY](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_UpperLeftY.md) - [RS_Width](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_Width.md) - [RS_WorldToRasterCoord](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_WorldToRasterCoord.md) - [RS_WorldToRasterCoordX](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_WorldToRasterCoordX.md) - [RS_WorldToRasterCoordY](https://docs.wherobots.com/reference/wherobots-db/raster-data/accessors/RS_WorldToRasterCoordY.md) - [RS_AsArcGrid](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsArcGrid.md) - [RS_AsBase64](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsBase64.md) - [RS_AsCOG](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsCOG.md) - [RS_AsGeoTiff](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsGeoTiff.md) - [RS_AsImage](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsImage.md) - [RS_AsMatrix](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsMatrix.md) - [RS_AsPNG](https://docs.wherobots.com/reference/wherobots-db/raster-data/output/RS_AsPNG.md) - [RS_Band](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_Band.md) - [RS_BandIsNoData](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_BandIsNoData.md) - [RS_BandNoDataValue](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_BandNoDataValue.md) - [RS_BandPixelType](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_BandPixelType.md) - [RS_Count](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_Count.md) - [RS_SummaryStats](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_SummaryStats.md) - [RS_SummaryStatsAll](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_SummaryStatsAll.md) - [RS_ZonalStats](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_ZonalStats.md) - [RS_ZonalStatsAll](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_ZonalStatsAll.md) - [RS_ZonalStatsAllBands](https://docs.wherobots.com/reference/wherobots-db/raster-data/band-accessors/RS_ZonalStatsAllBands.md) - [RS_ConvexHull](https://docs.wherobots.com/reference/wherobots-db/raster-data/geometry-functions/RS_ConvexHull.md) - [RS_Envelope](https://docs.wherobots.com/reference/wherobots-db/raster-data/geometry-functions/RS_Envelope.md) - [RS_MinConvexHull](https://docs.wherobots.com/reference/wherobots-db/raster-data/geometry-functions/RS_MinConvexHull.md) - [RS_AddBand](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_AddBand.md) - [RS_AsRaster](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_AsRaster.md) - [RS_CRS](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_CRS.md) - [RS_Clip](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Clip.md) - [RS_Interpolate](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Interpolate.md) - [RS_MetaData](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_MetaData.md) - [RS_NormalizeAll](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_NormalizeAll.md) - [RS_NumBands](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_NumBands.md) - [RS_ReprojectMatch](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_ReprojectMatch.md) - [RS_Resample](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Resample.md) - [RS_SRID](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SRID.md) - [RS_SetBandNoDataValue](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetBandNoDataValue.md) - [RS_SetCRS](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetCRS.md) - [RS_SetGeoReference](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetGeoReference.md) - [RS_SetPixelType](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetPixelType.md) - [RS_SetSRID](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetSRID.md) - [RS_SetValue](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetValue.md) - [RS_SetValues](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_SetValues.md) - [RS_Union](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Union.md) - [RS_Value](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Value.md) - [RS_Values](https://docs.wherobots.com/reference/wherobots-db/raster-data/operators/RS_Values.md) - [RS_Contains](https://docs.wherobots.com/reference/wherobots-db/raster-data/predicates/RS_Contains.md) - [RS_DWithin](https://docs.wherobots.com/reference/wherobots-db/raster-data/predicates/RS_DWithin.md) - [RS_Intersects](https://docs.wherobots.com/reference/wherobots-db/raster-data/predicates/RS_Intersects.md) - [RS_Within](https://docs.wherobots.com/reference/wherobots-db/raster-data/predicates/RS_Within.md) - [RS_Union_Aggr](https://docs.wherobots.com/reference/wherobots-db/raster-data/aggregate/RS_Union_Aggr.md) - [RS_AddBandFromArray](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra-operators/RS_AddBandFromArray.md) - [RS_BandAsArray](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra-operators/RS_BandAsArray.md) - [RS_MapAlgebra](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra-operators/RS_MapAlgebra.md) - [RS_Add](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Add.md) - [RS_Array](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Array.md) - [RS_BitwiseAND](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_BitwiseAND.md) - [RS_BitwiseOR](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_BitwiseOR.md) - [RS_CountValue](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_CountValue.md) - [RS_Divide](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Divide.md) - [RS_FetchRegion](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_FetchRegion.md) - [RS_GreaterThan](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_GreaterThan.md) - [RS_GreaterThanEqual](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_GreaterThanEqual.md) - [RS_LessThan](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_LessThan.md) - [RS_LessThanEqual](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_LessThanEqual.md) - [RS_LogicalDifference](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_LogicalDifference.md) - [RS_LogicalOver](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_LogicalOver.md) - [RS_Mean](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Mean.md) - [RS_Mode](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Mode.md) - [RS_Modulo](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Modulo.md) - [RS_Multiply](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Multiply.md) - [RS_MultiplyFactor](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_MultiplyFactor.md) - [RS_Normalize](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Normalize.md) - [RS_NormalizedDifference](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_NormalizedDifference.md) - [RS_SquareRoot](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_SquareRoot.md) - [RS_Subtract](https://docs.wherobots.com/reference/wherobots-db/raster-data/map-algebra/RS_Subtract.md) - [RS_PixelAsCentroid](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsCentroid.md) - [RS_PixelAsCentroids](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsCentroids.md) - [RS_PixelAsPoint](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsPoint.md) - [RS_PixelAsPoints](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsPoints.md) - [RS_PixelAsPolygon](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsPolygon.md) - [RS_PixelAsPolygons](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_PixelAsPolygons.md) - [RS_Polygonize](https://docs.wherobots.com/reference/wherobots-db/raster-data/pixel-functions/RS_Polygonize.md) - [RS_Tile](https://docs.wherobots.com/reference/wherobots-db/raster-data/tiles/RS_Tile.md) - [RS_TileExplode](https://docs.wherobots.com/reference/wherobots-db/raster-data/tiles/RS_TileExplode.md) - [RS_StackTileExplode](https://docs.wherobots.com/reference/wherobots-db/raster-data/tiles/RS_StackTileExplode.md) - [Raster Affine Transformation](https://docs.wherobots.com/reference/wherobots-db/raster-data/raster-affine-transformation.md) - [Raster Map Algebra](https://docs.wherobots.com/reference/wherobots-db/raster-data/raster-map-algebra.md) - [Raster Loaders](https://docs.wherobots.com/reference/wherobots-db/raster-data/raster-loader.md) - [Raster Writers](https://docs.wherobots.com/reference/wherobots-db/raster-data/raster-writer.md) - [Parameters](https://docs.wherobots.com/reference/wherobots-db/parameters.md) - [Runs REST API](https://docs.wherobots.com/reference/runs.md) - [Audit Logs Export](https://docs.wherobots.com/reference/wherobots-cloud/audit-logs-export.md) - [API Playground](https://docs.wherobots.com/api-playground/index.md): Explore and test the Wherobots Cloud API interactively - [Create a job run](https://docs.wherobots.com/api-reference/runs/create-a-job-run.md) - [Export audit log as CSV](https://docs.wherobots.com/api-reference/audit-log/export-audit-log-as-csv.md) - [Create a presigned file upload URL](https://docs.wherobots.com/api-reference/storage/create-a-presigned-file-upload-url.md) - [Client](https://docs.wherobots.com/reference/rasterflow/client.md) - [Data Models](https://docs.wherobots.com/reference/rasterflow/data-models.md) - [Exceptions](https://docs.wherobots.com/reference/rasterflow/exceptions.md) - [DBSCAN Python Module](https://docs.wherobots.com/reference/geostats-map-matching/clustering/dbscan-python.md): DBSCAN is a density-based algorithm ideal for spatial data. It groups records that are closely packed together, marking records in low-density regions as noise. This implementation is built on Apache Spark, Apache Sedona, and GraphFrames to support large-scale datasets and heterogeneous GeometryType… - [DBSCAN Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/clustering/dbscan-scala.md): DBSCAN is a density-based algorithm ideal for spatial data. It groups records that are closely packed together, marking records in low-density regions as noise. This implementation is built on Apache Spark, Apache Sedona, and GraphFrames to support large-scale datasets and heterogeneous GeometryType… - [Spatial Connected Components Python Module](https://docs.wherobots.com/reference/geostats-map-matching/connected-components/connected-components-python.md): Identify connected groups of geometries in Python using spatial predicates, including intersection, touching, overlap, containment, and distance. - [Spatial Connected Components Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/connected-components/connected-components-scala.md): Identify connected groups of geometries in Scala using spatial predicates, including intersection, touching, overlap, containment, and distance. - [Getis-Ord Python Module](https://docs.wherobots.com/reference/geostats-map-matching/hotspot-detection/getis-ord-python.md) - [Getis-Ord Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/hotspot-detection/getis-ord-scala.md) - [Matcher Python Module](https://docs.wherobots.com/reference/geostats-map-matching/map-matching/matcher-python.md) - [Matcher Java Class](https://docs.wherobots.com/reference/geostats-map-matching/map-matching/matcher-java.md): The Matcher Java class provides methods for performing map matching on GPS paths using road network data. - [Local Outlier Factor Python Module](https://docs.wherobots.com/reference/geostats-map-matching/outlier-detection/local-outlier-factor-python.md) - [Local Outlier Factor Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/outlier-detection/local-outlier-factor-scala.md) - [Spatially Stratified Sampling Python Module](https://docs.wherobots.com/reference/geostats-map-matching/sampling/spatially-stratified-sampling-python.md) - [Spatially Stratified Sampling Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/sampling/spatially-stratified-sampling-scala.md) - [Weighting Python Module](https://docs.wherobots.com/reference/geostats-map-matching/weighting/weighting-python.md): Python API for spatial weighting operations. - [Weighting Scala Object](https://docs.wherobots.com/reference/geostats-map-matching/weighting/weighting-scala.md): Scala API for spatial weighting operations. - [Introduction](https://docs.wherobots.com/reference/havasu-table/introduction.md) - [Geometry Support in Havasu](https://docs.wherobots.com/reference/havasu/geometry/geometry-overview.md): Create, write, and query Havasu tables with GEOMETRY and GEOGRAPHY columns in WherobotsDB. - [Cluster by Geospatial Fields for Faster Queries](https://docs.wherobots.com/reference/havasu-table/geometry-data/cluster-geometry-table.md) - [Convert Existing Table to Havasu Table](https://docs.wherobots.com/reference/havasu-table/geometry-data/convert-geometry-fields.md) - [Migrating Parquet Files to Havasu](https://docs.wherobots.com/reference/havasu/geometry/migrating-parquet-files.md) - [Upgrade Existing Geometry Tables](https://docs.wherobots.com/reference/havasu/geometry/upgrade-geometry-tables.md): Copy a table whose geometry column has no declared CRS into a table with a GEOMETRY() column. - [Raster Support in Havasu](https://docs.wherobots.com/reference/havasu/raster/raster-overview.md) - [Out-DB Rasters performance guide](https://docs.wherobots.com/reference/havasu-table/raster-data/out-db-rasters.md) - [Spatial Filter Push-down for Rasters](https://docs.wherobots.com/reference/havasu/raster/rs-filter-push-down.md) - [Performance Tips](https://docs.wherobots.com/reference/havasu-table/raster-data/performance-tips.md) - [Havasu Table Spec](https://docs.wherobots.com/reference/havasu-table/spec.md) - [Vector Tiles (VTiles) Python API](https://docs.wherobots.com/reference/wherobots-db/pmtiles/vtiles-python.md): Python module for Vector tile generation. - [Vector Tiles (VTiles) Scala Object](https://docs.wherobots.com/reference/wherobots-db/pmtiles/vtiles-scala.md): Scala API for Vector tile generation. - [Examples](https://docs.wherobots.com/tutorials/index.md): Find a notebook for loading data, spatial queries, raster processing, or statistics. - [Introducing Wherobots](https://docs.wherobots.com/tutorials/example-notebooks/part-1-loading-data.md) - [Reading spatial data](https://docs.wherobots.com/tutorials/example-notebooks/part-2-reading-spatial-files.md) - [Accelerating Geospatial Datasets](https://docs.wherobots.com/tutorials/example-notebooks/part-3-accelerating-geospatial-datasets.md) - [Spatial Joins in Wherobots](https://docs.wherobots.com/tutorials/example-notebooks/part-4-spatial-joins.md) - [California Coastal Flood Risk: Property Exposure Analysis](https://docs.wherobots.com/tutorials/example-notebooks/california-coastal-flood-risk-analysis.md) - [Zonal Statistics: BigQuery + Earth Engine Comparison](https://docs.wherobots.com/tutorials/example-notebooks/zonal-stats-esaworldcover-texas.md) - [Loading Geospatial Data with Wherobots](https://docs.wherobots.com/tutorials/example-notebooks/loading-common-spatial-file-types.md) - [Using VTiles to create vector tiles](https://docs.wherobots.com/tutorials/example-notebooks/map-tile-generation.md) - [Analyzing Spatial Data using Scala](https://docs.wherobots.com/tutorials/example-notebooks/getting-started.md) - [How to generate PMTiles](https://docs.wherobots.com/tutorials/example-notebooks/pmtiles-railroad.md) - [Geospatial ETL with Wherobots and Databricks Unity Catalog](https://docs.wherobots.com/tutorials/example-notebooks/unity-catalog-delta-tables.md) - [STAC Reader and API](https://docs.wherobots.com/tutorials/example-notebooks/stac-reader.md) - [Exploring ESA WorldCover](https://docs.wherobots.com/tutorials/example-notebooks/esa-worldcover.md) - [Exploring Storm Data with Wherobots](https://docs.wherobots.com/tutorials/example-notebooks/noaa-swdi.md) - [Using Overture Maps](https://docs.wherobots.com/tutorials/example-notebooks/overture-maps.md) - [Estimating canopy height with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-chm.md) - [Detecting roads with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-chesapeake.md) - [Change Detection with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-changedetection.md) - [Detecting field boundaries with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-ftw.md) - [Building Sentinel-2 mosaics with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-s2-mosaic.md) - [Detecting sidewalks with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-tile2net.md) - [Detecting Objects From Text Prompts with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-sam3.md) - [Bringing Your Own PyTorch Model to RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-bring-your-own-model.md) - [Bring Your Own Rasters (BYOR) with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-bring-your-own-rasters-naip.md) - [Building NAIP mosaics with RasterFlow](https://docs.wherobots.com/tutorials/example-notebooks/rasterflow-naip-mosaic.md) - [GeoStats & Map Matching](https://docs.wherobots.com/tutorials/geostats-map-matching/overview.md): Spatial statistics, clustering, and routing - [DBSCAN](https://docs.wherobots.com/tutorials/example-notebooks/clustering-dbscan.md) - [Getis Ord Gi* Example](https://docs.wherobots.com/tutorials/example-notebooks/getis-ord-gi*.md) - [Local Outlier Factor](https://docs.wherobots.com/tutorials/example-notebooks/local-outlier-factor.md) - [k-Nearest Neighbor joins](https://docs.wherobots.com/tutorials/example-notebooks/k-nearest-neighbor-join.md) - [Matching vehicle GPS data to road networks at scale](https://docs.wherobots.com/tutorials/example-notebooks/gps-map-matching.md) - [Making drive time isochrones](https://docs.wherobots.com/tutorials/example-notebooks/isochrones.md) - [Matching GPS traces to road networks](https://docs.wherobots.com/tutorials/geostats-map-matching/map-matching/map-matching-road-networks.md): Learn how to use Wherobots Matcher to align GPS traces with road networks, improving the accuracy of navigation and location-based services. - [Industry Use Cases](https://docs.wherobots.com/tutorials/use-cases/index.md): Discover how organizations across industries can use Wherobots to unlock the value of spatial data at scale. - [Land Monitoring & Catastrophe Prediction](https://docs.wherobots.com/tutorials/use-cases/land-monitoring-catastrophe-prediction.md): How resource, land management, and hazard analytics teams can use Wherobots to track land change, model risk, and stay ahead of catastrophe. - [Facility Management](https://docs.wherobots.com/tutorials/use-cases/facility-management.md): How facility management and real estate firms use Wherobots for spatial analytics, building intelligence, and portfolio optimization. - [Site Selection](https://docs.wherobots.com/tutorials/use-cases/site-selection.md): How retailers, developers, and enterprises can use Wherobots to find optimal locations through large-scale spatial analysis. - [Fleet Logistics](https://docs.wherobots.com/tutorials/use-cases/fleet-logistics.md): How fleet, delivery, and logistics operators can use Wherobots for route adherence, map matching, and telemetry analytics at scale. - [Agriculture & Forestry](https://docs.wherobots.com/tutorials/use-cases/agriculture.md): How agriculture, forestry, and land management organizations can use Wherobots for precision analytics on satellite imagery and field data. - [Insurance & Risk](https://docs.wherobots.com/tutorials/use-cases/insurance.md): How insurance carriers, reinsurers, and risk analytics firms can use Wherobots for catastrophe modeling, exposure analysis, and underwriting. - [Environmental Monitoring](https://docs.wherobots.com/tutorials/use-cases/environmental-monitoring.md): How government agencies, NGOs, and environmental firms can use Wherobots for large-scale land monitoring, climate analytics, and conservation. - [Last Mile Delivery](https://docs.wherobots.com/tutorials/use-cases/last-mile-delivery.md): How delivery operators, logistics platforms, and autonomous delivery teams can use Wherobots to map pedestrian networks, model service areas, and plan the final leg of the delivery journey. - [Administration](https://docs.wherobots.com/get-started/organization-management/index.md): Manage team access, billing, security, and organization settings. - [Add Members to an Organization](https://docs.wherobots.com/get-started/organization-info/invite-guide.md): Admins can invite others to join their Wherobots Organization. Each Organization must have at least one Admin. Learn how to send invitations and how invitees can sign up and verify their accounts. - [Organization Roles](https://docs.wherobots.com/get-started/organization-info/organization-roles.md): Different roles in Wherobots Organizations have different capabilities. Learn about the Admin and User roles, their capabilities, and how to modify role configurations. - [Configuring SAML-based SSO](https://docs.wherobots.com/get-started/organization-management/configuring-saml.md) - [Audit Logs](https://docs.wherobots.com/get-started/organization-info/audit-logs.md): Use Audit Logs to monitor key activity within your Wherobots Organization, enhance security, and maintain accountability. Learn how to view, filter, and export your logs for comprehensive organizational oversight. - [API Keys](https://docs.wherobots.com/get-started/wherobots-cloud/api-keys.md): Learn how to create and manage API keys for Wherobots Cloud. - [Service Principals](https://docs.wherobots.com/get-started/wherobots-cloud/service-principals.md): Paid Organization administrators can create and manage service principals in Wherobots Cloud. Service principals enable authentication to APIs through long-lived tokens. - [Reset Your Wherobots Password](https://docs.wherobots.com/get-started/wherobots-cloud/reset-password.md): Learn how to reset your Wherobots password if you've forgotten it or need to change it for security reasons. - [Add a Payment Method](https://docs.wherobots.com/get-started/add-payment-method.md): Add a credit card, bank account, or AWS Marketplace subscription to your Wherobots Organization to unlock the full set of Professional Edition runtimes and continue after your free trial. - [Upgrade Your Organization](https://docs.wherobots.com/get-started/upgrade-organization.md): Move your Wherobots Organization from the self-service Professional Edition to the Innovation or Enterprise Edition for higher member limits, dedicated support, and additional deployment options. - [Billing Overview](https://docs.wherobots.com/get-started/organization-management/billing-overview.md): Understand how billing works in Wherobots Cloud including the usage-based model, billing methods, and what starts and stops a billable event. - [Organization Editions](https://docs.wherobots.com/get-started/organization-management/organization-editions.md): Wherobots offers different Organization Editions with varying features and member limits. Learn about the Professional, Innovation, and Enterprise Editions to determine which one best suits your needs. - [Managing Costs](https://docs.wherobots.com/get-started/organization-management/managing-costs.md): Practical strategies for controlling spend on Wherobots, especially during initial testing and evaluation. - [RasterFlow Billing](https://docs.wherobots.com/get-started/organization-management/rasterflow-billing.md): Understand how RasterFlow usage is metered in RasterFlow Spatial Units, how to estimate the RasterFlow Spatial Units a task consumes before you run it, and how RasterFlow charges appear on your bill. - [View Your Bill](https://docs.wherobots.com/get-started/organization-management/view-your-bill.md): Access your billing statements and understand what initiates a billable event in Wherobots Cloud. - [Cancel Your Subscription](https://docs.wherobots.com/get-started/organization-management/cancel.md): This guide details how to cancel your paid Wherobots Organization subscription. - [Change Your Billing Method](https://docs.wherobots.com/get-started/organization-management/change-billing-method.md): Switch between Direct Billing (credit card) and AWS Marketplace billing for your Wherobots Professional Edition Organization by contacting Wherobots support. - [Organizations and Accounts](https://docs.wherobots.com/get-started/organization-management/organizations-and-accounts.md): Understand the relationship between Accounts and Organizations in Wherobots Cloud. - [Organization Preferences](https://docs.wherobots.com/get-started/organization-info/organization-preferences.md): Set default configurations for your Wherobots Organization to streamline notebook creation and ensure consistency across your team. - [Delete Your Organization](https://docs.wherobots.com/get-started/organization-info/delete-organization.md): Permanently delete your Wherobots Organization, including all associated members and data. This action cannot be undone, so please proceed with caution. - [Terms of Service](https://docs.wherobots.com/terms-of-service.md) - [Privacy Policy](https://docs.wherobots.com/privacy-policy.md) - [Customer Support](https://docs.wherobots.com/support.md) - [Security Guide](https://docs.wherobots.com/security-guide.md) - [Availability](https://docs.wherobots.com/availability.md) - [Egress IP Addresses](https://docs.wherobots.com/egress-ip-addresses.md) - [Changelog](https://docs.wherobots.com/changelog.md): Product updates and announcements from Wherobots - [New Guides & Tutorials](https://docs.wherobots.com/guides-changelog.md): New and updated documentation from Wherobots: industry use cases, guides, tutorials, and SQL reference pages ## OpenAPI Specs - [openapi](https://api.cloud.wherobots.com/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.