dev-master
9999999-dev https://github.com/bazo/route-boxerGeo Tools for PHP 5.4
MIT
The Requires
- php >= 5.4.0
- geokit/geokit 0.1.0
by Martin Bažík
geocoding geo geometry route boxing
Geo Tools for PHP 5.4
PHP implementation of Google Route Boxer, (*1)
http://gmaps-utility-library-dev.googlecode.com/svn/trunk/routeboxer/src/RouteBoxer.js, (*2)
add this line to your composer.json, (*3)
"bazo/geotools" : "v0.1.0"
run composer install, (*4)
//add all points from calculated route $points = [ [48.167, 17.104], [48.399, 17.586], [48.908, 18.049], [49.22253, 18.734436], [48.728115, 21.255798], ]; $collection = new GeoTools\LatLngCollection($points); $boxer = new GeoTools\RouteBoxer(); //calculate boxes with 10km distance from the line between points $boxes = $boxer->box($collection, $distance = 10); //boxes now contain an array of LatLngBounds
Enjoy, (*5)
Geo Tools for PHP 5.4
MIT
geocoding geo geometry route boxing