{"repo":"clickbar/laravel-magellan","free":true,"listed":false,"github":"https://github.com/clickbar/laravel-magellan","clone":"git clone https://github.com/clickbar/laravel-magellan.git","description":"A modern PostGIS toolbox for Laravel","language":"PHP","stars":442,"topics":["database","geospatial","laravel","laravel-package","php","postgis","postgres","geo","geojson","gis"],"license":"MIT","category":"databases-storage","readme_excerpt":"A modern PostGIS toolbox for Laravel - Introduction - Requirements - Installation - Upgrading from 1.x to 2.x - What's included - Before you start - Creating Tables with PostGIS Columns - Preparing the Model - Using the geometry data classes - Generators \\& Parsers - Request Validation and Transformation - Custom SRID - Interaction with the database - Example Setup - Insert/Update - Insert/Update with different SRID - Select - Using PostGIS functions in queries - Alias in select - Geometry or Geography - Autocast for BBox or geometries - Limitations - Database Name Prepending (Cross Database Connections) - Testing - Changelog - Contributing - Security Vulnerabilities - Thanks - Credits - License Introduction Every sailor needs a nice ship to travel the seven seas ⛵️ This package will have you prepared for accessing PostGIS related functionality within Laravel. It was heavily inspired by mstaack/laravel-postgis, but has evolved into much more since. Other than some slight changes, you should be familiar with Magellan very quickly. Magellan comes with paddles included and also provides parsers/generators for GeoJson, WKB & WKT out of the box. Easily use all PostGIS datatypes in your migrations and avoid raw SQL to access PostGIS functions by using our Builder functions. Additionally laravel-magellan provides extensions to the Schema, Query Builder and Postgres Grammar for easy access of PostGIS database functions like ST EXTENT . It does all this without breaking compatibility ","default_branch":null,"files":null,"tree":[],"storefront":"/r/clickbar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/clickbar/laravel-magellan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}