Changeset 306 for trunk/info/info
- Timestamp:
- 01/23/14 14:53:26 (10 years ago)
- Location:
- trunk/info/info/alkis
- Files:
-
- 1 added
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkis/alkisauszug.css
r287 r306 10 10 2011-11-16 FS-Historie 11 11 2013-06-27 p.recht 12 2014-01-23 strasse, hsnr 12 13 */ 13 14 body {background-color: #FDFFFD;} … … 21 22 p.fshis {text-align: right; background: gray; color: white;} /* Flurstuecks-Historie */ 22 23 p.gbkennz {text-align: right; background: green; color: silver;} /* Bestandsnachweis */ 23 p.nakennz {text-align: right; background: maroon; color: silver;} /* Personen- und Adressdaten */ 24 p.geb {text-align: right; background: yellow; color: gray;} /* Gebaeude zum FS */ 25 p.lage {text-align: right; background: lime; color: gray;} /* Lage/Adresse zum FS */ 26 p.recht {text-align: right; background: #F0F8FF; color: gray;} /* Baurecht, Bodenneuordnung */ 24 p.nakennz {text-align: right; background: maroon; color: silver;} /* Personen- und Adressdaten */ 25 p.geb {text-align: right; background: yellow; color: gray;} /* Gebaeude zum FS */ 26 p.lage {text-align: right; background: lime; color: gray;} /* Lage/Adresse zum FS */ 27 p.strasse {text-align: right; background: limegreen; color: slategray;} /* Strasse */ 28 p.recht {text-align: right; background: #F0F8FF; color: gray;} /* Baurecht, Bodenneuordnung */ 27 29 28 30 p.bezieh {text-align: right; background: olive; color: silver;} /* Beziehungen */ 29 31 p.fsd {margin-left: 170px;} /* Flst-Flaeche */ 30 p.gbl {position: relative; left:60px;} /* Nam: Buchungsstelle*/32 p.gbl {position: relative; left: 60px;} /* Nam: Buchungsstelle*/ 31 33 p.zus {margin: 2pt; padding: 2pt; border:1px dotted maroon; background: white;} /* Zusatz zum Eigent., gerahmt */ 32 34 p.avh {font-style: italic; color: navy;} /* Anteilsverhaeltnis */ 33 35 p.ant {font-style: italic; position: relative;left: 12px;} /* Anteil am FS */ 34 p.geig {color: navy;} /* GB-Nachw. Eigentuemer Name */35 p.gadr {color: maroon; margin-top: 1pt;} /* GB-Nachw. Eigentuemer Adresse */36 p.geig {color: navy;} /* GB-Nachw. Eigentuemer Name */ 37 p.gadr {color: maroon; margin-top: 1pt;} /* GB-Nachw. Eigentuemer Adresse */ 36 38 p.nwlink, td.nwlink {font-size: 7pt; text-align: right; margin-top: 0pt;} /* Link zum Nachweis GB, FS, ..*/ 37 39 p.err {font-size: 11px; color: red;} /* Fehler -> Anwender */ 38 40 p.dbg {font-size: 10px; color: gray;} /* Debug -> Entwickler */ 39 p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */40 p.ph {color: gray;} 41 p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */ 42 p.ph {color: gray;} /* Platzhalter */ 41 43 42 44 /* Links */ 43 45 a:link {color: rgb(0,102,153);} 44 46 a:visited {color: rgb(0,153,102);} 45 a:active 47 a:active {color: rgb(0,102,102);} 46 48 a:hover {color: rgb(255,40,40);} 47 49 … … 52 54 /* komplette Adresse im Rahmen*/ 53 55 div.adr {border-left-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-top-width: 2px; 54 width: 60%; font-size: 12pt; 55 border-color: #a2d545; border-style: solid; 56 width: 60%; font-size: 12pt; border-color: #a2d545; border-style: solid; 56 57 margin-bottom: 8px; margin-top: 8px; margin-left: 0.7in; 57 overflow: auto; padding: 6px; 58 background: #e4f7dd;} 58 overflow: auto; padding: 6px; background: #e4f7dd;} 59 59 60 60 span.key {color: gray; font-style: italic;} /* Schluesselwert vor Text, Wert zurueck nehmen */ … … 73 73 table.kennzgbf {border: 2px dotted green; padding: 3px; margin: 0px;} /* - fiktiv */ 74 74 table.kennzla {border: 2px solid lime; padding: 3px; margin: 0px;} /* Lage */ 75 table.kennzstra {border: 2px solid limegreen; padding: 3px; margin: 0px;} /* Strasse */ 75 76 76 77 /* volle Breite fuer verschiedene Zwecke */ … … 82 83 td.ll {width: 130px;} /* Liste Links */ 83 84 td.lr {color: black;} /* Liste Rechts */ 84 td.ph {color: gray;} 85 td.ph {color: gray;} /* Platzhalter, vorlaeufig, spaeter loschen */ 85 86 86 87 /* Flaechen rechtsbuendig (stellengerecht) */ … … 88 89 td.key {width: 35px; padding-right: 4px; padding-left: 4px;} 89 90 /* Ertragsmesszahl der Bodenschaetzung 90 td.emz {width: 45px; padding-right: 4px; padding-left: 4px; 91 text-align: right;} */ 91 td.emz {width: 45px; padding-right: 4px; padding-left: 4px; text-align: right;} */ 92 92 td.kurz {width: 26px; padding-left: 4px;} 93 93 td.nanu {width: 80px;} /* Namensnummer */ 94 94 td.sond, p.sond {font-size: 9pt; font-style: italic; background-color: white; 95 border: 1px dotted silver; padding: 6px;}/* Sondereigentumsbeschreibung */95 border: 1px dotted silver; padding: 6px;} /* Sondereigentumsbeschreibung */ 96 96 97 td.nrap, p.nrap {font-size: 9pt; font-style: italic; background-color: white;} 97 td.nrap, p.nrap {font-size: 9pt; font-style: italic; background-color: white;} /* Nummer im Aufteilungsplan */ 98 98 99 99 td.fett {font-weight: bold;} 100 100 td.head {border-bottom: 1px solid gray; font-style: italic; padding-top: 2px;} /* Kopfzeile, Spaltenueberschrift */ 101 101 td.sum {border-top: 2px dotted maroon; border-bottom:3px solid maroon; 102 border-left:0px dotted maroon; border-right:0px dotted maroon; 103 font-weight: bold;} /* unter dem Strich = Summenzeile */ 104 td.bez {font-weight: bold;} /* Beziehungen */ 102 border-left:0px dotted maroon; border-right:0px dotted maroon; font-weight: bold;} /* unter dem Strich = Summenzeile */ 103 td.bez {font-weight: bold;} /* Beziehungen */ 105 104 td.nhd {width: 150px;} /* Namen - linke / rechte Spalte */ 106 105 td.nam {font-weight: bold;} … … 110 109 /* dienendes GB in FS-Tab im Best-NW */ 111 110 td.dien {font-size: 9pt; font-style: italic; color: purple; border-bottom: 1px solid silver;} 111 td.hsnr {width: 70px; padding-right: 4px; text-align: right;} /* Hausnummer in StraÃe */ 112 112 113 113 /* Ueberschriften */ … … 125 125 126 126 /* Seitenfuss */ 127 .buttonbereich {font-size: 7pt; text-align: right;} 128 .confbereich {font-size: 7pt; 129 background-color: #EFFDFF; 130 width: 88%; 131 position: relative; 132 left: 40px; 133 } 127 .buttonbereich {font-size: 7pt; text-align: right;} 128 .confbereich {font-size: 7pt; background-color: #EFFDFF; width: 88%; position: relative; left: 40px;} 134 129 @media print { 135 130 body {width: 98%; background-color:white;} -
trunk/info/info/alkis/alkisbestnw.php
r301 r306 16 16 */ 17 17 session_start(); 18 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt19 18 $cntget = extract($_GET); 20 19 require_once("alkis_conf_location.php"); … … 39 38 <script type="text/javascript"> 40 39 function ALKISexport() { 41 40 window.open(<?php echo "'alkisexport.php?gkz=".$gkz."&tabtyp=grundbuch&gmlid=".$gmlid."'"; ?>); 42 41 } 43 42 </script> … … 60 59 $sql.="FROM ax_buchungsblatt g "; 61 60 $sql.="LEFT JOIN ax_buchungsblattbezirk b ON g.land=b.land AND g.bezirk=b.bezirk "; // BBZ 62 //$sql.="LEFT JOIN ax_dienststelle a ON b.\"gehoertzu|ax_dienststelle_schluessel|land\"=a.land AND b.stelle=a.stelle ";63 61 $sql.="LEFT JOIN ax_dienststelle a ON b.land = a.land AND b.stelle = a.stelle "; 64 62 $sql.="WHERE g.gml_id= $1 "; -
trunk/info/info/alkis/alkisfkt.php
r132 r306 5 5 6 6 Version: 7 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 8 01.02.2011 *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen 9 02.11.2011 Parameter debug in function eigentuemer 10 17.11.2011 Variable ($debug, $idanzeige, $showkey) von Parameter nach global. Die heiÃen in allen Programmteilen gleich. 7 2010-12-17 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 8 2011-11-01 *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen 9 2011-11-02 Parameter debug in function eigentuemer 10 2011-11-17 Variable ($debug, $idanzeige, $showkey) von Parameter nach global. Die heiÃen in allen Programmteilen gleich. 11 2014-01-22 Eigentuemerart: Mehr Werte und Zugriff auf DB-SchlÃŒssel-Tabelle 11 12 */ 12 13 … … 359 360 echo "\n<p class='dbg'>Keine Person zur Namensnummer ".$namnum."</p>"; 360 361 } 361 if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".$sqlp."<br>$1=gml(NamNum)= '".$gmlnn."'</p>";}362 //if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".$sqlp."<br>$1=gml(NamNum)= '".$gmlnn."'</p>";} 362 363 } 363 364 echo "</td>\n\t<td> </td>\n<tr>"; … … 397 398 return $wert; 398 399 } 400 399 401 // Entschluesslung AX_Namensnummer.eigentuemerart 400 // Abweichend hier in singular fuer Link-Text401 402 function eigentuemerart($key) { 403 // Die hÀufigsten Werte direkt aus den Programmcode liefern, ggf. angepasst. 404 // FÃŒr seltene Werte in der Datenbank nachschlagen. 405 // SchlÃŒsseltabelle dazu aus GeoInfoDok ist vorhanden seit 2014-01-22. 406 // Hier Verwendung fÃŒr Text zum Link. 407 // FÃŒr korrekte Wiedergabe der amtlichen Werte einen Join auf Tabelle verwenden statt dieser Function. 402 408 switch ($key) { 403 case 1000: $wert = "Natürliche Person"; break; 404 case 2000: $wert = "Juristische Person"; break; 405 case 3000: $wert = "Körperschaft"; break; 409 case 1000: $wert = "Natürliche Person"; break; // singular fuer Link-Text 410 case 2000: $wert = "Juristische Person"; break; // singl. 411 case 3000: $wert = "Körperschaft"; break; // singl. 412 case 4000: $wert = "Kirchliches Eigentum"; break; 413 case 4100: $wert = "Evangelische Kirche"; break; 414 case 4200: $wert = "Katholische Kirche"; break; 415 case 5100: $wert = "Bundesrepublik Deutschland"; break; 416 case 5400: $wert = "Kreis"; break; 417 case 5500: $wert = "Gemeinde"; break; 418 case 5920: $wert = "Land"; break; // "Eigenes Bundesland" 406 419 case "": $wert = "Person"; break; // falls (noch) nicht gefuellt 407 default: $wert = "** Unbekannte Eigentümerart '".$key."' **"; break; 420 default: // Datenbank-Abfrage 421 $sql="SELECT bezeichner FROM ax_namensnummer_eigentuemerart WHERE wert= $1 ;"; 422 $v=array($key); 423 $res=pg_prepare("", $sql); 424 $res=pg_execute("", $v); 425 if ($res) { 426 $row=pg_fetch_array($res); 427 $wert==htmlentities($row["bezeichner"], ENT_QUOTES, "UTF-8"); 428 } else { 429 echo "\n\t<p class='err'>Fehler bei DB-Zugriff auf SchlÃŒssel EigentÃŒmerart.</p>\n"; 430 $wert = "** Unbekannte Eigentümerart '".$key."' **"; 431 } 432 break; 408 433 } 409 434 return $wert; 410 435 } 436 437 411 438 // Entschluesslung ax_buchungsblatt.blattart 412 439 function blattart($key) { -
trunk/info/info/alkis/alkisfsnw.php
r301 r306 48 48 <script type="text/javascript"> 49 49 function ALKISexport() { 50 50 window.open(<?php echo "'alkisexport.php?gkz=".$gkz."&tabtyp=flurstueck&gmlid=".$gmlid."'"; ?>); 51 51 } 52 52 </script> -
trunk/info/info/alkis/alkisgebaeudenw.php
r275 r306 4 4 5 5 Version: 6 22.11.2011 Feld ax_gebaeude.description ist entfallen, neue Spalte Zustand 7 30.11.2011 8 Fehlerkorrektur Gebaeude mit mehreren Adressen nicht mehrfach 9 Sonderfall lage aus PostNAS 05 entfernt, import_request_variables 6 2011-11-22 Feld ax_gebaeude.description ist entfallen, neue Spalte Zustand 7 2011-11-30 Fehlerkorrektur Gebaeude mit mehreren Adressen nicht mehrfach 10 8 2013-04-08 deprecated "import_request_variables" ersetzt 11 9 */ 12 10 session_start(); 13 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt14 11 $cntget = extract($_GET); 15 12 require_once("alkis_conf_location.php"); -
trunk/info/info/alkis/alkishaus.php
r289 r306 18 18 */ 19 19 session_start(); 20 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt21 20 $cntget = extract($_GET); 22 21 require_once("alkis_conf_location.php"); … … 271 270 // weiteregebaeudefunktion ist jetzt ein Array 272 271 $wgflist=trim($wgf, "{}"); // kommagetrennte(?) Liste der Schluesselwerte 273 $wgfarr=explode(",", $wgflist); 274 $sqlw="SELECT wert, bezeichner FROM ax_gebaeude_weiterefunktion WHERE wert in ( "; 275 foreach($wgfarr as $key => $val) { 276 $v[$key] = $val; 277 if ($key > 0){ 278 $sqlw.=","; 279 } 280 $sqlw.=" $".($key+1); 281 282 } 283 284 $sqlw.= ") ORDER BY wert;"; 285 286 287 #echo $sqlw; 272 //$wgfarr=explode(",", $wgflist); 273 //for each ... 274 $sqlw="SELECT wert, bezeichner FROM ax_gebaeude_weiterefunktion WHERE wert in ( $1 ) ORDER BY wert;"; 275 $v = array($wgflist); 288 276 $resw = pg_prepare("", $sqlw); 289 277 $resw = pg_execute("", $v); 290 291 278 if (!$resw) { 292 279 echo "\n<p class='err'>Fehler bei Gebäude - weitere Funktion.</p>\n"; -
trunk/info/info/alkis/alkislage.php
r275 r306 6 6 7 7 Version: 8 2011-11-229 Felder ax_gebaeude.description und .individualname sind entfallen10 GebÀude als Tabelle11 Link auf neues Modul "alkishaus".12 Sonderfall PostNAS-Vers. 05 entfernt.13 Kennzeichen im Balken verkÃŒrzt.14 2011-11-30 import_request_variables15 8 2013-03-06 Korrektur URL des Link im Abs. Lage bei eingeschalteten Test-Optionen 16 9 2013-04-08 deprecated "import_request_variables" ersetzt 10 2014-01-23 gml des Katalogs, Link auf Modul "strasse" 17 11 18 12 ToDo: 19 - Entschluesseln Kreis usw.20 13 - Das Balken-Kennzeichen noch kompatibel machen mit der Eingabe der Navigation fÃŒr Adresse 21 14 */ 22 15 session_start(); 23 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt24 16 $cntget = extract($_GET); 25 17 require_once("alkis_conf_location.php"); … … 62 54 63 55 // L a g e b e z e i c h n u n g 64 $sql ="SELECT s. bezeichnung AS snam, k.bezeichnung AS knam, g.bezeichnung AS gnam, l.land, l.regierungsbezirk, l.kreis, l.gemeinde, l.lage, ";56 $sql ="SELECT s.gml_id AS strgml, s.bezeichnung AS snam, b.bezeichnung AS bnam, r.bezeichnung AS rnam, k.bezeichnung AS knam, g.bezeichnung AS gnam, l.land, l.regierungsbezirk, l.kreis, l.gemeinde, l.lage, "; 65 57 switch ($ltyp) { 66 58 case "m": // "Mit HsNr" … … 74 66 break; 75 67 } 76 $sql.="FROM ".$tnam." l "; 77 // Gemeinde, Kreis, Strasse entschluesseln 68 $sql.="FROM ".$tnam." l "; // Left: Bei sub-Typ "Gewanne" von Typ "o" sind keine SchlÃŒsselfelder gefÃŒllt! 78 69 $sql.="LEFT JOIN ax_gemeinde g ON l.land=g.land AND l.regierungsbezirk=g.regierungsbezirk AND l.kreis=g.kreis AND l.gemeinde=g.gemeinde "; 79 70 $sql.="LEFT JOIN ax_kreisregion k ON l.land=k.land AND l.regierungsbezirk=k.regierungsbezirk AND l.kreis=k.kreis "; 71 $sql.="LEFT JOIN ax_regierungsbezirk r ON l.land=r.land AND l.regierungsbezirk=r.regierungsbezirk "; 72 $sql.="LEFT JOIN ax_bundesland b ON l.land=b.land "; 80 73 $sql.="LEFT JOIN ax_lagebezeichnungkatalogeintrag s "; 81 // ab PostNAS 0.6: Feld "lage" char(5) mit fuehr.Nullen82 74 $sql.="ON l.land=s.land AND l.regierungsbezirk=s.regierungsbezirk AND l.kreis=s.kreis AND l.gemeinde=s.gemeinde AND l.lage=s.lage "; 83 75 $sql.="WHERE l.gml_id= $1;"; … … 92 84 93 85 if ($row = pg_fetch_array($res)) { 86 $strgml=$row["strgml"]; // gml_id des Katalogeintrag StraÃe 94 87 $land =$row["land"]; 95 88 $regbez=$row["regierungsbezirk"]; 96 89 $kreis=$row["kreis"]; 97 90 $knam=$row["knam"]; 98 $gem =$row["gemeinde"]; 99 $gnam =$row["gnam"]; 100 $lage =$row["lage"]; // Strassenschluessel 101 $snam =$row["snam"]; //Strassennamen 91 $rnam=$row["rnam"]; 92 $bnam=$row["bnam"]; 93 $gem=$row["gemeinde"]; 94 $gnam=$row["gnam"]; 95 $lage=$row["lage"]; // Strassenschluessel 96 $snam=$row["snam"]; //Strassennamen 102 97 $unver=$row["unverschluesselt"]; // Gewanne 103 // $kennz=$land."-".$regbez."-".$kreis. "-".$gem."-".$lage."-";104 $kennz=$gem."-".$lage."-"; // ToDo: Kompatibel machen als Eingabe in inNavigation/Adresse98 // $kennz=$land."-".$regbez."-".$kreis. ... 99 $kennz=$gem."-".$lage."-"; // ToDo: Kompatibel machen als Eingabe in Navigation/Adresse 105 100 106 101 switch ($ltyp) { … … 111 106 // Balken 112 107 echo "<p class='lage'>ALKIS Lagebezeichnung mit Hausnummer ".$kennz." </p>\n"; // Balken 108 $osub=""; 113 109 break; 114 110 case "p": // "mit PseudoNr" … … 118 114 $untertitel="NebengebÀude mit laufender Nummer (Lagebezeichnung mit Pseudonummer)"; 119 115 echo "<p class='lage'>ALKIS Lagebezeichnung NebengebÀude ".$kennz." </p>\n"; // Balken 116 $osub=""; 120 117 break; 121 case "o": //"Ohne HsNr" 118 case "o": // "Ohne HsNr" 119 // 2 Unterarten bzw. Zeilen-Typen in der Tabelle 122 120 if ($lage == "") { 121 $osub="g"; // Sub-Typ Gewanne 123 122 $kennz=" - ".$unver; 123 $untertitel="Gewanne (unverschlüsselte Lage)"; 124 echo "<p class='lage'>ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz." </p>\n"; // Balken 124 125 } else { 126 $osub="s"; // Sub-Typ Strasse (ohne HsNr) 125 127 $kennz.=$unver; 126 }127 $untertitel="Straße ohne Hausnummer und/oder Gewanne (unverschlüsselte Lage)";128 echo "<p class='lage'>ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz." </p>\n"; // Balken128 $untertitel="Straße ohne Hausnummer"; 129 echo "<p class='lage'>ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz." </p>\n"; // Balken 130 } 129 131 break; 130 132 } … … 133 135 } 134 136 135 echo "\n<h2><img src='ico/Lage_mit_Haus.ico' width='16' height='16' alt=' '> Lagebezeichnung</h2>\n";137 echo "\n<h2><img src='ico/Lage_mit_Haus.ico' width='16' height='16' alt='HAUS'> Lagebezeichnung</h2>\n"; 136 138 137 139 echo "<p>Typ: ".$untertitel."</p>"; … … 141 143 echo "\n\t<table class='kennzla' title='Lage'>"; 142 144 echo "\n\t<tr>"; 143 echo "\n\t\t<td class='head'>Land</td>"; 144 echo "\n\t\t<td class='head'>Reg.-Bez.</td>"; 145 echo "\n\t\t<td class='head'>Kreis</td>"; 146 echo "\n\t\t<td class='head'>Gemeinde</td>"; 147 echo "\n\t\t<td class='head'>Straße</td>"; 145 if ($osub != "g") { // nicht bei Gewanne 146 echo "\n\t\t<td class='head'>Land</td>"; 147 echo "\n\t\t<td class='head'>Reg.-Bez.</td>"; 148 echo "\n\t\t<td class='head'>Kreis</td>"; 149 echo "\n\t\t<td class='head'>Gemeinde</td>"; 150 echo "\n\t\t<td class='head'>Straße</td>"; 151 } 148 152 switch ($ltyp) { 149 153 case "m": // "Mit HsNr" … … 155 159 break; 156 160 case "o": //"Ohne HsNr" 157 echo "\n\t\t<td class='head'>unverschlüsselte Lage</td>"; 161 if ($osub == "g") { 162 echo "\n\t\t<td class='head'>unverschlüsselte Lage</td>"; 163 } 158 164 break; 159 165 } 160 166 echo "\n\t</tr>"; 161 167 echo "\n\t<tr>"; 162 echo "\n\t\t<td title='Bundesland'>".$land."</td>"; 163 echo "\n\t\t<td title='Regierungsbezirk'>".$regbez."</td>"; 164 echo "\n\t\t<td title='Kreis'>"; 165 if ($showkey) { 166 echo "<span class='key'>".$kreis."</span><br>"; 167 } 168 echo $knam." </td>"; 169 echo "\n\t\t<td title='Gemeinde'>"; 170 if ($showkey) { 171 echo "<span class='key'>".$gem."</span><br>"; 172 } 173 echo $gnam." </td>"; 174 175 echo "\n\t\t<td title='Straße'>"; 176 if ($showkey) { 177 echo "<span class='key'>".$lage."</span><br>"; 178 } 179 if ($ltyp == "o") { 180 echo "<span class='wichtig'>".$snam."</div>"; 181 } else { 182 echo $snam; 183 } 184 echo " </td>"; 168 if ($osub != "g") { // nicht bei Gewanne 169 170 echo "\n\t\t<td title='Bundesland'>"; 171 if ($showkey) {echo "<span class='key'>".$land."</span><br>";} 172 echo $bnam." </td>"; 173 174 echo "\n\t\t<td title='Regierungsbezirk'>"; 175 if ($showkey) {echo "<span class='key'>".$regbez."</span><br>";} 176 echo $rnam." </td>"; 177 178 echo "\n\t\t<td title='Kreis'>"; 179 if ($showkey and $osub != "g") {echo "<span class='key'>".$kreis."</span><br>";} 180 echo $knam." </td>"; 181 182 echo "\n\t\t<td title='Gemeinde'>"; 183 if ($showkey and $osub != "g") {echo "<span class='key'>".$gem."</span><br>";} 184 echo $gnam." </td>"; 185 186 echo "\n\t\t<td title='Straße'>"; 187 if ($showkey and $osub != "g") {echo "<span class='key'>".$lage."</span><br>";} 188 if ($ltyp == "o") { 189 echo "<span class='wichtig'>".$snam."</span>"; 190 } else { 191 echo $snam; 192 } 193 echo " </td>"; 194 } 185 195 186 196 switch ($ltyp) { … … 193 203 break; 194 204 case "o": 195 echo "\n\t\t<td title='Gewanne'><span class='wichtig'>".$unver."</span></td>"; 205 if ($osub == "g") { 206 echo "\n\t\t<td title='Gewanne'><span class='wichtig'>".$unver."</span></td>"; 207 } 196 208 break; 197 209 } … … 202 214 203 215 // Kopf Rechts: weitere Daten? 204 // z.B. hier Ausgabe von "georeferenzierte GebÀudeadresse" ?205 216 if ($idanzeige) {linkgml($gkz, $gmlid, "Lage"); } 217 218 if ($osub != "g") { // Link zu Strasse 219 echo "\n\t\t<p class='nwlink noprint'>"; 220 echo "\n\t\t<a href='alkisstrasse.php?gkz=".$gkz."&gmlid=".$strgml; 221 if ($idanzeige) {echo "&id=j";} 222 if ($showkey) {echo "&showkey=j";} 223 echo "' title='Straße'>Straße <img src='ico/Strassen.ico' width='16' height='16' alt=''></a>"; 224 echo "\n\t\t</p>"; 225 } 206 226 207 227 echo "\n\t</td>\n</tr>\n</table>"; … … 209 229 210 230 // F L U R S T U E C K E 231 // ax_Flurstueck >weistAuf> ax_LagebezeichnungMitHausnummer 232 // ax_Flurstueck >zeigtAuf> ax_LagebezeichnungOhneHausnummer 211 233 if ($ltyp <> "p") { // Pseudonummer linkt nur GebÀude 212 234 echo "\n\n<a name='fs'></a><h3><img src='ico/Flurstueck.ico' width='16' height='16' alt=''> Flurstücke</h3>\n"; 213 235 echo "\n<p>mit dieser Lagebezeichnung.</p>"; 214 // ax_Flurstueck >weistAuf> ax_LagebezeichnungMitHausnummer215 // ax_Flurstueck >zeigtAuf> ax_LagebezeichnungOhneHausnummer216 236 switch ($ltyp) { 217 237 case "m": $bezart="weistAuf"; break; … … 219 239 } 220 240 $sql="SELECT g.gemarkungsnummer, g.bezeichnung, "; 221 $sql.="f.gml_id, f.flurnummer, f.zaehler, f.nenner, f. regierungsbezirk, f.kreis, f.gemeinde, f.amtlicheflaeche ";241 $sql.="f.gml_id, f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche "; 222 242 $sql.="FROM ax_flurstueck f "; 223 243 $sql.="JOIN alkis_beziehungen v ON f.gml_id=v.beziehung_von "; … … 300 320 echo "\n\t<a href='".$url.$row["gml_id"]."&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> "; 301 321 } 302 echo " \n</p>";322 echo "</p>"; 303 323 break; 304 324 … … 316 336 echo "\n\t<a href='".$url.$row["gml_id"]."&ltyp=m'>Haus-Nr ".$pseu."</a> "; 317 337 } 318 echo " \n</p>";338 echo "</p>"; 319 339 320 340 echo "\n<p>weitere Nebengebäude: "; … … 331 351 echo "\n\t<a href='".$url.$row["gml_id"]."&ltyp=p'>lfd.-Nr ".$row["laufendenummer"]."</a> "; 332 352 } 333 echo " \n</p>";353 echo "</p>"; 334 354 break; 335 355 } … … 405 425 <div class='buttonbereich noprint'> 406 426 <hr> 407 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.ico" width="16" height="16" alt="zurück" /></a> 408 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.ico" width="16" height="16" alt="Drucken" /></a> 409 <!-- <a title="Export als CSV" href='javascript:ALKISexport()'><img src="ico/download.ico" width="16" height="16" alt="Export" /></a> 410 <a title="Seite schließen" href="javascript:window.close()"><img src="ico/close.ico" width="16" height="16" alt="Ende" /></a> --> 427 <a title="zurück" href='javascript:history.back()'><img src="ico/zurueck.ico" width="16" height="16" alt="zurück"></a> 428 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.ico" width="16" height="16" alt="Drucken"></a> 411 429 </div> 412 430 </form> … … 416 434 </body> 417 435 </html> 418 -
trunk/info/info/alkis/alkisnamstruk.php
r301 r306 12 12 */ 13 13 session_start(); 14 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt15 14 $cntget = extract($_GET); 16 15 require_once("alkis_conf_location.php"); … … 35 34 <script type="text/javascript"> 36 35 function ALKISexport() { 37 36 window.open(<?php echo "'alkisexport.php?gkz=".$gkz."&tabtyp=person&gmlid=".$gmlid."'"; ?>); 38 37 } 39 38 </script> -
trunk/info/info/alkis/alkisrelationen.php
r275 r306 8 8 9 9 Version: 10 10.11.2011Relationen-ZÀhler ausgeben, ab 5 Zeilen nicht mehr 'auf einen Blick' erkennbar.11 30.11.2011import_request_variables10 2011-11-10 Relationen-ZÀhler ausgeben, ab 5 Zeilen nicht mehr 'auf einen Blick' erkennbar. 11 2011-11-30 import_request_variables 12 12 2013-04-08 deprecated "import_request_variables" ersetzt 13 13 */ 14 14 session_start(); 15 //import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt16 15 $cntget = extract($_GET); 17 16 require_once("alkis_conf_location.php");
Note: See TracChangeset
for help on using the changeset viewer.