Google Maps经纬度编码算法的JavaScript及PHP实现

Google Maps API 的 GPolyline和GPolygon类提供了工厂方法fromEncoded,可以将大量的经纬度信息编码为简短的字符串,方便网络传输和存储。

这里是Google对此算法的说明:http://code.google.com/intl/zh-CN/apis/maps/documentation/polylinealgorithm.html

这里是Google在线编码程序英文版(中文版目前出错不可用):http://code.google.com/apis/maps/documentation/polylineutility.html

由于我们在实际开发中会经常对经纬度信息进行编码,在服务端使用PHP编码发送,在客户端使用JavaScript编码提交,今天对这两种语言的编码程序进行了整理,发出来共享,有需要的可以下载。

另外本人正在编写一系列PHP+Google Maps API的网站开发教程,欢迎关注,教程地址:oncoding.net

点击下载

幼学笔记原创内容,根据CC协议发布,欢迎具名转载。