60 |
public void run() { |
public void run() { |
61 |
System.out.println( "Worker/" + workerID + " starting"); |
System.out.println( "Worker/" + workerID + " starting"); |
62 |
|
|
63 |
for (Adresse qAdresse : ikkeDaekkede) { |
while ( ! ikkeDaekkede.isEmpty() ) { |
64 |
|
|
65 |
|
Adresse qAdresse = ikkeDaekkede.remove(); |
66 |
|
|
67 |
short ho = qAdresse.ho; |
short ho = qAdresse.ho; |
68 |
KdTree<Adresse> addressTree = hoTrees.get(ho); |
KdTree<Adresse> addressTree = hoTrees.get(ho); |
75 |
|
|
76 |
|
|
77 |
Adresse bedsteAdr = osrmHelper.getNearestViaTable(qAdresse, res); |
Adresse bedsteAdr = osrmHelper.getNearestViaTable(qAdresse, res); |
78 |
System.out.println("Bedste:" + bedsteAdr ); |
//System.out.println("Bedste:" + bedsteAdr ); |
79 |
|
|
80 |
double bedsteAfstand = GeoPointHelper.beregnAfstand(qAdresse, bedsteAdr); |
double bedsteAfstand = GeoPointHelper.beregnAfstand(qAdresse, bedsteAdr); |
81 |
|
|