create new insertfile

This commit is contained in:
stubbfel
2013-09-19 14:11:15 +02:00
parent a7af03eb16
commit 7f4e77082a
2 changed files with 1501 additions and 3 deletions

View File

@@ -8,6 +8,9 @@ $iidName = 1;
$iidTyp = 2;
$iidSName = 3;
$iidSDesc = 4;
$iidRLayer = 5;
$iidRoom = 6;
$iidAccessibility = 7;
LoadDomain();
LoadInfo();
@@ -17,7 +20,15 @@ LoadPlace("../../map/campus-cottbus-mitte-gebäude.csv", 0, 1, 4, array(1, 5), a
LoadPlace("../../map/campus-cottbus-nord-gebäude.csv", 0, 1, 4, array(1, 5), array($buildingsDomain), array($iidName => 2, $iidTyp => 3, $iidSName => 5, $iidSDesc => 6));
LoadPlace("../../map/campus-cottbus-süd-gebäude.csv", 0, 1, 4, array(1, 5), array($buildingsDomain), array($iidName => 2, $iidTyp => 3, $iidSName => 5, $iidSDesc => 6));
LoadPlace("../../map/campus-senftenberg-gebäude.csv", 0, 1, 4, array(1, 5), array($buildingsDomain), array($iidName => 2, $iidTyp => 3, $iidSName => 5, $iidSDesc => 6));
LoadPlace("../../map/Obergeschoss MZG.csv", 0, 1, 5, array(1), array($roomDomain), array($iidName => 3, $iidRoom => 3, $iidRLayer => 2, $iidTyp => 4));
LoadPlace("../../map/Erdgeschoss MZG.csv", 0, 1, 5, array(1), array($roomDomain), array($iidName => 3, $iidRoom => 3, $iidRLayer => 2, $iidTyp => 4));
//LoadPlace("../../map/1. UG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/1. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/2. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/3. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/4. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/5. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
//LoadPlace("../../map/6. OG IKMZ.csv", 0, 1, 4, array(1), array($roomDomain), array($iidRLayer => 2, $iidTyp => 3, $iidAccessibility => 5));
function LoadDomain() {
global $campusDomain, $buildingsDomain, $roomDomain;
@@ -27,11 +38,14 @@ function LoadDomain() {
}
function LoadInfo() {
global $iidName, $iidTyp, $iidSName, $iidSDesc;
global $iidName, $iidTyp, $iidSName, $iidSDesc, $iidRLayer, $iidRoom, $iidAccessibility;
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidName, 'Name');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidTyp, 'Typ');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidSName, 'Kurzname');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidSDesc, 'Kurzbeschreibung');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidRLayer, 'Ebene');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidRoom, 'Raumnummer');\n";
echo "INSERT INTO `information`(`id`, `name`) VALUES ($iidAccessibility, 'Barrierefreiheit');\n";
}
function LoadService() {
@@ -46,7 +60,7 @@ function LoadPlace($path, $planIndex = -1, $idIndex = -1, $parentIndex = -1, $al
if (($handle = fopen(utf8_decode($path), "r")) !== FALSE) {
$firstRow = true;
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
while (($data = fgetcsv($handle, 10000, ",")) !== FALSE) {
if ($firstRow) {
$firstRow = FALSE;