wgirhad/geophp
GeoPHP is a PHP geospatial library for reading, writing, and manipulating geometric data. It supports formats such as WKT, WKB, GeoJSON, KML, and GPX, and provides geometry operations, measurements, and spatial utilities for working with points, lines, and polygons in PHP applications.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| phayes/geophp | 0.85 | GeoPHP is a PHP library for reading, writing, and manipulating geospatial data. It supports WKT, WKB, GeoJSON, KML, GPX, and other formats, with optional GEOS integration for advanced geometry operations. Ideal for importing, converting, and analyzing spatial data in PHP applications. | 874 | — | 268 | — | 64 | 30.8 | 27.5 | NOASSERTION | — |
|
| kmlaravel/laravel-geographical-calculator | 0.80 | A Laravel/PHP package for geographical calculations, offering distance and radius queries between coordinates using Haversine and related formulas. Easily find nearby records, compute distances in multiple units, and add location-aware features to your Eloquent models with a simple, fluent API. | 427 | — | 33 | — | 6 | 5.0 | 1.5 | MIT | 4 years ago | |
| geo-io/wkb-parser | 0.80 | Parse Well-Known Binary (WKB) geometry data in PHP with geo-io/wkb-parser. This lightweight library decodes binary spatial geometries into usable objects, making it easy to work with WKB data from databases, APIs, and GIS files in PHP applications. | 78 | — | 4 | — | 0 | 0.5 | — | MIT | — |
|
| mjaschen/phpgeo | 0.80 | PHPGeo is a lightweight geospatial library for PHP. Model geographic coordinates (with ellipsoid support) and compute high‑precision distances and related calculations between points. Compatible with modern PHP versions (8.2+ for latest). | 1,612 | 1,632 | 196 | 193K | 21 | 20.1 | 35.1 | MIT | — | |
| salmanzafar/laravel-geo-fence | 0.80 | A Laravel package for geo-fencing: define geographic boundaries and test whether coordinates or models fall inside them. Useful for location-based access rules, delivery zones, and region restrictions, with a simple, framework-friendly API. | 14 | 15 | 1 | 10 | 0 | 0.1 | 3.1 | — | — | |
| malhal/laravel-geographical | 0.79 | Laravel package that adds geographic query scopes to Eloquent models. Store latitude and longitude, then calculate Haversine distances, filter records within a radius, and order results by proximity using clean, chainable Eloquent methods. | 281 | 282 | 54 | 7K | 9 | 5.9 | 21.9 | MIT | 1 year ago | |
| yahaaylabs/gis.ph-sdk-php | 0.79 | PHP SDK for integrating with the GIS Philippines (gis.ph) API. Provides simple client methods to call endpoints, handle authentication, and work with responses, making it easier to add GIS.ph services to PHP/Laravel apps. | 1 | 2 | 0 | 1 | 1 | 0.1 | 2.4 | MIT | — | |
| brick/geo | 0.79 | brick/geo is a PHP geometry library for working with points, lines, polygons, and other shapes. Provides common spatial operations, parsing/formatting, and robust value objects to model geo data cleanly in applications and services. | 254 | 251 | 35 | 225K | 5 | 12.8 | 42.3 | MIT | 1 year ago | |
| spinen/laravel-geometry | 0.79 | A Laravel package for working with geometric data in Eloquent models. It provides casts and helpers for spatial types like points, lines, and polygons, making it easier to store, retrieve, and query geometry values in your database. | 40 | 42 | 16 | 12K | 0 | 1.1 | 34.3 | — | 6 years ago | |
| geokit/geokit | 0.79 | GeoKit is a Laravel/PHP package for working with geographic data. It offers geocoding and reverse geocoding, distance and radius calculations, coordinate helpers, and integrations with popular map and geocoding services, making location features easy to add to Laravel apps. | 248 | 251 | 28 | 12K | 8 | 4.3 | 25.2 | MIT | 10 years ago | |
| itamair/geophp | 0.79 | A PHP geospatial library for working with geometry data in WKT, WKB, GeoJSON, KML, GPX and more. It parses, converts and manipulates points, lines and polygons, with spatial operations and framework-friendly integration for Laravel/PHP projects. | 9 | — | 4 | — | 1 | 0.4 | — | NOASSERTION | 1 year ago |
|
| fdevs/geo-bundle | 0.79 | fdevs/geo-bundle is a Symfony bundle for handling geographic data such as countries, regions, and cities, providing reusable entities and services to integrate geo features into your PHP applications. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 7 years ago | |
| lootils/geo | 0.79 | Lootils Geo provides convenient geographic data helpers for Laravel and PHP applications, making it easy to work with countries, regions, and related location data. Lightweight, simple to integrate, and useful for building location-aware features. | 16 | 17 | 3 | 304 | 2 | 0.8 | 18.4 | MIT | — | |
| micro-module/geotools | 0.79 | 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. | 1,406 | 0 | 129 | 131 | 22 | 25.4 | 10.1 | MIT | 7 months ago | |
| cowegis/cowegis-geojson | 0.79 | PHP 8.2+ GeoJSON library for the Cowegis project implementing the GeoJSON specification (RFC 7946). Install via Composer (cowegis/cowegis-geojson) to work with GeoJSON data in your PHP applications. | 1 | 1 | 0 | 151 | 0 | 0.0 | 26.0 | GPL-3.0 | — | |
| proj4php/proj4php | 0.78 | Proj4PHP is a PHP port of Proj4JS for transforming coordinates between map projections and coordinate reference systems. It supports EPSG codes, WKT definitions, datum shifts, and common projections, making it useful for GIS, mapping, and geospatial PHP applications. | 133 | 135 | 50 | 104K | 29 | 10.9 | 48.9 | LGPL-2.1 | 6 years ago |
How can I help you explore Laravel packages today?