location-matcher

Locate addresses or coordinates from street view images, text, or landmarks.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/bettercallfan/deerflow --skill location-matcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: location-matcher
Source: https://github.com/bettercallfan/deerflow/tree/main/skills/custom/street_view_image/location-matcher
Command: npx skills add https://github.com/bettercallfan/deerflow --skill location-matcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires elasticsearch, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the problem of identifying the location of an address or coordinates based on street view images, text descriptions, or landmarks. It helps users find specific places quickly and accurately.

Core Features & Use Cases

  • Image-Based Location Matching: Identify the location of a street view image, such as determining where a photo was taken.
  • Text Description Matching: Find a location based on a detailed description, such as "A street with a red post box."
  • Geocoding: Convert an address to coordinates or vice versa.
  • Use Case: A user sends a photo of a street with a distinctive building or landmark. The skill can identify the exact address or coordinates of the location shown in the photo.

Quick Start

To find the location of a photo, upload the image and use the command: location-matcher find-location <image_path>.

Frequently Asked Questions about location-matcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find a location from a street view image?

To find a location from a street view image, you can use image-based location matching to identify the exact address or coordinates of where the photo was taken. Upload the image and run the location matching script.

Can I convert an address to coordinates using geocoding?

Yes, you can convert an address to coordinates or vice versa using geocoding and reverse geocoding features. This allows you to translate text descriptions of locations into precise map points.

What is the best way to locate coordinates from a text description of a landmark?

The best way to locate coordinates from a text description is through text description matching. This feature analyzes detailed textual cues like distinctive landmarks to pinpoint the exact address.

Do I need Elasticsearch to perform reverse geocoding on street view data?

Yes, you need Elasticsearch to perform reverse geocoding and location matching. Elasticsearch is a required dependency for searching and indexing the street view data used to identify locations.

Does location matching work with Python scripts for image processing?

Yes, location matching works with Python scripts for image processing and text analysis. These scripts handle the computational logic required to extract features from street view images and match them.

What are the limitations of locating addresses from street view images?

Limitations of locating addresses from street view images include the dependency on Elasticsearch for data searching and the requirement of clear image processing inputs. Obscure landmarks or generic descriptions may reduce matching accuracy.