GreatCircle

Location distance calculator

A set of reusable functions for calculating distances and bearings between geographic locations

A concise collection of classes for PHP, Python, JavaScript, Ruby and Go to calculate great circle distance, bearing, and destination from geographic coordinates

GitHub

78 stars
9 watching
14 forks
Language: PHP
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mjaschen/phpgeoA library providing abstractions for geographical coordinates and distance calculations.1,568
c404/distance-matrix-apiProvides a set of APIs to calculate distances and travel times between locations using Google's Distance Matrix API30
php-geospatial/geospatialA PHP extension providing geospatial functions for calculating distances and transformations between points on the Earth's surface.62
thephpleague/geotoolsA PHP library for working with geographic coordinates and geodesic calculations1,375
naqsha/naqshaProvides fast and high-level access to various geospatial operations like distance calculations and azimuth.26
pkinney/distanceProvides functions to calculate distances between points and lines in 2D and 3D spaces62
ofmooseandmen/jord-rsGeographical position calculations using spherical geometry and ellipsoidal models.9
cwarden/sqlite-distanceCalculates distance between two geographic points using latitude and longitude coordinates2
chrisveness/geodesyGeodesy functions for calculating distances and bearings between geographic coordinates1,179
geocrystal/haversineA simple distance calculator based on the Haversine formula16
mljs/distance-matrixComputes distance/similarity matrices using custom distance functions4
paulmach/go.geoA geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go.331
routrs/routrsCalculates shortest distances and paths on geograph-based maps using haversine formula and Dijkstra's algorithm7
d3/d3-geoProvides tools and techniques for working with spherical geometry on maps1,036
globalnamesarchitecture/damerau-levenshteinCalculates edit distance between two strings using the Damerau-Levenshtein algorithm145