Changeset 388 for trunk/info/info/alkisn
- Timestamp:
- 06/12/17 13:29:45 (7 years ago)
- Location:
- trunk/info/info/alkisn
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisauszug.css
r387 r388 16 16 2016-12-01 Stop-Meldung bei BerechtigungsprÃŒfung, Sortierspalten 17 17 2017-06-08 Tab-Zeilen-Farbe wechseln, Spaltenbreite td.flag, media screen 18 2017-06-09 ErlÀrung zu Haus: 2 Arten 18 19 */ 19 20 body {background-color: #FEFFFE;} … … 49 50 p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */ 50 51 p.ph {color: gray;} /* Platzhalter */ 52 p.erklk {color: silver; font-size: 8pt;} /* Haus: ErklÀrungen zur Kategorie */ 53 p.erkli {color: grey; font-size: 8pt;} /* Haus: ErklÀrungen zum Inhalt */ 51 54 52 55 /* Links */ … … 91 94 td.lr {color: black;} /* Liste Rechts */ 92 95 td.ph {color: gray;} /* Platzhalter, vorlaeufig, spaeter loschen */ 93 td.erkl {color: silver; font-size: 8pt;} /* ErklÀrungen, nur klein (Haus) */94 95 96 td.fla {width: 110px; padding-right: 4px; text-align: right;} /* Flaechen rechtsbuendig (stellengerecht) */ 96 97 td.flag {min-width: 110px; padding-right: 4px; text-align: right;} /* .. im GB-Bestandsnachweis erweiterbar */ … … 164 165 /* Abweichende Darstellung im Druck. 165 166 Generell keine "Bedienelemente" mit drucken, also Links zu anderen Nachweisen oder optionale Umschalter fÃŒr den Umfang der Anzeige. 166 Dies wird durch class='noprint' gesteuert. 167 GroÃe farbige FlÀchen vermeiden, z.B. durch Rahmen ersetzen. */ 167 Dies wird durch class='noprint' gesteuert. GroÃe farbige FlÀchen vermeiden, z.B. durch Rahmen ersetzen. */ 168 168 @media print { 169 169 body {background-color: white;} /* width: 98%; */ -
trunk/info/info/alkisn/alkisgebaeudenw.php
r387 r388 8 8 2016-12-05 Array-Behandlung ax_gebaeude.name 9 9 2017-06-08 Validierung Eingabeparameter, Feinkorrekturen 10 2017-06-19 Tool-Tip GebÀudefunktion 10 11 */ 11 12 session_start(); … … 102 103 103 104 // G e b a e u d e 104 $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,105 $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, 105 106 round(st_area(g.wkb_geometry)::numeric,2) AS gebflae, "; // GEB-Flaeche komplett auch die Fl. ausserhalb des FS 106 107 $sqlg.="round(st_area(ST_Intersection(g.wkb_geometry,f.wkb_geometry))::numeric,2) AS schnittflae, "; // wie viel vom GEB liegt im FS? … … 131 132 echo "\n<tr>\n" 132 133 ."\n\t<td class='head' title='ggf. Gebäudename'>Name</td>" 133 ."\n\t<td class='heads fla' title='Schnitt sfläche'><img src='ico/sortd.png' width='10' height='10' alt='' title='Sortierung (absteigend)'>Fläche</td>"134 ."\n\t<td class='head' title=' Gebäudefläche'> </td>"134 ."\n\t<td class='heads fla' title='Schnittfläche zwischen Flurstück und Gebäude'><img src='ico/sortd.png' width='10' height='10' alt='' title='Sortierung (absteigend)'>Fläche</td>" 135 ."\n\t<td class='head' title='gesamte Gebäudefläche, liegt teilweise auf Nachbar-Flurstück'> </td>" 135 136 ."\n\t<td class='head' title='Gebäudefunktion ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes'>Funktion</td>" 136 137 ."\n\t<td class='head' title='Bauweise ist die Beschreibung der Art der Bauweise'>Bauweise</td>" … … 147 148 // Mehrfachbelegung nur theoretisch. Entklammern reicht. Mal mit und mal ohne "" drum !? 148 149 /* SELECT name FROM ax_gebaeude WHERE NOT name IS NULL AND array_length(name, 1) > 1; */ 149 $gzus=$rowg["zustand"]; 150 $gzustand=$rowg["bzustand"]; 150 $gfktk=htmlentities($rowg["gebaeudefunktion"], ENT_QUOTES, "UTF-8"); // Geb.-Funktion Key 151 $gfktv=htmlentities($rowg["bezeichner"], ENT_QUOTES, "UTF-8"); // Geb.Funktion Value 152 $gfktd=htmlentities($rowg["gfktd"], ENT_QUOTES, "UTF-8"); // GebÀude-Funktion-Description 153 $gzus=htmlentities($rowg["zustand"], ENT_QUOTES, "UTF-8"); 154 $gzustand=htmlentities($rowg["bzustand"], ENT_QUOTES, "UTF-8"); 151 155 152 156 // 3 FÀlle unterscheiden: … … 168 172 169 173 echo "\n<tr>" 170 ."\n\t<td class='".$gstyle."'>"; 174 ."\n\t<td class='".$gstyle."'>"; // Sp. 1 Name 171 175 if ($gnam != "") {echo "<span title='Gebäudename'>".$gnam."</span><br>";} 172 176 echo "\n\t</td>"; 173 177 174 echo "\n\t<td class='fla'>".$f1."</td>" 178 echo "\n\t<td class='fla'>".$f1."</td>" // Sp. 2 175 179 ."\n\t<td class='".$gstyle."'>".$f2."</td>"; // FlÀchenangaben 176 180 177 echo "\n\t<td class='".$gstyle."' >";178 if ($showkey) {echo "<span class='key'>".$ rowg["gebaeudefunktion"]."</span> ";}179 echo $ rowg["bezeichner"]."</td>";181 echo "\n\t<td class='".$gstyle."' title='".$gfktd."'>"; // Sp. 3 Funktion 182 if ($showkey) {echo "<span class='key'>".$gfktk."</span> ";} 183 echo $gfktv."</td>"; 180 184 181 185 echo "\n\t<td class='".$gstyle."'>"; -
trunk/info/info/alkisn/alkishaus.php
r387 r388 8 8 2016-12-05 Array-Behandlung ax_gebaeude.name 9 9 2017-06-08 Validierung Eingabeparameter, Feinkorrekturen 10 2017-06-09 Tool-Tip GebÀudefunktion, ErklÀrung 2 getrennte p.Styles 10 11 11 12 ToDo: 13 - Die im Modul 'Lage' als Tooltip vorhandene lange Beschreibung der GebÀude-Funktion (Inhalt) hier auch anzeigen. 12 14 - sinnvolle Sortierung und Gruppierung der Felder 13 15 - geometrische Suche nach FS, auf denen das Haus steht … … 101 103 ."\n\t<td class='head' title=''>Attribut</td>" 102 104 ."\n\t<td class='head mittelspalte' title=''>Wert</td>" 103 ."\n\t<td class='head' title=''>Erklärung</td>" 105 ."\n\t<td class='head' title=''>" 106 ."\n\t\t<p class='erklk'>Erklärung Kategorie</p>" 107 ."\n\t\t<p class='erkli'>Erklärung Inhalt</p>" 108 ."\n\t</td>" 104 109 ."\n</tr>"; 105 110 … … 146 151 ."\n\t<td class='li'>Name</td>" 147 152 ."\n\t<td>".$nam."</td>" 148 ."\n\t<td class='erkl'>'Name' ist der Eigenname oder die Bezeichnung des Gebäudes.</td>" 153 ."\n\t<td>" 154 ."\n\t\t<p class='erklk'>'Name' ist der Eigenname oder die Bezeichnung des Gebäudes." 155 ."\n\t</td>" 149 156 ."\n</tr>"; 150 157 } … … 199 206 if ($zhsnr > 0) {echo "\n\t</td>\n\t<td> </td>\n</tr>";} 200 207 208 // In der 3. Spalte: 209 // p.erklk = ErklÀrungen zur Kategorie 210 // p.erkli = .. zum Inhalt 211 201 212 // GebÀudefunktion 202 213 echo "\n<tr>" … … 205 216 if ($showkey) {echo "<span class='key'>".$kfunk."</span> ";} 206 217 echo $bfunk."</td>" 207 ."\n\t<td class='erkl'>'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes'<br>".$dfunk."</td>" 218 ."\n\t<td>" 219 ."\n\t\t<p class='erklk'>'Gebäudefunktion' ist die zum Zeitpunkt der Erhebung vorherrschend funktionale Bedeutung des Gebäudes'</p>" 220 ."\n\t\t<p class='erkli'>".$dfunk."</p>" 221 ."</td>" 208 222 ."\n</tr>"; 209 223 … … 215 229 if ($showkey) {echo "<span class='key'>".$baw."</span> ";} 216 230 echo $bbauw."</td>" 217 ."\n\t<td class='erkl'>'Bauweise' ist die Beschreibung der Art der Bauweise.<br>".$dbauw."</td>" 231 ."\n\t<td>" 232 ."\n\t\t<p class='erklk'>'Bauweise' ist die Beschreibung der Art der Bauweise.</p>" 233 ."\n\t\t<p class='erkli'>".$dbauw."</p>" 234 ."\n\t</td>" 218 235 ."\n</tr>"; 219 236 } … … 224 241 ."\n\t<td class='li'>Geschosse</td>" 225 242 ."\n\t<td class='fett'>".$aog."</td>" 226 ."\n\t<td class='erkl'>Anzahl oberirdischer Geschosse</td>" 243 ."\n\t<td>" 244 ."\n\t\t<p class='erklk'>Anzahl oberirdischer Geschosse.</p>" 245 ."\n\t</td>" 227 246 ."\n</tr>"; 228 247 } … … 233 252 ."\n\t<td class='li'>U-Geschosse</td>" 234 253 . "\n\t<td class='fett'>".$aug."</td>" 235 ."\n\t<td class='erkl'>Anzahl unterirdischer Geschosse</td>" 254 ."\n\t<td>" 255 ."\n\t\t<p class='erklk'>Anzahl unterirdischer Geschosse.</p>" 256 ."\n\t</td>" 236 257 ."\n</tr>"; 237 258 } … … 242 263 ."\n\t<td class='li'>Hochhaus</td>" 243 264 ."\n\t<td class='fett'>".$hoh."</td>" 244 ."\n\t<td class='erkl'>'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.</td>" 265 ."\n\t<td>" 266 ."\n\t\t<p class='erklk'>'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." 267 ."\n\t</td>" 245 268 ."\n</tr>"; 246 269 } … … 253 276 if ($showkey) {echo "<span class='key'>".$ofl."</span> ";} 254 277 echo $oflv."</td>" 255 ."\n\t<td class='erkl'>'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.<br>".$ofld."</td>" 278 ."\n\t<td>" 279 ."\n\t\t<p class='erklk'>'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.<br>" 280 ."\n\t\t<p class='erkli'>".$ofld."</p>" 281 ."\n\t</td>" 256 282 ."\n</tr>"; 257 283 } … … 265 291 if ($showkey) {echo "<span class='key'>".$dga."</span> ";} 266 292 echo $dgav."</td>" 267 ."\n\t<td class='erkl'>'Dachgeschossausbau' ist ein Hinweis auf den Ausbau bzw. die Ausbaufähigkeit des Dachgeschosses.</td>" 293 ."\n\t<td>" 294 ."\n\t\t<p class='erklk'>'Dachgeschossausbau' ist ein Hinweis auf den Ausbau bzw. die Ausbaufähigkeit des Dachgeschosses." 295 ."\n\t</td>" 268 296 ."\n</tr>"; 269 297 } … … 276 304 if ($showkey) {echo "<span class='key'>".$zus."</span> ";} 277 305 echo $zusv."</td>" 278 ."\n\t<td class='erkl'>'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.<br>".$zusd."</td>" 306 ."\n\t<td>" 307 ."\n\t\t<p class='erklk'>'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.</p>" 308 ."\n\t\t<p class='erkli'>".$zusd."</p>" 309 ."\n\t</td>" 279 310 ."\n</tr>"; 280 311 } … … 305 336 } 306 337 echo "</td>" 307 ."\n\t<td class='erkl'>'Weitere Gebäudefunktion' ist die Funktion, die ein Gebäude neben der dominierenden Gebäudefunktion hat.</td>" 338 ."\n\t<td>" 339 ."\n\t\t<p class='erklk'>'Weitere Gebäudefunktion' ist die Funktion, die ein Gebäude neben der dominierenden Gebäudefunktion hat." 340 ."\n\t</td>" 308 341 ."\n</tr>"; 309 342 } … … 317 350 if ($showkey) {echo "<span class='key'>".$daf."</span> ";} 318 351 echo $dach."</td>" 319 ."\n\t<td class='erkl'>'Dachform' beschreibt die charakteristische Form des Daches.</td>" 352 ."\n\t<td>" 353 ."\n\t\t<p class='erklk'>'Dachform' beschreibt die charakteristische Form des Daches." 354 ."\n\t</td>" 320 355 ."\n</tr>"; 321 356 } … … 326 361 ."\n\t<td class='li'>Objekthöhe</td>" 327 362 ."\n\t<td class='fett'>".$hho."</td>" 328 ."\n\t<td class='erkl'>'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Geländeoberfläche des Gebäudes.</td>" 363 ."\n\t<td>" 364 ."\n\t\t<p class='erklk'>'Objekthöhe' ist die Höhendifferenz in [m] zwischen dem höchsten Punkt der Dachkonstruktion und der festgelegten Geländeoberfläche des Gebäudes." 365 ."\n\t</td>" 329 366 ."\n</tr>"; 330 367 } … … 337 374 if ($gfl != "") {echo $gfl." m²";} 338 375 echo "</td>" 339 ."\n\t<td class='erkl'>'Geschossfläche' ist die Gebäudegeschossfläche in [qm].</td>" 376 ."\n\t<td>" 377 ."\n\t\t<p class='erklk'>'Geschossfläche' ist die Gebäudegeschossfläche in [qm]." 378 ."\n\t</td>" 340 379 ."\n</tr>"; 341 380 } … … 347 386 ."\n\t<td class='fett'>"; 348 387 if ($grf != "") {echo $grf." m²";} 349 echo "\n\t<td class='erkl'>'Grundfläche' ist die Gebäudegrundfläche in [qm].</td>" 388 echo "\n\t<td>" 389 ."\n\t\t<p class='erklk'>'Grundfläche' ist die Gebäudegrundfläche in [qm]." 390 ."\n\t</td>" 350 391 ."\n</tr>"; 351 392 } … … 356 397 ."\n\t<td class='li'>Umbauter Raum</td>" 357 398 ."\n\t<td class='fett'>".$ura."</td>" 358 ."\n\t<td class='erkl'>'Umbauter Raum' ist der umbaute Raum [Kubikmeter] des Gebäudes.</td>" 399 ."\n\t<td>" 400 ."\n\t\t<p class='erklk'>'Umbauter Raum' ist der umbaute Raum [Kubikmeter] des Gebäudes." 401 ."\n\t</td>" 359 402 ."\n</tr>"; 360 403 } … … 365 408 ."\n\t<td class='li'>Baujahr</td>" 366 409 ."\n\t<td class='fett'>".$bja."</td>" 367 ."\n\t<td class='erkl'>'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes.</td>" 410 ."\n\t<td>" 411 ."\n\t\t<p class='erklk'>'Baujahr' ist das Jahr der Fertigstellung oder der baulichen Veränderung des Gebäudes." 412 ."\n\t</td>" 368 413 ."\n</tr>"; 369 414 } … … 374 419 ."\n\t<td class='li'>Dachart</td>" 375 420 ."\n\t<td class='fett'>".$daa."</td>" 376 ."\n\t<td class='erkl'>'Dachart' gibt die Art der Dacheindeckung (z.B. Reetdach) an.</td>" 421 ."\n\t<td>" 422 ."\n\t\t<p class='erklk'>'Dachart' gibt die Art der Dacheindeckung (z.B. Reetdach) an." 423 ."\n\t</td>" 377 424 ."\n</tr>"; 378 425 } … … 383 430 ."\n\t<td class='li'>Qualitätsangaben</td>" 384 431 ."\n\t<td class='fett'>".$qag."</td>" 385 ."\n\t<td class='erkl'>Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu repräsentieren.</td>" 432 ."\n\t<td>" 433 ."\n\t\t<p class='erklk'>Angaben zur Herkunft der Informationen (Erhebungsstelle). Die Information ist konform zu den Vorgaben aus ISO 19115 zu repräsentieren." 434 ."\n\t</td>" 386 435 ."\n</tr>"; 387 436 }
Note: See TracChangeset
for help on using the changeset viewer.