micro-module/geotools
Geotools is a Laravel package for geographic data and geospatial helpers. Work with coordinates, distances, proximity calculations, and location formatting through convenient PHP APIs that make adding map-aware features to your application simple.
Consider it when:
Look elsewhere when:
For executives: Approve evaluation as a low-cost, MIT-licensed utility that accelerates location-aware features and reduces the risk of hand-rolled geo math. It is not a geo platform and will not replace maps, geocoding, routing, or a spatial database; it is a focused library for calculations. The commercial case is faster experimentation in store locator, delivery-radius, and territory features with minimal license cost.
For engineering: Integrate behind an internal GeoService boundary, pin the version, and test edge cases such as units, precision, dateline, and polygon boundaries. Use it for distance/bounding-box/geohash/polygon primitives, keep heavy spatial filtering in the database, and plan a migration path to PostGIS or MySQL spatial if volume grows. Confirm the Composer package identity—the repository is thephpleague/geotools, while the supplied package name differs—and monitor maintenance despite the recent release.
How can I help you explore Laravel packages today?