/[projects]/dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Lookup.java
ViewVC logotype

Diff of /dao/FuldDaekningWorker/src/dk/daoas/fulddaekning/Lookup.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2422 by torben, Tue Mar 3 08:14:09 2015 UTC revision 2575 by torben, Tue Jun 9 19:42:00 2015 UTC
# Line 16  public class Lookup { Line 16  public class Lookup {
16                    
17          final static Logger logger = Logger.getLogger( Lookup.class.toString() );          final static Logger logger = Logger.getLogger( Lookup.class.toString() );
18                    
19          int postnr;          short postnr;
20          Database db;          Database db;
21                                    
22          Adresse daekkedeAdresser[];          Adresse daekkedeAdresser[];
# Line 31  public class Lookup { Line 31  public class Lookup {
31    
32                                    
33                    
34          public Lookup(int postnr, Database db, ThreadPoolExecutor threadPool) {          public Lookup(short postnr, Database db, ThreadPoolExecutor threadPool) {
35                  this.postnr = postnr;                  this.postnr = postnr;
36                  this.db = db;                  this.db = db;
37                  this.threadPool = threadPool;                  this.threadPool = threadPool;
# Line 63  public class Lookup { Line 63  public class Lookup {
63                          BoundingBox bbox = db.getBoundingbox(postnr);                          BoundingBox bbox = db.getBoundingbox(postnr);
64                          bbox.validateBbox();                          bbox.validateBbox();
65                                                    
                         logger.info("Bbox=" + bbox);  
                         bbox.adjustToMargin( consts.getKmMargin() );  
                         logger.info("Bbox Adjusted=" + bbox);  
                           
                         logger.info("Henter daekkede adresser i " + postnr);  
                         daekkedeAdresser = db.hentDaekkedeAdresserCache(bbox);  
                           
66                          BoundingBox udvidetBbox = db.getBoundingbox(postnr);                          BoundingBox udvidetBbox = db.getBoundingbox(postnr);
67                          udvidetBbox.adjustToMargin( consts.getMaxDistance() );                          udvidetBbox.adjustToMargin( consts.getMaxDistance() );
68                                                    
69                          logger.info("Henter udvidet daekkede adresser i " + postnr);                          logger.info("Henter udvidet daekkede adresser i " + postnr);
70                          udvidetDaekkedeAdresser = db.hentDaekkedeAdresserCache(udvidetBbox);                          udvidetDaekkedeAdresser = db.hentDaekkedeAdresserCache(udvidetBbox);
71    
72                            
73                            logger.info("Bbox=" + bbox);
74                            bbox.adjustToMargin( consts.getKmMargin() );
75                            logger.info("Bbox Adjusted=" + bbox);
76                            
77                            logger.info("Henter daekkede adresser i " + postnr);
78                            daekkedeAdresser = db.hentDaekkedeAdresserCache(bbox,udvidetDaekkedeAdresser);
79                                                    
80                                                    
81                                                    
82                                                    
83                          stat.postnr = postnr;                          stat.postnr = postnr;

Legend:
Removed from v.2422  
changed lines
  Added in v.2575

  ViewVC Help
Powered by ViewVC 1.1.20