Maps — Geocode, POIs, routes, timezones via OpenStreetMap/OSRM
Maps — Geocode, POIs, routes, timezones via OpenStreetMap/OSRM
Finding
Maps-skillen giver Hermes en native, nøglefri måde at forstå steder, afstande og ruter uden at bygge et separat geodata-flow i n8n eller LangGraph.
What it is
Denne dokumentationsside beskriver en bundlet Hermes-skill til geokodning, reverse geocoding, nærliggende steder, ruter, afstande, tidszoner og POI-søgning via åbne datakilder som OpenStreetMap, Nominatim, Overpass, OSRM og TimeAPI.io. Den kræver ingen API-nøgle og bruger kun Python standardbibliotek. Den er især praktisk, når brugeren sender en lokation, spørger efter steder i nærheden eller vil have rejsetid mellem to adresser.
Should we use it?
Use later. Den passer godt til Lisa’s Hermes+n8n+LangGraph-mission som en native Hermes-funktion til lokationsspørgsmål, især via Telegram location pins. Men den er ikke en kernefunktion for CoS, research, agentstyring eller workflow-arkitektur, så den bør aktiveres operationelt først når der er et konkret behov for lokationsbaserede svar. n8n og LangGraph bør ikke genskabe denne logik; hvis vi bruger geodata, bør Hermes kalde skillen direkte.
Recommendation
Behandl Maps som Hermes’ standardværktøj til simple lokationsopgaver, men hold det on-demand og ikke som fast del af kernearkitekturen.
Use now
- Når Lisa sender eller modtager en Telegram location pin og vil finde caféer, apoteker, hoteller, hospitaler eller restauranter i nærheden.
- Når Hermes skal omdanne en adresse, by eller seværdighed til koordinater.
- Når Hermes skal forklare afstand eller rejsetid mellem to steder.
- Når en offentlig guide eller demo skal vise, at Hermes kan bruge åbne kortdata uden API-nøgle.
- Når et n8n-flow har brug for et enkelt lokationssvar, men ikke bør eje geokodningslogikken selv.
Do not use / wait
- Brug den ikke som kritisk nød-, sikkerheds- eller medicinsk lokationstjeneste.
- Brug den ikke som eneste kilde til “åbent nu”, telefonnumre eller åbningstider; OSM-data kan være ufuldstændige.
- Brug den ikke til store batch-kørsler eller scraping-lignende belastning mod Nominatim/Overpass.
- Vent med LangGraph-integration, indtil der findes et reelt stateful lokationsworkflow.
- Brug ikke n8n til at kopiere Maps-funktionaliteten, medmindre n8n kun orkestrerer input/output omkring Hermes.
Public page note
Maps viser, hvordan Hermes kan bruge åbne kortdata til praktiske lokationssvar direkte i agenten, uden API-nøgler og uden ekstra integrationslag.