Commit fccf3a1c authored by zhuwei's avatar zhuwei

获取两个经纬度之间的距离

parent e419fdf7
...@@ -186,7 +186,8 @@ class ImageDepot extends Basic ...@@ -186,7 +186,8 @@ class ImageDepot extends Basic
public function ceshi() public function ceshi()
{ {
$s = new PositionService(); $s = new PositionService();
$res = $s->getPositionDistance('31.067059,121.518854','31.079655,121.51713'); // $res = $s->getPositionDistance('31.067059,121.518854','31.079655,121.51713');
$res = $s->getPositionDistance('31.1726200469,121.4651113645','31.1710885091,121.4639033433');
dump($res); dump($res);
} }
......
...@@ -27,7 +27,8 @@ class PositionService ...@@ -27,7 +27,8 @@ class PositionService
} }
$ak = 'eqkGg4WQehHn4k7ssWZTv8RPvydUm35s'; $ak = 'eqkGg4WQehHn4k7ssWZTv8RPvydUm35s';
$url ="http://api.map.baidu.com/direction/v2/transit?origin={$first_position}&destination={$end_position}&ak={$ak}"; // $url ="http://api.map.baidu.com/direction/v2/transit?origin={$first_position}&destination={$end_position}&ak={$ak}";
$url ="http://api.map.baidu.com/directionlite/v1/walking?origin={$first_position}&destination={$end_position}&ak={$ak}";
$data = file_get_contents($url); $data = file_get_contents($url);
$data = str_replace('renderOption&&renderOption(', '', $data); $data = str_replace('renderOption&&renderOption(', '', $data);
$data = str_replace(')', '', $data); $data = str_replace(')', '', $data);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment