46 |
|
|
47 |
|
|
48 |
StreetnameHelper levenshteinHelper; |
StreetnameHelper levenshteinHelper; |
49 |
|
StreetnameHelper metaphoneHelper; |
50 |
StreetnameHelper googleHelper; |
StreetnameHelper googleHelper; |
51 |
StreetnameHelper osmHelper; |
StreetnameHelper osmHelper; |
52 |
|
|
56 |
this.db = db; |
this.db = db; |
57 |
|
|
58 |
levenshteinHelper = new LevenshteinStreetnameHelper( this ); |
levenshteinHelper = new LevenshteinStreetnameHelper( this ); |
59 |
|
metaphoneHelper = new DoubleMetaphoneStreetnameHelper(config); |
60 |
googleHelper = new GoogleStreetnameHelper( config ); |
googleHelper = new GoogleStreetnameHelper( config ); |
61 |
osmHelper = new OSMStreetnameHelper( config ); |
osmHelper = new OSMStreetnameHelper( config ); |
62 |
} |
} |
222 |
} |
} |
223 |
|
|
224 |
if (gadeident == null) { |
if (gadeident == null) { |
225 |
|
String vej = levenshteinHelper.proposeStreetName(request, result); |
226 |
|
if (vej != null) { |
227 |
|
gadeident = request.streetNames.get(vej); |
228 |
|
} |
229 |
|
} |
230 |
|
|
231 |
|
if (gadeident == null) { |
232 |
String vej = levenshteinHelper.proposeStreetName(request, result); |
String vej = levenshteinHelper.proposeStreetName(request, result); |
233 |
if (vej != null) { |
if (vej != null) { |
234 |
gadeident = request.streetNames.get(vej); |
gadeident = request.streetNames.get(vej); |