67 |
SearchRequest request = new SearchRequest(); |
SearchRequest request = new SearchRequest(); |
68 |
SearchResult result = new SearchResult(); |
SearchResult result = new SearchResult(); |
69 |
|
|
|
|
|
|
String helperSearchKey = ""; |
|
70 |
|
|
71 |
try { |
try { |
72 |
request.postnr = Short.parseShort(postnrStr); |
request.postnr = Short.parseShort(postnrStr); |
109 |
} |
} |
110 |
|
|
111 |
// LookupStreetname er en indkapsling af alm + levenstein + google + osm |
// LookupStreetname er en indkapsling af alm + levenstein + google + osm |
112 |
Integer gadeident = lookupStretname(request, result, helperSearchKey, true); |
Integer gadeident = lookupStretname(request, result, true); |
113 |
|
|
114 |
|
|
115 |
/* |
/* |
127 |
request.vejnavn = subVejnavn; |
request.vejnavn = subVejnavn; |
128 |
result.vasketVejnavn = AddressUtils.vaskVejnavn( request.vejnavn ); |
result.vasketVejnavn = AddressUtils.vaskVejnavn( request.vejnavn ); |
129 |
|
|
130 |
gadeident = lookupStretname(request, result, helperSearchKey, false);//prøv opslag MEN UDEN GOOGLE/OSM !!! |
gadeident = lookupStretname(request, result, false);//prøv opslag MEN UDEN GOOGLE/OSM !!! |
131 |
|
|
132 |
//hvis vi fandt vejen ud fra substrengen |
//hvis vi fandt vejen ud fra substrengen |
133 |
if (gadeident != null) { |
if (gadeident != null) { |
189 |
} |
} |
190 |
|
|
191 |
|
|
192 |
private Integer lookupStretname(SearchRequest request, SearchResult result, String helperSearchKey, boolean useExternal) { |
private Integer lookupStretname(SearchRequest request, SearchResult result, boolean useExternal) { |
193 |
|
String helperSearchKey = ""; |
194 |
|
|
195 |
Integer gadeident = request.streetNames.get(result.vasketVejnavn); |
Integer gadeident = request.streetNames.get(result.vasketVejnavn); |
196 |
|
|
197 |
|
|