> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://help.sigmacomputing.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://help.sigmacomputing.com/_mcp/server.

# CallGeography

> Use the Sigma CallGeography function to call a warehouse function that returns a Geography data type.

The **CallGeography** function calls a warehouse function that returns a Geography data type. 

You can use the **Geography** function on [Snowflake](/docs/connect-to-snowflake) and [BigQuery](/docs/connect-to-bigquery) connections.

**CallGeography** is one of Sigma's [Passthrough functions](/docs/passthrough-functions).

This function isn't compatible with all data platform connections. To check if your connection supports it, see [Supported data platforms and feature compatibility](/docs/region-warehouse-and-feature-support#supported-data-platforms-and-feature-compatibility).

## Syntax

```
CallGeography(function_name, argument1, ...)
```

The function has these arguments:

<dl>
  <dt>
    function_name
  </dt>

  <dd>
    Required
  </dd>

  <dd>
    The name of the warehouse function that Sigma invokes
  </dd>

  <dt>
    argument1 ...
  </dt>

  <dd>
    Optional
  </dd>

  <dd>
    The arguments of the invoked function
  </dd>

  <dd>
    Functions may have 

    <code>0</code>

     or more arguments
  </dd>
</dl>

## Related resources

* [AggGeography](/docs/agggeography)
* [Geography](/docs/geography)
* [Geography functions](/docs/geography-functions)