|
@@ -362,7 +362,7 @@ class bialePlamy {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if ($deltaA * $deltaB >= 0) { // punkt poza linia, ustalamy na blizszy koniec linii
|
|
if ($deltaA * $deltaB >= 0) { // punkt poza linia, ustalamy na blizszy koniec linii
|
|
|
- if (abs($deltaA) < abs($deltaB) ) $xpoint = $xpoint = $a;
|
|
|
|
|
|
|
+ if (abs($deltaA) < abs($deltaB) ) $xpoint = $a;
|
|
|
else $xpoint = $b;
|
|
else $xpoint = $b;
|
|
|
} else { // punkt w linii - trzeba podzielic linie na dwie
|
|
} else { // punkt w linii - trzeba podzielic linie na dwie
|
|
|
$xpoint = new Point($xp, $yp);
|
|
$xpoint = new Point($xp, $yp);
|
|
@@ -447,13 +447,13 @@ class bialePlamy {
|
|
|
|
|
|
|
|
$test = new bialePlamy("Rozdzielcza_test2_bzyk_punkty_adresowe", "Rozdzielcza_test2_bzyk_drogi");
|
|
$test = new bialePlamy("Rozdzielcza_test2_bzyk_punkty_adresowe", "Rozdzielcza_test2_bzyk_drogi");
|
|
|
$test->enableShowProgress();
|
|
$test->enableShowProgress();
|
|
|
-$test->loadCache();
|
|
|
|
|
-//$test->generateWays();
|
|
|
|
|
-//$test->generateXpoints();
|
|
|
|
|
-//$test->generatePrzylacza();
|
|
|
|
|
-//$test->saveCache();
|
|
|
|
|
|
|
+//$test->loadCache();
|
|
|
|
|
+$test->generateWays();
|
|
|
|
|
+$test->generateXpoints();
|
|
|
|
|
+$test->generatePrzylacza();
|
|
|
|
|
+$test->saveCache();
|
|
|
$test->saveXML();
|
|
$test->saveXML();
|
|
|
-//$test->saveWaysTable("Rozdzielcza_test2_bzyk_ways");
|
|
|
|
|
-//$test->saveJoinsTable("Rozdzielcza_test2_bzyk_joins");
|
|
|
|
|
-//$test->savePrzylaczaTable("Rozdzielcza_test2_bzyk_przylacza");
|
|
|
|
|
|
|
+$test->saveWaysTable("Rozdzielcza_test2_bzyk_ways");
|
|
|
|
|
+$test->saveJoinsTable("Rozdzielcza_test2_bzyk_joins");
|
|
|
|
|
+$test->savePrzylaczaTable("Rozdzielcza_test2_bzyk_przylacza");
|
|
|
|
|
|