> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wherobots.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Spatial Analytics Tutorials

> Learn to build powerful geospatial applications with Wherobots

Get hands-on experience with WherobotsDB and WherobotsAI through tutorials.

## Start Here

These tutorials are great starting points to get familiar with Wherobots.

<Columns cols={2}>
  <Card title="Introducing Wherobots" icon="rocket" href="/tutorials/example-notebooks/part-1-loading-data">
    New to Wherobots? Start here with our introduction to loading, querying, and analyzing spatial data
  </Card>

  <Card title="Reading spatial data" icon="file-import" href="/tutorials/example-notebooks/part-2-reading-spatial-files">
    Learn to read and work with various spatial file formats effectively
  </Card>

  <Card title="Accelerating Geospatial Datasets" icon="bolt" href="/tutorials/example-notebooks/part-3-accelerating-geospatial-datasets">
    Optimize and accelerate your geospatial data processing
  </Card>

  <Card title="Spatial Joins in Wherobots" icon="object-intersect" href="/tutorials/example-notebooks/part-4-spatial-joins">
    Master spatial join operations for combining datasets on spatial relationships
  </Card>
</Columns>

## Popular Spatial Analysis Workflows

These tutorials showcase common popular spatial analysis tasks you can perform with Wherobots.

<Columns cols={3}>
  <Card title="DBSCAN Clustering" icon="circle-nodes" href="/tutorials/example-notebooks/clustering-dbscan" horizontal>
    Find spatial clusters in your data to identify patterns
  </Card>

  <Card title="Detect field boundaries" icon="table-cells" href="/tutorials/example-notebooks/rasterflow-ftw" horizontal>
    Find agricultural field boundaries with RasterFlow <Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Overture Maps" icon="map" href="/tutorials/example-notebooks/overture-maps" horizontal>
    Work with Overture Maps datasets to analyze buildings, roads, and more
  </Card>
</Columns>

## By Capability

Find tutorials based on your area of interest.

### Spatial Statistics

Analyze patterns and relationships in your spatial data.

<Columns cols={2}>
  <Card title="DBSCAN Clustering" icon="circle-nodes" href="/tutorials/example-notebooks/clustering-dbscan" horizontal>
    Identify clusters of spatial points using density-based clustering
  </Card>

  <Card title="Hotspot Detection" icon="fire" href="/tutorials/example-notebooks/getis-ord-gi*" horizontal>
    Find statistically significant hotspots with Getis-Ord Gi\*
  </Card>

  <Card title="Outlier Detection" icon="triangle-exclamation" href="/tutorials/example-notebooks/local-outlier-factor" horizontal>
    Detect spatial outliers using Local Outlier Factor
  </Card>

  <Card title="K-Nearest Neighbors" icon="magnifying-glass-location" href="/tutorials/example-notebooks/k-nearest-neighbor-join" horizontal>
    Find the K nearest neighbors for spatial joins
  </Card>
</Columns>

### RasterFlow

End-to-end raster processing workflows with ML models.

<Columns cols={2}>
  <Card title="Canopy Height" icon="tree" href="/tutorials/example-notebooks/rasterflow-chm" horizontal>
    Estimate canopy height from satellite imagery
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Road Detection" icon="road" href="/tutorials/example-notebooks/rasterflow-chesapeake" horizontal>
    Detect roads using the Chesapeake model
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Change Detection" icon="arrows-rotate" href="/tutorials/example-notebooks/rasterflow-changedetection" horizontal>
    Identify changes between satellite images
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Field Boundaries" icon="border-all" href="/tutorials/example-notebooks/rasterflow-ftw" horizontal>
    Detect agricultural field boundaries
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Sentinel-2 Mosaics" icon="layer-group" href="/tutorials/example-notebooks/rasterflow-s2-mosaic" horizontal>
    Build seasonal mosaics from Sentinel-2 imagery
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Sidewalk Detection" icon="person-walking" href="/tutorials/example-notebooks/rasterflow-tile2net" horizontal>
    Detect sidewalks and pedestrian infrastructure
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Custom Rasters (NAIP)" icon="image" href="/tutorials/example-notebooks/rasterflow-bring-your-own-rasters-naip" horizontal>
    Use your own raster data with RasterFlow
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>

  <Card title="Bring Your Own Model" icon="wand-magic-sparkles" href="/tutorials/example-notebooks/rasterflow-bring-your-own-model" horizontal>
    Run custom ML models on raster data
    <br /><Badge color="purple" size="sm">Private Preview</Badge>
  </Card>
</Columns>

### Data Sources

Connect to and work with data sources to enrich your spatial analysis.

<Columns cols={2}>
  <Card title="Overture Maps" icon="map" href="/tutorials/example-notebooks/overture-maps" horizontal>
    Access Overture Maps Foundation datasets that describe buildings, roads, and more
  </Card>

  <Card title="Foursquare Places" icon="location-dot" href="/tutorials/example-notebooks/foursquare-places" horizontal>
    Work with Foursquare Point of Interest (POI) data to analyze locations
  </Card>

  <Card title="NOAA Weather Data" icon="cloud-bolt" href="/tutorials/example-notebooks/noaa-swdi" horizontal>
    Access NOAA severe weather data to analyze weather events
  </Card>

  <Card title="Unity Catalog" icon="database" href="/tutorials/example-notebooks/unity-catalog-delta-tables" horizontal>
    Connect to Databricks Unity Catalog to use Wherobots with your Databricks tables
  </Card>
</Columns>

### Routing & Networks

Analyze movement and network data.

<Columns cols={2}>
  <Card title="Map Matching" icon="route" href="/tutorials/example-notebooks/gps-map-matching" horizontal>
    Match GPS traces to road networks to analyze vehicle travel patterns
  </Card>

  <Card title="Isochrones" icon="clock" href="/tutorials/example-notebooks/isochrones" horizontal>
    Calculate travel time polygons to find reachable areas to and from a given location
  </Card>
</Columns>
