/// <summary> /// 搜索临近终点 /// </summary> /// <param name="start_x"></param> /// <param name="start_y"></param> /// <param name="end_x"></param> /// <param name="end_y"></param> /// <param name="scope"></param> /// <param name="date"></param> /// <returns></returns> public List <SearchResultModels> SearchNearEA(double start_x, double start_y, double end_x, double end_y, int scope, DateTime date) { List <List> listToday = listHandler.GetListByDateAndStartAdresss(start_x, start_y, date); List <SearchResultModels> SRMs = commonService.List2SRM_NE(listToday, end_x, end_y); return(SRMs.Where(o => o.Distance > 0 && o.Distance <= scope).OrderBy(o => o.Distance).ToList()); }