maps

Geocode, reverse geocode, and search POIs using open data sources.

2|2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/huidge/hermes-skills --skill maps-huidge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/huidge/hermes-skills/tree/main/productivity/maps
Command: npx skills add https://github.com/huidge/hermes-skills --skill maps-huidge

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Location intelligence using free data sources to geocode, reverse geocode, locate nearby places, compute distances and times, and generate routes and timezone data.

Core Features & Use Cases

  • Geocode and reverse geocode coordinates to human-readable places.
  • Find nearby POIs across 46 categories and compute driving/walking/cycling distances and times.
  • Generate turn-by-turn directions and area/bounding-box calculations for named places.

Quick Start

Run the maps skill CLI to query locations, search nearby places, and get routes without any API keys.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I geocode addresses and find nearby places without an API key?

You can geocode addresses and find nearby places without an API key by using open data sources like OpenStreetMap, Nominatim, and Overpass. This approach enables free POI search and reverse geocoding via robust HTTP requests.

Can I calculate driving distances and generate turn-by-turn routing with OpenStreetMap data?

Yes, you can calculate driving, walking, and cycling distances and times using OSRM routing with OpenStreetMap data. This process generates turn-by-turn directions and travel time calculations without requiring external API keys.

What's the best way to search for points of interest near a specific coordinate?

The best way to search for points of interest near a coordinate is executing Overpass queries across 46 categories. This finds nearby POIs and computes bounding-box calculations for named places using free open data sources.

Do I need to install external libraries to perform reverse geocoding and timezone lookups?

No, you do not need to install external libraries for reverse geocoding and timezone lookups. The task is implemented using Python stdlib, handling HTTP requests and deriving time zones for coordinates without extra dependencies.

Does this geocoding approach work for calculating bounding boxes of named places?

Yes, this geocoding approach works for calculating area and bounding-box boundaries of named places. By leveraging Nominatim and Overpass queries, it accurately maps human-readable places to coordinate boundaries.

Why use open data sources instead of commercial APIs for location intelligence tasks?

Use open data sources instead of commercial APIs for location intelligence to avoid API key requirements and usage limits. OpenStreetMap, Nominatim, and OSRM provide robust geocoding, routing, and POI search capabilities entirely free.