--- dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Lookup.java 2014/10/08 09:16:18 2234 +++ dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Lookup.java 2014/12/09 20:39:45 2238 @@ -26,7 +26,7 @@ static SafeProperties conf; static Logger logger = Logger.getLogger( Lookup.class.toString() ); - int postnr; + String postnr; Database db; Adresse daekkedeAdresser[]; @@ -44,7 +44,7 @@ static class Statistik { - int postnr; + String postnr; int antalDaekkede = 0; int antalIkkeDaekkede = 0; int totalDataset = 0; @@ -58,7 +58,7 @@ } - public Lookup(int postnr, Database db) { + public Lookup(String postnr, Database db) { this.postnr = postnr; this.db = db; } @@ -236,10 +236,10 @@ if (testRun == false) { logger.info("Finder postnumre"); - List postnumre = db.hentPostnumre(); + List postnumre = db.hentPostnumre(); // Først validerer vi BBox på alle postnummre, for at undgå fuldt stop midt i beregningen - for(Integer postnr : postnumre) { // + for(String postnr : postnumre) { // logger.info("Validerer BBox for " + postnr); BoundingBox bbox = db.getBoundingbox(postnr); bbox.validateBbox(); @@ -255,7 +255,7 @@ //pre-check er ok - reset tmp tabel og start søgningen db.resetResultTable(); - for(Integer postnr : postnumre) { + for(String postnr : postnumre) { Lookup lookup = new Lookup(postnr, db); lookup.doLookup(); } @@ -277,7 +277,7 @@ logger.info( "AlleDaekkedeAdresser.length=" + alleDaekkedeAdresser.length); } - Lookup lookup = new Lookup(4583, db); + Lookup lookup = new Lookup("458x", db); lookup.doLookup(); }