| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- <?php
- require("biale_plamy_class.php");
- echo "\n<br> Params (example) are :
- pointsTable=Rozdzielcza_test2_bzyk_punkty_adresowe
- origWaysTable=Rozdzielcza_test2_bzyk_drogi
- prefix=test2
-
- ";
- $pointsTable="Rozdzielcza_test2_bzyk_punkty_adresowe";
- $origWaysTable="Rozdzielcza_test2_bzyk_drogi";
- $prefix="test2";
- //przylaczaTable=Rozdzielcza_test2_bzyk_przylacza
- // joinsTable=Rozdzielcza_test2_bzyk_joins
- // waysTable=Rozdzielcza_test2_bzyk_ways
- print_r($_SERVER["argv"]);
- if($_SERVER["argv"] ) {
-
- foreach($_SERVER["argv"] as $id=>$argv) {
- echo "\n argv:".$argv." \n";
- $par_arr= explode('=',$argv);
- print_r($par_arr);
- if($par_arr[1])
- eval("\$par_arr[0]=\"$par_arr[1]\";");
-
- }
- echo "
- ustawiono nowe parametry:
- pointsTable=".$pointsTable."
- origWaysTable=".$origWaysTable."
- prefix=".$prefix." \n <br>" ;
- }
- $test = new bialePlamy(array("pointsTable"=>"Rozdzielcza_".$prefix."_bzyk_punkty_adresowe", "origWaysTable"=>"Rozdzielcza_".$prefix."_bzyk_drogi"));
- //$test->enableShowProgress();
- //$test->loadCache();
- $test->generateWays();
- echo "\n generateWays complete";
- $test->generateXpoints();
- echo "\n generateJoins complete";
- ////$test->generateJoins();
- $test->generatePrzylacza();
- echo "\n generatePrzylacza complete";
- $test->generateWaysLenghts();
- echo "\n generateWaysLenghts complete";
- //$test->generateLongWays();
- $test->saveCache();
- echo "\n saveCache complete";
- $test->saveXML();
- echo "\n saveXML complete";
- $test->saveArrays();
- echo "\n saveArrays complete";
- //echo $test->printArray('joins2ways');
- $test->saveWaysTable("Rozdzielcza_".$prefix."_bzyk_ways");
- $test->saveJoinsTable("Rozdzielcza_".$prefix."_bzyk_joins");
- $test->savePrzylaczaTable("Rozdzielcza_".$prefix."_bzyk_przylacza");
|