1 |
package dk.daoas.fulddaekning; |
package dk.daoas.fulddaekning; |
2 |
|
|
3 |
import java.sql.SQLException; |
import java.sql.SQLException; |
|
import java.util.ArrayList; |
|
4 |
import java.util.Queue; |
import java.util.Queue; |
5 |
import java.util.logging.Level; |
import java.util.logging.Level; |
6 |
import java.util.logging.Logger; |
import java.util.logging.Logger; |
43 |
} |
} |
44 |
} |
} |
45 |
|
|
46 |
|
if (bedsteAdr == null && consts.doExtendedLookup() == true) {//hvis vi ikke fandt en adresse og vi må kigge på udvidet område |
47 |
|
logger.info("Extended lookup for " + qAdresse); |
48 |
|
for (int i=0; i<Lookup.alleDaekkedeAdresser.length; i++) { |
49 |
|
Adresse daekket = Lookup.alleDaekkedeAdresser[i]; |
50 |
|
double afstand = Adresse.beregnAfstand(qAdresse, daekket); |
51 |
|
|
52 |
|
if (afstand < bedsteAfstand) { |
53 |
|
bedsteAfstand = afstand; |
54 |
|
bedsteAdr = daekket; |
55 |
|
} |
56 |
|
} |
57 |
|
} |
58 |
|
|
59 |
|
|
60 |
if ( bedsteAdr != null) { |
if ( bedsteAdr != null) { |
61 |
|
|