代码拉取完成,页面将自动刷新
php geohash extension (php geohash 扩展)
git clone 到机器
执行:
phpize
./configure
make
make install
然后把 geohash.so 加入到php.ini中
/**
* $latitude //纬度
* $longitude //经度
* $precision //精密度, 默认是12
* 返回 $precision 长度的 string
*/
geohash_encode($latitude, $longitude, $precision=12);
/**
* $hash //geohash_encode后的值
* 返回 array // Array
* (
* [latitude] => 39.416916975752
* [longitude] => 100.92223992571
* [north] => 39.416917059571
* [east] => 100.92224009335
* [south] => 100.92223992571
* [west] => 100.92223975807
* )
*/
geohash_decode($hash);
/**
* $hash //geohash_encode后的值
* 返回 在$hash 8个 (东南西北各二个)附近的hash值
*/
geohash_neighbors($hash);
/**
* $precision //精密度
* 返回 数组,array("width"=>12.0, "height"=>12.0)
* 表示矩形的宽和高
*/
geohash_dimension($hash);
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。