content/shared/influxdb-v2/query-data/flux/geo/_index.md
Use the Flux Geo package to filter geo-temporal data and group by geographic location or track.
{{% warn %}} The Geo package is experimental and subject to change at any time. By using it, you agree to the risks of experimental functions. {{% /warn %}}
To work with geo-temporal data:
Import the experimental/geo package.
import "experimental/geo"
Load geo-temporal data. See below for sample geo-temporal data.
Do one or more of the following:
{{< children >}}
Many of the examples in this section use a sampleGeoData variable that represents
a sample set of geo-temporal data.
The Bird Migration Sample Data
provides sample geo-temporal data that meets the
requirements of the Flux Geo package.
Use the sample.data() function
to load the sample bird migration data:
import "influxdata/influxdb/sample"
sampleGeoData = sample.data(set: "birdMigration")
{{% note %}}
sample.data() downloads sample data each time you execute the query (~1.3 MB).
If bandwidth is a concern, use the to() function
to write the data to a bucket, and then query the bucket with from().
{{% /note %}}