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
78 stars
9 watching
14 forks
Language: PHP
last commit: over 2 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
mjaschen/phpgeo | A library providing abstractions for geographical coordinates and distance calculations. | 1,562 |
c404/distance-matrix-api | Provides a set of APIs to calculate distances and travel times between locations using Google's Distance Matrix API | 30 |
php-geospatial/geospatial | A PHP extension providing geospatial functions for calculating distances and transformations between points on the Earth's surface. | 61 |
thephpleague/geotools | A PHP library for working with geographic coordinates and geodesic calculations | 1,373 |
naqsha/naqsha | Provides fast and high-level access to various geospatial operations like distance calculations and azimuth. | 26 |
pkinney/distance | Provides functions to calculate distances between points and lines in 2D and 3D spaces | 62 |
ofmooseandmen/jord-rs | Geographical position calculations using spherical geometry and ellipsoidal models. | 9 |
cwarden/sqlite-distance | Calculates distance between two geographic points using latitude and longitude coordinates | 2 |
chrisveness/geodesy | Geodesy functions for calculating distances and bearings between geographic coordinates | 1,175 |
geocrystal/haversine | A simple distance calculator based on the Haversine formula | 16 |
mljs/distance-matrix | Computes distance/similarity matrices using custom distance functions | 4 |
paulmach/go.geo | A geometry library that provides data structures and operations for manipulating 2D locations and shapes in Go. | 330 |
routrs/routrs | Calculates shortest distances and paths on geograph-based maps using haversine formula and Dijkstra's algorithm | 3 |
d3/d3-geo | Provides tools and techniques for working with spherical geometry on maps | 1,031 |
globalnamesarchitecture/damerau-levenshtein | Calculates edit distance between two strings using the Damerau-Levenshtein algorithm | 144 |