186 |
|
|
187 |
Database db = new Database(conf); |
Database db = new Database(conf); |
188 |
|
|
189 |
db.resetResultTable(); |
|
190 |
|
|
191 |
|
|
192 |
|
|
197 |
logger.info("Finder postnumre"); |
logger.info("Finder postnumre"); |
198 |
List<Integer> postnumre = db.hentPostnumre(); |
List<Integer> postnumre = db.hentPostnumre(); |
199 |
|
|
200 |
|
// Først validerer vi BBox på alle postnummre, for at undgå fuldt stop midt i beregningen |
201 |
|
for(Integer postnr : postnumre) { // |
202 |
|
logger.info("Validerer BBox for " + postnr); |
203 |
|
BoundingBox bbox = db.getBoundingbox(postnr); |
204 |
|
bbox.validateBbox(); |
205 |
|
} |
206 |
|
|
207 |
|
|
208 |
|
//pre-check er ok - reset tmp tabel og start søgningen |
209 |
|
db.resetResultTable(); |
210 |
|
|
211 |
for(Integer postnr : postnumre) { |
for(Integer postnr : postnumre) { |
212 |
Lookup lookup = new Lookup(postnr, db); |
Lookup lookup = new Lookup(postnr, db); |
213 |
lookup.doLookup(); |
lookup.doLookup(); |