Download the PHP package shabushabu/laravel-postgis without Composer
On this page you can find all versions of the php package shabushabu/laravel-postgis. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download shabushabu/laravel-postgis
More information about shabushabu/laravel-postgis
Files in shabushabu/laravel-postgis
Package laravel-postgis
Short Description PostGIS query expression collection for Laravel
License MIT
Homepage https://github.com/shabushabu/laravel-postgis
Informations about the package laravel-postgis
Laravel PostGIS
Select collection of Laravel query expressions for PostGIS.
Supported minimum versions
PHP | Laravel | PostgreSQL | PostGIS |
---|---|---|---|
8.2 | 11.0 | 16 | 3.4 |
Installation
[!CAUTION] Please note that this is a new package and, even though it is well tested, it should be considered pre-release software
Before installing the package you should install and enable the PostGIS extension.
You can install the package via composer:
Usage
Please see the expressions folder for a full list of supported PostGIS functions.
We do accept pull requests for any additional functions!
The expressions can be used in queries or in migrations.
PostGIS queries often have subtle differences between them, so the way we use this package at ShabuShabu is to extend the Eloquent builder for a given model and use the expressions in there.
Query examples
Getting the GeoJSON representation of a geometry column
Get an elevation profile from a linestring zm
Migration examples
Adding a generated column from coordinate columns
Setting the center for a given multipolygon
Setting the area in square kilometers
Testing
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Boris Glumpler
- All Contributors
Disclaimer
This is a 3rd party package and ShabuShabu is not affiliated with either Laravel or PostGIS.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-postgis with dependencies
illuminate/contracts Version ^11.0
tpetry/laravel-query-expressions Version ^1.3