PHP code example of emcconville / polyline-encoder
1. Go to this page and download the library: Download emcconville/polyline-encoder library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?phprequire_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
emcconville / polyline-encoder example snippets
// Convert list of points into encoded string.
$points = [
[41.89084,-87.62386],
[41.89086,-87.62279],
[41.89028,-87.62277],
[41.89028,-87.62385],
[41.89084,-87.62386]
];
$googleObject->encodePoints($points); //=> "wxt~Fd`yuOCuErBC?vEoB@"
$bingObject->encodePoints($points); //=> "yg7qol5jxJjqX3iH01W5sG"
// Restore list from encode string.
$points = $googleObject->decodeString("wxt~Fd`yuOCuErBC?vEoB@");
$points[3]; //=> array(41.89028,-87.62385)
$points = $bingObject->decodeString("yg7qol5jxJjqX3iH01W5sG");
$points[4]; //=> array(41.89084,-87.62386)
// Apply Google Trait.classMyGooglePolyline{
useemcconville\Polyline\GoogleTrait;
}