Index: trunk/info/info/alkisn/alkishaus.php
===================================================================
--- trunk/info/info/alkisn/alkishaus.php (revision 387)
+++ trunk/info/info/alkisn/alkishaus.php (revision 388)
@@ -8,6 +8,8 @@
2016-12-05 Array-Behandlung ax_gebaeude.name
2017-06-08 Validierung Eingabeparameter, Feinkorrekturen
+ 2017-06-09 Tool-Tip GebÀudefunktion, ErklÀrung 2 getrennte p.Styles
ToDo:
+ - Die im Modul 'Lage' als Tooltip vorhandene lange Beschreibung der GebÀude-Funktion (Inhalt) hier auch anzeigen.
- sinnvolle Sortierung und Gruppierung der Felder
- geometrische Suche nach FS, auf denen das Haus steht
@@ -101,5 +103,8 @@
."\n\t
Attribut | "
."\n\tWert | "
- ."\n\tErklärung | "
+ ."\n\t"
+ ."\n\t\t Erklärung Kategorie "
+ ."\n\t\tErklärung Inhalt "
+ ."\n\t | "
."\n";
@@ -146,5 +151,7 @@
."\n\tName | "
."\n\t".$nam." | "
- ."\n\t'Name' ist der Eigenname oder die Bezeichnung des Gebäudes. | "
+ ."\n\t"
+ ."\n\t\t 'Name' ist der Eigenname oder die Bezeichnung des Gebäudes."
+ ."\n\t | "
."\n";
}
@@ -199,4 +206,8 @@
if ($zhsnr > 0) {echo "\n\t\n\t | \n";}
+// In der 3. Spalte:
+// p.erklk = ErklÀrungen zur Kategorie
+// p.erkli = .. zum Inhalt
+
// GebÀudefunktion
echo "\n"
@@ -205,5 +216,8 @@
if ($showkey) {echo "".$kfunk." ";}
echo $bfunk.""
- ."\n\t'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes' ".$dfunk." | "
+ ."\n\t"
+ ."\n\t\t 'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes' "
+ ."\n\t\t".$dfunk." "
+ ." | "
."\n
";
@@ -215,5 +229,8 @@
if ($showkey) {echo "".$baw." ";}
echo $bbauw.""
- ."\n\t'Bauweise' ist die Beschreibung der Art der Bauweise. ".$dbauw." | "
+ ."\n\t"
+ ."\n\t\t 'Bauweise' ist die Beschreibung der Art der Bauweise. "
+ ."\n\t\t".$dbauw." "
+ ."\n\t | "
."\n";
}
@@ -224,5 +241,7 @@
."\n\tGeschosse | "
."\n\t".$aog." | "
- ."\n\tAnzahl oberirdischer Geschosse | "
+ ."\n\t"
+ ."\n\t\t Anzahl oberirdischer Geschosse. "
+ ."\n\t | "
."\n";
}
@@ -233,5 +252,7 @@
."\n\tU-Geschosse | "
. "\n\t".$aug." | "
- ."\n\tAnzahl unterirdischer Geschosse | "
+ ."\n\t"
+ ."\n\t\t Anzahl unterirdischer Geschosse. "
+ ."\n\t | "
."\n";
}
@@ -242,5 +263,7 @@
."\n\tHochhaus | "
."\n\t".$hoh." | "
- ."\n\t'Hochhaus' ist ein Gebäude, das nach Gebäudehöhe und Ausprägung als Hochhaus zu bezeichnen ist. Für Gebäude im Geschossbau gilt dieses i.d.R. ab 8 oberirdischen Geschossen, für andere Gebäude ab einer Gebäudehöhe von 22 m. | "
+ ."\n\t"
+ ."\n\t\t 'Hochhaus' ist ein Gebäude, das nach Gebäudehöhe und Ausprägung als Hochhaus zu bezeichnen ist. Für Gebäude im Geschossbau gilt dieses i.d.R. ab 8 oberirdischen Geschossen, für andere Gebäude ab einer Gebäudehöhe von 22 m."
+ ."\n\t | "
."\n";
}
@@ -253,5 +276,8 @@
if ($showkey) {echo "".$ofl." ";}
echo $oflv.""
- ."\n\t'Lage zur Erdoberfläche' ist die Angabe der relativen Lage des Gebäudes zur Erdoberfläche. Diese Attributart wird nur bei nicht ebenerdigen Gebäuden geführt. ".$ofld." | "
+ ."\n\t"
+ ."\n\t\t 'Lage zur Erdoberfläche' ist die Angabe der relativen Lage des Gebäudes zur Erdoberfläche. Diese Attributart wird nur bei nicht ebenerdigen Gebäuden geführt. "
+ ."\n\t\t ".$ofld." "
+ ."\n\t | "
."\n";
}
@@ -265,5 +291,7 @@
if ($showkey) {echo "".$dga." ";}
echo $dgav.""
- ."\n\t'Dachgeschossausbau' ist ein Hinweis auf den Ausbau bzw. die Ausbaufähigkeit des Dachgeschosses. | "
+ ."\n\t"
+ ."\n\t\t 'Dachgeschossausbau' ist ein Hinweis auf den Ausbau bzw. die Ausbaufähigkeit des Dachgeschosses."
+ ."\n\t | "
."\n";
}
@@ -276,5 +304,8 @@
if ($showkey) {echo "".$zus." ";}
echo $zusv.""
- ."\n\t'Zustand' beschreibt die Beschaffenheit oder die Betriebsbereitschaft von 'Gebäude'. Diese Attributart wird nur dann optional geführt, wenn der Zustand des Gebäudes vom nutzungsfähigen Zustand abweicht. ".$zusd." | "
+ ."\n\t"
+ ."\n\t\t 'Zustand' beschreibt die Beschaffenheit oder die Betriebsbereitschaft von 'Gebäude'. Diese Attributart wird nur dann optional geführt, wenn der Zustand des Gebäudes vom nutzungsfähigen Zustand abweicht. "
+ ."\n\t\t".$zusd." "
+ ."\n\t | "
."\n";
}
@@ -305,5 +336,7 @@
}
echo ""
- ."\n\t'Weitere Gebäudefunktion' ist die Funktion, die ein Gebäude neben der dominierenden Gebäudefunktion hat. | "
+ ."\n\t"
+ ."\n\t\t 'Weitere Gebäudefunktion' ist die Funktion, die ein Gebäude neben der dominierenden Gebäudefunktion hat."
+ ."\n\t | "
."\n";
}
@@ -317,5 +350,7 @@
if ($showkey) {echo "".$daf." ";}
echo $dach.""
- ."\n\t'Dachform' beschreibt die charakteristische Form des Daches. | "
+ ."\n\t"
+ ."\n\t\t 'Dachform' beschreibt die charakteristische Form des Daches."
+ ."\n\t | "
."\n";
}
@@ -326,5 +361,7 @@
."\n\tObjekthöhe | "
."\n\t".$hho." | "
- ."\n\t'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Geländeoberfläche des Gebäudes. | "
+ ."\n\t"
+ ."\n\t\t 'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Geländeoberfläche des Gebäudes."
+ ."\n\t | "
."\n";
}
@@ -337,5 +374,7 @@
if ($gfl != "") {echo $gfl." m²";}
echo ""
- ."\n\t'Geschossfläche' ist die Gebäudegeschossfläche in [qm]. | "
+ ."\n\t"
+ ."\n\t\t 'Geschossfläche' ist die Gebäudegeschossfläche in [qm]."
+ ."\n\t | "
."\n";
}
@@ -347,5 +386,7 @@
."\n\t";
if ($grf != "") {echo $grf." m²";}
- echo "\n\t | 'Grundfläche' ist die Gebäudegrundfläche in [qm]. | "
+ echo "\n\t"
+ ."\n\t\t 'Grundfläche' ist die Gebäudegrundfläche in [qm]."
+ ."\n\t | "
."\n";
}
@@ -356,5 +397,7 @@
."\n\tUmbauter Raum | "
."\n\t".$ura." | "
- ."\n\t'Umbauter Raum' ist der umbaute Raum [Kubikmeter] des Gebäudes. | "
+ ."\n\t"
+ ."\n\t\t 'Umbauter Raum' ist der umbaute Raum [Kubikmeter] des Gebäudes."
+ ."\n\t | "
."\n";
}
@@ -365,5 +408,7 @@
."\n\tBaujahr | "
."\n\t".$bja." | "
- ."\n\t'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes. | "
+ ."\n\t"
+ ."\n\t\t 'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes."
+ ."\n\t | "
."\n";
}
@@ -374,5 +419,7 @@
."\n\tDachart | "
."\n\t".$daa." | "
- ."\n\t'Dachart' gibt die Art der Dacheindeckung (z.B. Reetdach) an. | "
+ ."\n\t"
+ ."\n\t\t 'Dachart' gibt die Art der Dacheindeckung (z.B. Reetdach) an."
+ ."\n\t | "
."\n";
}
@@ -383,5 +430,7 @@
."\n\tQualitätsangaben | "
."\n\t".$qag." | "
- ."\n\tAngaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu repräsentieren. | "
+ ."\n\t"
+ ."\n\t\t Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu repräsentieren."
+ ."\n\t | "
."\n";
}
Index: trunk/info/info/alkisn/alkisgebaeudenw.php
===================================================================
--- trunk/info/info/alkisn/alkisgebaeudenw.php (revision 387)
+++ trunk/info/info/alkisn/alkisgebaeudenw.php (revision 388)
@@ -8,4 +8,5 @@
2016-12-05 Array-Behandlung ax_gebaeude.name
2017-06-08 Validierung Eingabeparameter, Feinkorrekturen
+ 2017-06-19 Tool-Tip GebÀudefunktion
*/
session_start();
@@ -102,5 +103,5 @@
// G e b a e u d e
-$sqlg ="SELECT g.gml_id, g.name, g.bauweise, g.gebaeudefunktion, h.v AS bauweise_beschreibung, u.v AS bezeichner, g.zustand, z.v AS bzustand,
+$sqlg ="SELECT g.gml_id, g.name, g.bauweise, g.gebaeudefunktion, h.v AS bauweise_beschreibung, u.v AS bezeichner, u.d AS gfktd, g.zustand, z.v AS bzustand,
round(st_area(g.wkb_geometry)::numeric,2) AS gebflae, "; // GEB-Flaeche komplett auch die Fl. ausserhalb des FS
$sqlg.="round(st_area(ST_Intersection(g.wkb_geometry,f.wkb_geometry))::numeric,2) AS schnittflae, "; // wie viel vom GEB liegt im FS?
@@ -131,6 +132,6 @@
echo "\n\n"
."\n\tName | "
- ."\n\tFläche | "
- ."\n\t | "
+ ."\n\tFläche | "
+ ."\n\t | "
."\n\tFunktion | "
."\n\tBauweise | "
@@ -147,6 +148,9 @@
// Mehrfachbelegung nur theoretisch. Entklammern reicht. Mal mit und mal ohne "" drum !?
/* SELECT name FROM ax_gebaeude WHERE NOT name IS NULL AND array_length(name, 1) > 1; */
- $gzus=$rowg["zustand"];
- $gzustand=$rowg["bzustand"];
+ $gfktk=htmlentities($rowg["gebaeudefunktion"], ENT_QUOTES, "UTF-8"); // Geb.-Funktion Key
+ $gfktv=htmlentities($rowg["bezeichner"], ENT_QUOTES, "UTF-8"); // Geb.Funktion Value
+ $gfktd=htmlentities($rowg["gfktd"], ENT_QUOTES, "UTF-8"); // GebÀude-Funktion-Description
+ $gzus=htmlentities($rowg["zustand"], ENT_QUOTES, "UTF-8");
+ $gzustand=htmlentities($rowg["bzustand"], ENT_QUOTES, "UTF-8");
// 3 FÀlle unterscheiden:
@@ -168,14 +172,14 @@
echo "\n
"
- ."\n\t";
+ ."\n\t | "; // Sp. 1 Name
if ($gnam != "") {echo "".$gnam." ";}
echo "\n\t | ";
- echo "\n\t".$f1." | "
+ echo "\n\t".$f1." | " // Sp. 2
."\n\t".$f2." | "; // FlÀchenangaben
- echo "\n\t";
- if ($showkey) {echo "".$rowg["gebaeudefunktion"]." ";}
- echo $rowg["bezeichner"]." | ";
+ echo "\n\t"; // Sp. 3 Funktion
+ if ($showkey) {echo "".$gfktk." ";}
+ echo $gfktv." | ";
echo "\n\t";
Index: trunk/info/info/alkisn/alkisauszug.css
===================================================================
--- trunk/info/info/alkisn/alkisauszug.css (revision 387)
+++ trunk/info/info/alkisn/alkisauszug.css (revision 388)
@@ -16,4 +16,5 @@
2016-12-01 Stop-Meldung bei BerechtigungsprÃŒfung, Sortierspalten
2017-06-08 Tab-Zeilen-Farbe wechseln, Spaltenbreite td.flag, media screen
+ 2017-06-09 ErlÀrung zu Haus: 2 Arten
*/
body {background-color: #FEFFFE;}
@@ -49,4 +50,6 @@
p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */
p.ph {color: gray;} /* Platzhalter */
+p.erklk {color: silver; font-size: 8pt;} /* Haus: ErklÀrungen zur Kategorie */
+p.erkli {color: grey; font-size: 8pt;} /* Haus: ErklÀrungen zum Inhalt */
/* Links */
@@ -91,6 +94,4 @@
td.lr {color: black;} /* Liste Rechts */
td.ph {color: gray;} /* Platzhalter, vorlaeufig, spaeter loschen */
-td.erkl {color: silver; font-size: 8pt;} /* ErklÀrungen, nur klein (Haus) */
-
td.fla {width: 110px; padding-right: 4px; text-align: right;} /* Flaechen rechtsbuendig (stellengerecht) */
td.flag {min-width: 110px; padding-right: 4px; text-align: right;} /* .. im GB-Bestandsnachweis erweiterbar */
@@ -164,6 +165,5 @@
/* Abweichende Darstellung im Druck.
Generell keine "Bedienelemente" mit drucken, also Links zu anderen Nachweisen oder optionale Umschalter fÃŒr den Umfang der Anzeige.
-Dies wird durch class='noprint' gesteuert.
-GroÃe farbige FlÀchen vermeiden, z.B. durch Rahmen ersetzen. */
+Dies wird durch class='noprint' gesteuert. GroÃe farbige FlÀchen vermeiden, z.B. durch Rahmen ersetzen. */
@media print {
body {background-color: white;} /* width: 98%; */
|