/[projects]/dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/LevenshteinStreetnameHelper.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/LevenshteinStreetnameHelper.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2540 by torben, Mon May 11 08:13:04 2015 UTC revision 2600 by torben, Mon Jul 13 11:15:37 2015 UTC
# Line 19  public class LevenshteinStreetnameHelper Line 19  public class LevenshteinStreetnameHelper
19                  result.levenshtein = true;                  result.levenshtein = true;
20                                    
21                  for(String vej : request.streetNames.keySet() ) {                  for(String vej : request.streetNames.keySet() ) {
22                          if ( StringUtils.getLevenshteinDistance(request.vasketVejnavn, vej) == 1) {                          if ( StringUtils.getLevenshteinDistance(result.vasketVejnavn, vej) == 1) {
23                                  System.out.println("Levenstein: " + request.vasketVejnavn + "->" + vej);                                  System.out.println("Levenstein: " + result.vasketVejnavn + "->" + vej);
24                                    return vej;
25                            }
26                    }
27                    
28                    //prøv igen med distance=2
29                    for(String vej : request.streetNames.keySet() ) {
30                            if ( StringUtils.getLevenshteinDistance(result.vasketVejnavn, vej) == 2) {
31                                    System.out.println("Levenstein: " + result.vasketVejnavn + "->" + vej);
32                                  return vej;                                  return vej;
33                          }                          }
34                  }                  }

Legend:
Removed from v.2540  
changed lines
  Added in v.2600

  ViewVC Help
Powered by ViewVC 1.1.20