Encoded Polyline PHP ライブラリ

encode_polyline.inc.php

Encoding polylines for Google Maps の JavaScript を PHP にベタ移植したものです。 Google Maps API の Encoded Polyline の符号化ができます。

ダウンロード

ライブラリとして使う

下記のようにノードを配列に格納して、createEncodings を呼び出せば、戻り値にエンコード結果が得られます。
$points[] = array(
	'lat' => ... ,
	'lon' => ... ,
	'lev' => 'unset'
);

JavaScript のコードを得る

JavaScript 版と同じなので省略。