Changeset 427 for trunk/info/info/alkisn/alkislage.php
- Timestamp:
- 02/24/22 16:24:19 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkislage.php
r425 r427 2 2 /* alkislage.php 3 3 4 ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 4 ALKIS-Auskunft 5 Author: Frank JÀger, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo) 6 5 7 Kann die 3 Arten von Lagebezeichnung anzeigen und verbundene Objekte verlinken 6 8 … … 13 15 2021-12-09 Neue Parameter: $katAmtMix (Kataster-Amt-Mix), $PrntBtn (Drucken-SchaltflÀche) 14 16 Gemarkung und Flur bei Gruppenwechsel FETT anzeigen 15 16 ToDo: 17 2022-01-12 Neue Functions LnkStf(), DsKy() 18 19 ToDo: 17 20 - Balken-Kennzeichen kompatibel machen mit der Eingabe der Navigation fÃŒr Adresse 18 21 - das Modul "alkisgebaeudenw" (alle Geb. auf einem FS) verschneidet die FlÀchen und findet damit auch 19 Grenz- Uberbauungen und angrenzende GebÀude. Diese fehlen hier, weil nur VerknÃŒpfungen verarbeitet werden.22 Grenz-Ãberbauungen und angrenzende GebÀude. Diese fehlen hier, weil nur VerknÃŒpfungen verarbeitet werden. 20 23 Mit FlÀchen-Verschneidung auch weitere FS anzeigen? 21 24 */ … … 45 48 46 49 switch ($ltyp) { 47 case "m": // "Mit HsNr" = Hauptgeb aeude50 case "m": // "Mit HsNr" = HauptgebÀude 48 51 $tnam = "ax_lagebezeichnungmithausnummer"; break; 49 case "p": // "mit PseudoNr" = Nebengeb aeude50 $tnam = "ax_lagebezeichnungmitpseudonummer"; 51 case "o": //"Ohne HsNr" = Gewanne oder Stra sse52 case "p": // "mit PseudoNr" = NebengebÀude 53 $tnam = "ax_lagebezeichnungmitpseudonummer"; break; 54 case "o": //"Ohne HsNr" = Gewanne oder StraÃe 52 55 $tnam = "ax_lagebezeichnungohnehausnummer"; break; 53 56 default: … … 69 72 70 73 $erlaubnis = darf_ich(); if ($erlaubnis === 0) { die('<p class="stop1">Abbruch</p></body>'); } 71 $dbg=$debug; // CONF in Arbeits-Variable 72 73 // Mit URL-Parameter "&nodebug=j" kann man die Entwicklungsumgebung (in Conf definiert) ausschalten. 74 // Wirkt temporÀr und wird nicht in Links weiter gereicht. 74 $dbg=$debug; 75 75 if ($nodebug === "j") {$dbg=0;} 76 76 … … 173 173 echo "\n<h2>Lagebezeichnung</h2>\n<p>Typ: ".$untertitel."</p>"; 174 174 echo "\n<table class='outer'>\n<tr>\n\t<td>"; // Tab. Kennz. 175 // ToDo: kleiner, wenn ltyp=0 und die Schl uesselfelder leer sind175 // ToDo: kleiner, wenn ltyp=0 und die SchlÃŒsselfelder leer sind 176 176 echo "\n\t\t<table class='kennzla' title='Lage'>" 177 177 ."\n\t\t<tr>"; … … 199 199 echo "\n\t\t</tr>\n\t\t<tr>"; 200 200 if ($osub != "g") { // nicht bei Gewanne 201 202 echo "\n\t\t\t<td title='Bundesland'>"; 203 if ($showkey) {echo "<span class='key'>".$land."</span><br>";} 204 echo $bnam." </td>"; 205 206 echo "\n\t\t\t<td title='Regierungsbezirk'>"; 207 if ($showkey) {echo "<span class='key'>".$regbez."</span><br>";} 208 echo $rnam." </td>"; 209 210 echo "\n\t\t\t<td title='Kreis'>"; 211 if ($showkey and $osub != "g") {echo "<span class='key'>".$kreis."</span><br>";} 212 echo $knam." </td>"; 213 214 echo "\n\t\t\t<td title='Gemeinde'>"; 215 if ($showkey and $osub != "g") {echo "<span class='key'>".$gem."</span><br>";} 216 echo $gnam." </td>"; 217 218 echo "\n\t\t\t<td title='Straße'>"; 219 if ($showkey and $osub != "g") {echo "<span class='key'>".$lage."</span><br>";} 201 echo "\n\t\t\t<td title='Bundesland'>".DsKy($land, 'Bundesland-*').$bnam." </td>" 202 ."\n\t\t\t<td title='Regierungsbezirk'>".DsKy($regbez, 'Regierungsbezirk-*').$rnam." </td>" 203 ."\n\t\t\t<td title='Kreis'>".DsKy($kreis, 'Kreis-*').$knam." </td>" 204 ."\n\t\t\t<td title='Gemeinde'>".DsKy($gem, 'Gemeinde-*').$gnam." </td>" 205 ."\n\t\t\t<td title='Straße'>".DsKy($lage, 'Straßen-*'); 220 206 if ($ltyp === "o") { 221 207 echo "<span class='wichtig'>".$snam."</span>"; … … 248 234 if ($osub != "g") { // Link zu Strasse 249 235 echo "\n\t\t<p class='nwlink noprint'>" 250 ."\n\t\t\t<a href='alkisstrasse.php?gkz=".$gkz."&gmlid=".$strgml; 251 if ($showkey) {echo "&showkey=j";} 252 echo "' title='Straße'>Straße <img src='ico/Strassen.png' width='16' height='16' alt=''></a>" 236 ."\n\t\t\t<a href='alkisstrasse.php?gkz=".$gkz."&gmlid=".$strgml.LnkStf() 237 ."' title='Straße'>Straße <img src='ico/Strassen.png' width='16' height='16' alt=''></a>" 253 238 ."\n\t\t</p>"; 254 239 } 255 240 256 241 echo "\n\t</td>\n</tr>\n</table>"; 257 // Ende Seitenkopf 258 259 // F L U R S T U E C K E 242 243 // F L U R S T à C K E 260 244 // ax_Flurstueck >weistAuf> ax_LagebezeichnungMitHausnummer 261 245 // ax_Flurstueck >zeigtAuf> ax_LagebezeichnungOhneHausnummer … … 304 288 305 289 echo "\n<tr class='".$trclass."'>" 306 ."\n\t<td>"; 307 if ($showkey) {echo "<span class='key'>".$rowf["gemarkungsnummer"]."</span> ";} 290 ."\n\t<td>".DsKy($rowf["gemarkungsnummer"], 'Gemarkungsnummer'); 308 291 if ($gwgmkg != $gmkg) { 309 292 echo "<b>".$gmkg."</b></td>"; … … 322 305 ."\n\t<td class='fla'>".$flae."</td>" 323 306 ."\n\t<td>\n\t\t<p class='nwlink noprint'>" 324 ."\n\t\t\t<a href='alkisfsnw.php?gkz=".$gkz."&gmlid=".$rowf["gml_id"]."&eig=n"; 325 if ($showkey) {echo "&showkey=j";} 326 echo "' title='Flurstücksnachweis'>Flurstück <img src='ico/Flurstueck_Link.png' width='16' height='16' alt=''></a>" 307 ."\n\t\t\t<a href='alkisfsnw.php?gkz=".$gkz."&gmlid=".$rowf["gml_id"].LnkStf()."&eig=n" 308 ."' title='Flurstücksnachweis'>Flurstück <img src='ico/Flurstueck_Link.png' width='16' height='16' alt=''></a>" 327 309 ."\n\t\t</p>\n\t</td>" 328 310 ."\n</tr>"; … … 339 321 ."\n<p>Andere Lagebezeichnungen zur gleichen Hausnummer.</p>"; 340 322 $whereclaus="WHERE land= $1 AND regierungsbezirk= $2 AND kreis= $3 AND gemeinde= $4 AND lage= $5 "; 341 342 $url=selbstverlinkung()."?gkz=".$gkz; // Basis 343 if ($showkey) {$url.="&showkey=j";} 344 $url.="&gmlid="; 323 $url=selbstverlinkung()."?gkz=".$gkz.LnkStf()."&gmlid="; // Basis 345 324 346 325 switch ($ltyp) { … … 360 339 $neb=0; 361 340 while($row = pg_fetch_assoc($res)) { 362 echo "\n\t<a href='".$url.$row["gml_id"]. "&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> ";341 echo "\n\t<a href='".$url.$row["gml_id"].LnkStf()."&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> "; 363 342 $neb++; 364 343 } … … 378 357 $hg=0; 379 358 while($row = pg_fetch_assoc($res)) { 380 echo "\n\t<a href='".$url.$row["gml_id"]. "&ltyp=m'>Haus-Nr ".$pseu."</a> ";359 echo "\n\t<a href='".$url.$row["gml_id"].LnkStf()."&ltyp=m'>Haus-Nr ".$pseu."</a> "; 381 360 $hg++; 382 361 } … … 396 375 $neb=0; 397 376 while($row = pg_fetch_assoc($res)) { 398 echo "\n\t<a href='".$url.$row["gml_id"]. "&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> ";377 echo "\n\t<a href='".$url.$row["gml_id"].LnkStf()."&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> "; 399 378 $neb++; 400 379 } … … 405 384 } 406 385 407 // G E B A EU D E386 // G E B à U D E 408 387 if ($ltyp != "o") { // OhneHsNr linkt nur Flurst. 409 388 echo "\n\n<a id='geb'></a>\n<h3><img src='ico/Haus.png' width='16' height='16' alt=''> Gebäude</h3>" … … 444 423 $gfla=$row["flaeche"]; 445 424 echo "\n<tr>" 446 ."\n\t<td>".$row["name"]."</td>" 447 ."\n\t<td class='fla'>".$gfla." m²</td>"; 448 449 echo "\n\t<td title='".htmlentities($row["ud"], ENT_QUOTES, "UTF-8")."'>"; 450 if ($showkey) {echo "<span class='key'>".htmlentities($row["gebaeudefunktion"], ENT_QUOTES, "UTF-8")."</span> ";} 451 echo $row["uv"]."</td>"; 452 453 echo "\n\t<td title='".htmlentities($row["hd"], ENT_QUOTES, "UTF-8")."'>"; 454 if ($showkey) {echo "<span class='key'>".htmlentities($row["bauweise"], ENT_QUOTES, "UTF-8")."</span> ";} 455 echo $row["hv"]."</td>"; 456 457 echo "\n\t<td title='".htmlentities($row["zd"] , ENT_QUOTES, "UTF-8")."'>"; 458 if ($showkey) {echo "<span class='key'>".htmlentities($row["zustand"], ENT_QUOTES, "UTF-8")."</span> ";} 459 echo $row["zv"]."</td>"; 460 461 echo "\n\t<td class='nwlink noprint'>" 462 ."\n\t\t<a title='komplette Hausdaten' href='alkishaus.php?gkz=".$gkz."&gmlid=".$ggml; 463 if ($showkey) {echo "&showkey=j";} 464 echo "'>Haus <img src='ico/Haus.png' width='16' height='16' alt=''></a>" 465 ."\n\t</td>" 466 ."\n</tr>"; 425 ."\n\t<td>".$row["name"]."</td>" 426 ."\n\t<td class='fla'>".$gfla." m²</td>" 427 ."\n\t<td title='".htmlentities($row["ud"], ENT_QUOTES, "UTF-8")."'>".DsKy($row["gebaeudefunktion"], 'Gebäudefunktion-*').$row["uv"]."</td>" 428 ."\n\t<td title='".htmlentities($row["hd"], ENT_QUOTES, "UTF-8")."'>".DsKy($row["bauweise"], 'Bauweise-*').$row["hv"]."</td>" 429 ."\n\t<td title='".htmlentities($row["zd"], ENT_QUOTES, "UTF-8")."'>".DsKy($row["zustand"], 'Zustand-*').$row["zv"]."</td>" 430 ."\n\t<td class='nwlink noprint'>" 431 ."\n\t\t<a title='komplette Hausdaten' href='alkishaus.php?gkz=".$gkz."&gmlid=".$ggml.LnkStf() 432 ."'>Haus <img src='ico/Haus.png' width='16' height='16' alt=''></a>" 433 ."\n\t</td>\n</tr>"; 467 434 } 468 435 echo "\n</table>";
Note: See TracChangeset
for help on using the changeset viewer.