需求: 用户输入起点,终点,需要显示亮点之间的距离. 解决思路:
0.根据地点名称获取经纬度
1.根据两者经纬度获取实际距离
//根据名称 获取 经纬度
public static function getTraceByName($city='',$address='')
{
$result = array();
$result['lat'] = 0.00;
$result['lng'] = 0.00;
$ak = 'VdIYG885wGKdqCeERz4ICIQDSvaM64Y9';
$url ="http://api.map.baidu.com/geocoder/v2/?callback=renderOption&output=json&address=".$address."&city=".$city."&ak=".$ak;
$data = self::request($url);
$data = str_replace('renderOption&&renderOption(', '', $data);
$data = str_replace(')',