geocoding

Integrate Geocodio and HERE for forward, reverse, and batch geocoding.

Updated Dec 14, 2025
One-click install
npx skills add https://github.com/toobutta/maptelli --skill geocoding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geocoding
Source: https://github.com/toobutta/maptelli/tree/main/.claude/skills/geocoding
Command: npx skills add https://github.com/toobutta/maptelli --skill geocoding

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates Geocodio as the primary geocoding provider with HERE as fallback to deliver reliable forward, reverse, and batch geocoding with optional data enrichment for property analytics.

Core Features & Use Cases

  • Forward geocoding: addresses to coordinates with rooftop accuracy.
  • Reverse geocoding: coordinates to addresses.
  • Batch geocoding: processing large address sets with enrichment options like census, districts, and time zones.
  • Use Case: standardize location data for property datasets and territory analyses.

Quick Start

Configure GEOCODIO_API_KEY in the backend, and optionally set HERE_API_KEY to enable fallback, then start making geocoding requests via the API.

Frequently Asked Questions about geocoding

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

FAQPage Schema
How do I convert US and Canada addresses to coordinates with rooftop accuracy?

Forward geocoding converts US, Canada, and Mexico addresses to precise coordinates using Geocodio as the primary provider, ensuring rooftop accuracy for location data. HERE serves as a fallback provider if the primary request fails.

What is the best way to process large address sets for census and timezone enrichment?

Batch geocoding processes large address sets while applying enrichment data like census tracts, districts, and time zones. This standardizes property datasets and supports territory analysis without manual data lookup.

Can I use HERE geocoding as a fallback when Geocodio requests fail?

Yes, HERE functions as a fallback geocoding provider. You must configure the GEOCODIO_API_KEY for primary requests and optionally set the HERE_API_KEY in the backend to enable automatic routing when errors occur.

How does reverse-geocoding work for retrieving addresses from coordinates?

Reverse-geocoding translates geographic coordinates back into readable addresses. This Skill handles reverse-geocoding for North American locations, applying the same Geocodio primary and HERE fallback routing logic.

Do I need API keys to enable batch geocoding and data enrichment?

Yes, you need a GEOCODIO_API_KEY configured in the backend to perform batch geocoding and access enrichment options like census and timezone data. A HERE_API_KEY is optional but recommended for fallback support.