← Back to all apps
B

BigGeo AI

Businessby BigGeo Globle Inc.
Launched Mar 12, 2026 on ChatGPT

BigGeo AI brings spatial intelligence into your chat, allowing you to ask questions and get answers powered by real-world location data. Instead of searching through maps or raw data, simply ask and get clear, relevant answers about locations and how they relate.

7ChatGPT Tools
BigGeo Globle Inc.Developer
BusinessCategory

Available Tools

Filter Locations By Boundary

filter_locations_by_boundary
Full Description

Execute a spatial query on a single dataset to find locations within a geographic boundary. Use this to retrieve data points from one dataset filtered by a boundary area and optional column filters. IMPORTANT: Use 'search_datasets' first to find valid dataset IDs, and 'search_boundaries_by_location' to find valid boundary IDs.

Parameters (2 required, 2 optional)
Required
datasetIdstring

The UUID of the dataset to query. Use 'search_datasets' to find valid dataset IDs.

nbcBoundaryIdstring

The boundary ID to limit the search area, obtained from 'search_boundaries_by_location' tool.

Optional
filterobject

Optional filter to apply to the dataset

limitnumber

Maximum number of results to return. Defaults to 20, max 100.

Find Nearby Locations

find_nearby_locations
Full Description

Find points of interest from a dataset near a specific latitude/longitude coordinate within a given radius. Returns results ordered by distance (closest first). IMPORTANT: Use 'search_datasets' first to find valid dataset IDs. Use 'geocode_address' to convert an address to coordinates if needed.

Parameters (4 required, 2 optional)
Required
datasetIdstring

The UUID of the dataset to search. Use 'search_datasets' to find valid dataset IDs.

latitudenumber

The latitude of the center point to search from. Must be between -90 and 90.

longitudenumber

The longitude of the center point to search from. Must be between -180 and 180.

maxDistanceMetersnumber

The maximum distance in meters from the center point. Must be between 1 and 100000 (100km).

Optional
filterobject

Optional filter to apply to the dataset

limitnumber

Maximum number of results to return. Defaults to 20, max 100.

Geocode Address

geocode_address
Full Description

Geocode an address string into geographic coordinates (latitude/longitude). Returns matching locations with their address display name, address type, and coordinates.

Parameters (1 required, 1 optional)
Required
addressstring

The address or location to geocode, e.g. '1215 1 St SW Calgary AB', 'Central Park New York'

Optional
limitinteger

Maximum number of results to return. Defaults to 5, must be an integer between 1 and 50.

Get Server Health

get_server_health
Full Description

Get server health status from BigGeo

Join Datasets By Proximity

join_datasets_by_proximity
Full Description

Execute a spatial join between two datasets to find locations from dataset B that are within a specified distance of locations in dataset A, filtered by a geographic boundary. When 'exclude' is true, it finds locations from dataset A that have NO nearby locations from dataset B within the specified distance (e.g. 'schools with no fast food nearby'). IMPORTANT: Use 'search_datasets' first to find valid dataset IDs, and 'search_boundaries_by_location' to find valid boundary IDs.

Parameters (4 required, 4 optional)
Required
datasetIdAstring

The UUID of the primary dataset (A). Locations from this dataset will be the reference points.

datasetIdBstring

The UUID of the secondary dataset (B). Locations from this dataset will be found near dataset A locations.

distanceMetersnumber

The maximum distance in meters to search for nearby locations. Must be between 1 and 100000 (100km).

nbcBoundaryIdstring

The boundary ID to limit the search area, obtained from 'search_boundaries_by_location' tool.

Optional
excludeboolean

When true, returns locations from dataset A that have NO nearby locations from dataset B within the specified distance. Defaults to false.

filterAobject

Optional filter to apply to dataset A

filterBobject

Optional filter to apply to dataset B

limitnumber

Maximum number of results to return. Defaults to 20, max 50.

Search Boundaries By Location

search_boundaries_by_location
Full Description

Get a list of geospatial data IDs and names for a specific location.

Parameters (1 required)
Required
locationstring

The location name to query for boundary suggestions, e.g. 'New York', 'T2R0V3', 'SW Calgary'

Search Datasets

search_datasets
Full Description

Get a list of available datasets for spatial analysis. You can search by keyword or get all available datasets. Use this to discover datasets that can be used with the other tools, e.g. spatial_join, NOTE: some tools only support platform accessMode datasets, e.g. get_rows_by_id.

Parameters (0 required, 3 optional)
Optional
getAllboolean

If true, returns all available datasets regardless of search term. Defaults to true if no searchTerm is provided.

limitnumber

Maximum number of datasets to return. Defaults to 10.

searchTermstring

Optional search term to filter datasets by name, description, or keywords, e.g. 'EV charging', 'fast food', 'McDonald's'