Updated locations import for wetttmannstaetten
This commit is contained in:
@@ -13,7 +13,7 @@ require_once(LIBDIR."/mvcfronk/mfBase/mfBaseController.php");
|
||||
|
||||
$me = new User(1);
|
||||
|
||||
$filename = __DIR__."/import/SDIBuilding__Locations__FTTx__ Wettmannstaetten_20230711.csv";
|
||||
$filename = __DIR__."/import/SDIBuilding__Locations__FTTx__ 20230720_Wettmannstätten.csv";
|
||||
|
||||
$db = FronkDB::singleton(ADDRESSDB_DBHOST, ADDRESSDB_DBUSER, ADDRESSDB_DBPASS, ADDRESSDB_DBNAME);
|
||||
$log = mfLoghandler::singleton();
|
||||
@@ -35,50 +35,50 @@ while($csv = fgetcsv($input, 0, ";")) {
|
||||
|
||||
$hausnummer = false;
|
||||
|
||||
if(!trim($csv[0])) {
|
||||
if(!trim($csv[1])) {
|
||||
continue;
|
||||
}
|
||||
|
||||
//echo implode(", ", $csv)."\n";
|
||||
$gem_kz = trim($csv[60]);
|
||||
$gem_name = trim($csv[59]);
|
||||
$gem_kz = trim($csv[61]);
|
||||
$gem_name = trim($csv[60]);
|
||||
//$ort_kz = trim($csv[2]);
|
||||
$plz_name = trim($csv[88]);
|
||||
$plz_name = trim($csv[89]);
|
||||
if(!$plz_name) {
|
||||
$plz_name = $default_plz;
|
||||
}
|
||||
$ort_name = trim($csv[31]);
|
||||
$strasse_hausnummer = trim($csv[22]);
|
||||
$hausnummer_extref = trim($csv[64]);
|
||||
$ort_name = trim($csv[32]);
|
||||
$strasse_hausnummer = trim($csv[23]);
|
||||
$hausnummer_extref = trim($csv[65]);
|
||||
if(in_array($hausnummer_extref, $h_extrefs)) {
|
||||
die("Hausnummer extref doppelt!\n");
|
||||
}
|
||||
$h_extrefs[] = $hausnummer_extref;
|
||||
|
||||
$lat = str_replace(",",".",trim($csv[9]));
|
||||
$long = str_replace(",",".",trim($csv[10]));
|
||||
$lat = str_replace(",",".",trim($csv[10]));
|
||||
$long = str_replace(",",".",trim($csv[11]));
|
||||
|
||||
|
||||
//var_dump($netzgebiet);exit;
|
||||
|
||||
$nutzung = trim($csv[30]);
|
||||
$nutzung = trim($csv[31]);
|
||||
//$funktion = trim($csv[6]);
|
||||
/*if($nutzung != "Greenfield" && $funktion == "Greenfield") {
|
||||
$nutzung = "Greenfield";
|
||||
}*/
|
||||
|
||||
$unit_count = $csv[78];
|
||||
$unit_count = $csv[79];
|
||||
if(!$unit_count) $unit_count = 1;
|
||||
|
||||
$adrcd = false;
|
||||
$adr = trim($csv[46]);
|
||||
$adr = trim($csv[47]);
|
||||
$adr_parts = explode("-", $adr);
|
||||
if(count($adr_parts)) {
|
||||
$adrcd = $adr_parts[0];
|
||||
}
|
||||
|
||||
$fcp_name = $csv[49];
|
||||
$rimo_id = $csv[96];
|
||||
$fcp_name = $csv[50];
|
||||
$rimo_id = $csv[97];
|
||||
|
||||
if(!$strasse_hausnummer) continue;
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user