Geolocation Reasoning
Method: Iterative reasoning loop (max 5 iterations)
Inspiration: GeoVista research framework
Core Workflow
1. Visual Clue Extraction
| Category |
Look for |
| Text/Signage |
Languages, scripts, street signs, license plates, phone formats |
| Infrastructure |
Road markings, traffic lights, poles, utilities, bollards |
| Architecture |
Materials, styles, roof types, density patterns |
| Nature |
Vegetation, terrain, geology, sun position, weather |
| Culture |
Vehicles, driving side, clothing, shops, brands |
2. Hypothesis Formation
Form hypotheses at multiple scales:
| Scale |
Example |
| Continent/Region |
Europe, Southeast Asia |
| Country |
Specific nation |
| Region/State |
Sub-national |
| City/Town |
Locality |
| Precise |
Street-level |
For each: Note supporting evidence, confidence (H/M/L), conflicts.
3. Image Examination
When details unclear:
- Crop regions of interest
- Enhance text/signage
- Isolate architectural details
4. Web Search Verification
| Strategy |
Query pattern |
| Sign text |
"[exact text]" location |
| Features |
[feature] [suspected region] |
| Business |
"[name]" address |
| Landmark |
[description] landmark [region] |
| Road |
[designation] [country] |
Cross-reference multiple clues, look for consistent attribution.
5. Iterative Refinement
After each cycle:
- Update hypothesis confidence
- Identify remaining uncertainties
- Determine if more examination helps
- Continue until confident or limit reached
Output Format
**Location Analysis**
Observed Clues:
- [Key observations with confidence]
Reasoning Process:
- [Hypothesis formation and verification]
**Conclusion**
- Most likely location: [As specific as evidence allows]
- Confidence: High/Medium/Low
- Key evidence: [Primary determinants]
- Uncertainties: [What remains unclear]
Important Considerations
| Aspect |
Guideline |
| Confidence |
High requires multiple independent confirmations |
| Single clues |
Can mislead (similar signage in multiple countries) |
| Privacy |
Don't identify individuals or residential addresses |
| Iteration |
Max 5 cycles, stop when marginal value low |
References
references/visual-clues.md — Clue categories
references/regional-signatures.md — Region-specific indicators
references/verification-strategies.md — Search patterns
🎯 COMPLETED: [SKILL:geolocation] [location identified from image]
🗣️ CUSTOM COMPLETED: [SKILL:geolocation] [Location found]
1---2name: geolocation3description: Systematic visual geolocation reasoning from images. [VAD] Analyzes photos, street views, or satellite imagery to determine location. Uses visual clue extraction, hypothesis formation, and web verification. [NÄR] Use when: geolocate, identify location, where is this, find this place, geographic analysis, location from image, OSINT geolocation [EXPERTISE] Visual analysis, geographic indicators, verification strategies4---56# Geolocation Reasoning78**Method:** Iterative reasoning loop (max 5 iterations)9**Inspiration:** GeoVista research framework1011## Core Workflow1213### 1. Visual Clue Extraction1415| Category | Look for |16|----------|----------|17| **Text/Signage** | Languages, scripts, street signs, license plates, phone formats |18| **Infrastructure** | Road markings, traffic lights, poles, utilities, bollards |19| **Architecture** | Materials, styles, roof types, density patterns |20| **Nature** | Vegetation, terrain, geology, sun position, weather |21| **Culture** | Vehicles, driving side, clothing, shops, brands |2223### 2. Hypothesis Formation2425Form hypotheses at multiple scales:2627| Scale | Example |28|-------|---------|29| Continent/Region | Europe, Southeast Asia |30| Country | Specific nation |31| Region/State | Sub-national |32| City/Town | Locality |33| Precise | Street-level |3435For each: Note supporting evidence, confidence (H/M/L), conflicts.3637### 3. Image Examination3839When details unclear:40- Crop regions of interest41- Enhance text/signage42- Isolate architectural details4344### 4. Web Search Verification4546| Strategy | Query pattern |47|----------|---------------|48| Sign text | `"[exact text]" location` |49| Features | `[feature] [suspected region]` |50| Business | `"[name]" address` |51| Landmark | `[description] landmark [region]` |52| Road | `[designation] [country]` |5354Cross-reference multiple clues, look for consistent attribution.5556### 5. Iterative Refinement5758After each cycle:591. Update hypothesis confidence602. Identify remaining uncertainties613. Determine if more examination helps624. Continue until confident or limit reached6364## Output Format6566```67**Location Analysis**6869Observed Clues:70- [Key observations with confidence]7172Reasoning Process:73- [Hypothesis formation and verification]7475**Conclusion**76- Most likely location: [As specific as evidence allows]77- Confidence: High/Medium/Low78- Key evidence: [Primary determinants]79- Uncertainties: [What remains unclear]80```8182## Important Considerations8384| Aspect | Guideline |85|--------|-----------|86| Confidence | High requires multiple independent confirmations |87| Single clues | Can mislead (similar signage in multiple countries) |88| Privacy | Don't identify individuals or residential addresses |89| Iteration | Max 5 cycles, stop when marginal value low |9091## References9293- `references/visual-clues.md` — Clue categories94- `references/regional-signatures.md` — Region-specific indicators95- `references/verification-strategies.md` — Search patterns9697---9899🎯 COMPLETED: [SKILL:geolocation] [location identified from image]100🗣️ CUSTOM COMPLETED: [SKILL:geolocation] [Location found]