distance-calculator

Calculates geographic distances using Haversine and Vincenty methods.

86|18|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill distance-calculator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distance-calculator
Source: https://github.com/dkyazzentwatwa/chatgpt-skills/tree/main/distance-calculator
Command: npx skills add https://github.com/dkyazzentwatwa/chatgpt-skills --skill distance-calculator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires geopy, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the complex task of calculating distances between geographic points, finding nearby locations, and computing travel distances, saving time and effort in logistics and location-based analysis.

Core Features & Use Cases

  • Precise Distance Calculation: Supports Haversine, Vincenty, and great circle methods for accurate results.
  • Location Analysis: Efficiently find nearest neighbors, perform radius searches, and generate distance matrices.
  • Use Case: A delivery service can use this Skill to quickly find the closest drivers to a new pickup location or to calculate the optimal route between multiple stops.

Quick Start

Calculate the distance in kilometers between New York and Los Angeles using the distance-calculator skill.

Frequently Asked Questions about distance-calculator

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

FAQPage Schema
How do I calculate distances between geographic coordinates using Python?

To calculate distances between geographic coordinates, you can use Haversine and Vincenty methods to compute accurate results between latitude and longitude points. This Skill supports output in kilometers, miles, meters, and nautical miles.

Can I process multiple locations and generate a distance matrix from a CSV file?

Yes, you can generate a distance matrix and perform batch processing via CSV files. This allows you to calculate distances for multiple geographic coordinates simultaneously, facilitating logistics and delivery routing analysis.

How do I find the nearest locations or perform a radius search for delivery routing?

Finding nearest neighbors and performing radius searches are built-in location analysis features. You can quickly identify nearby points from a set of geographic coordinates to optimize delivery routing and logistics operations.

Does the geopy dependency support different distance calculation methods?

The geopy dependency supports accurate geographic distance calculation using Haversine, Vincenty, and great circle methods. These algorithms provide precise results for location analysis and routing tasks.

What is the best way to calculate travel distances for logistics analysis?

The best way to calculate travel distances for logistics is using Haversine or Vincenty methods to compute geographic distances. This approach supports radius searches and distance matrices to optimize delivery routing.