maps

Geocode locations, search nearby places, and calculate routes using OpenStreetMap and OSRM.

Updated May 25, 2026
One-click install
npx skills add https://github.com/zaiyemeiyou404/Hermes --skill maps-zaiyemeiyou404
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/zaiyemeiyou404/Hermes/tree/main/backup/skills/productivity/maps
Command: npx skills add https://github.com/zaiyemeiyou404/Hermes --skill maps-zaiyemeiyou404

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies location-based tasks like finding points of interest, geocoding, and getting directions using free, open data sources from OpenStreetMap and OSRM.

Core Features & Use Cases

  • Geocoding: Convert place names to latitude and longitude coordinates.
  • Reverse Geocoding: Find the address for given coordinates.
  • Nearby Search: Find places within a specified radius of a given location or address.
  • Routing: Calculate directions and travel times between locations.
  • Time Zone Information: Get information about time zones for given coordinates.
  • Area Information: Find bounding boxes and areas for locations.
  • Use Case: Imagine you want to find the nearest restaurants and hospitals around your current location and get driving directions to them.

Quick Start

Use the 'maps' skill to find nearby restaurants using your current location as the center.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I convert place names to latitude and longitude coordinates using OpenStreetMap data?

Geocoding with OpenStreetMap data converts place names into precise latitude and longitude coordinates. This process automates address resolution, allowing you to accurately map points of interest and perform location-based queries.

Can I calculate driving directions and travel times between two locations?

Yes, you can calculate driving directions and travel times between locations using OSRM and OpenStreetMap data. This routing capability automates pathfinding, providing accurate distance and time estimates for your specified origin and destination points.

How do I find nearby points of interest within a specific radius of a location?

Nearby search uses OpenStreetMap data to find points of interest within a specified radius of a given location. You can automate discovering nearby restaurants, hospitals, or other places by supplying your current coordinates or an address.

Does this location intelligence tool require any external API keys or paid services?

No, this location intelligence tool relies entirely on free, open data from OpenStreetMap and OSRM. It requires only the Python standard library for execution, ensuring accessible geocoding and routing without external API keys or paid subscriptions.

What is the best way to get time zone information for specific coordinates?

Getting time zone information for specific coordinates is handled natively by querying OpenStreetMap data. This capability returns accurate time zone details directly mapped to your given latitude and longitude inputs.

How do I find the address for a given set of latitude and longitude coordinates?

Reverse geocoding finds the corresponding address for given latitude and longitude coordinates. By leveraging OpenStreetMap data, this process translates precise geographic points back into human-readable street addresses and location descriptions.