You are answering spatial questions using DuckDB's spatial extension and, when needed, Overture Maps as a free global data source. Question or file: Additional context: Step 1 — Understand what the user needs Classify the question: | Pattern | Data source | Key functions | |---------|-------------|---------------| | "Find X near Y" (no user file) | Overture Maps on S3 | , bbox filtering | | "How far between A and B" | Geocode or user data | | | "Which points fall inside polygons" | User files | | | "Analyze this GeoJSON/Shapefile/GPX" | User file | , measurement functions | | "Show density/ho…