Index: /trunk/info/info/alkis/alkisfsnw.php =================================================================== --- /trunk/info/info/alkis/alkisfsnw.php (revision 305) +++ /trunk/info/info/alkis/alkisfsnw.php (revision 306) @@ -48,5 +48,5 @@ Index: /trunk/info/info/alkis/alkisauszug.css =================================================================== --- /trunk/info/info/alkis/alkisauszug.css (revision 305) +++ /trunk/info/info/alkis/alkisauszug.css (revision 306) @@ -10,4 +10,5 @@ 2011-11-16 FS-Historie 2013-06-27 p.recht + 2014-01-23 strasse, hsnr */ body {background-color: #FDFFFD;} @@ -21,27 +22,28 @@ p.fshis {text-align: right; background: gray; color: white;} /* Flurstuecks-Historie */ p.gbkennz {text-align: right; background: green; color: silver;} /* Bestandsnachweis */ -p.nakennz {text-align: right; background: maroon; color: silver;} /* Personen- und Adressdaten */ -p.geb {text-align: right; background: yellow; color: gray;} /* Gebaeude zum FS */ -p.lage {text-align: right; background: lime; color: gray;} /* Lage/Adresse zum FS */ -p.recht {text-align: right; background: #F0F8FF; color: gray;} /* Baurecht, Bodenneuordnung */ +p.nakennz {text-align: right; background: maroon; color: silver;} /* Personen- und Adressdaten */ +p.geb {text-align: right; background: yellow; color: gray;} /* Gebaeude zum FS */ +p.lage {text-align: right; background: lime; color: gray;} /* Lage/Adresse zum FS */ +p.strasse {text-align: right; background: limegreen; color: slategray;} /* Strasse */ +p.recht {text-align: right; background: #F0F8FF; color: gray;} /* Baurecht, Bodenneuordnung */ p.bezieh {text-align: right; background: olive; color: silver;} /* Beziehungen */ p.fsd {margin-left: 170px;} /* Flst-Flaeche */ -p.gbl {position: relative; left: 60px;} /* Nam: Buchungsstelle*/ +p.gbl {position: relative; left: 60px;} /* Nam: Buchungsstelle*/ p.zus {margin: 2pt; padding: 2pt; border:1px dotted maroon; background: white;} /* Zusatz zum Eigent., gerahmt */ p.avh {font-style: italic; color: navy;} /* Anteilsverhaeltnis */ p.ant {font-style: italic; position: relative;left: 12px;} /* Anteil am FS */ -p.geig {color: navy;} /* GB-Nachw. Eigentuemer Name */ -p.gadr {color: maroon; margin-top: 1pt;} /* GB-Nachw. Eigentuemer Adresse */ +p.geig {color: navy;} /* GB-Nachw. Eigentuemer Name */ +p.gadr {color: maroon; margin-top: 1pt;} /* GB-Nachw. Eigentuemer Adresse */ p.nwlink, td.nwlink {font-size: 7pt; text-align: right; margin-top: 0pt;} /* Link zum Nachweis GB, FS, ..*/ p.err {font-size: 11px; color: red;} /* Fehler -> Anwender */ p.dbg {font-size: 10px; color: gray;} /* Debug -> Entwickler */ -p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */ -p.ph {color: gray;} /* Platzhalter */ +p.warn {color: gray; font-style: italic;} /* Warnung, Hinweis */ +p.ph {color: gray;} /* Platzhalter */ /* Links */ a:link {color: rgb(0,102,153);} a:visited {color: rgb(0,153,102);} -a:active {color: rgb(0,102,102);} +a:active {color: rgb(0,102,102);} a:hover {color: rgb(255,40,40);} @@ -52,9 +54,7 @@ /* komplette Adresse im Rahmen*/ div.adr {border-left-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-top-width: 2px; - width: 60%; font-size: 12pt; - border-color: #a2d545; border-style: solid; + width: 60%; font-size: 12pt; border-color: #a2d545; border-style: solid; margin-bottom: 8px; margin-top: 8px; margin-left: 0.7in; - overflow: auto; padding: 6px; - background: #e4f7dd;} + overflow: auto; padding: 6px; background: #e4f7dd;} span.key {color: gray; font-style: italic;} /* Schluesselwert vor Text, Wert zurueck nehmen */ @@ -73,4 +73,5 @@ table.kennzgbf {border: 2px dotted green; padding: 3px; margin: 0px;} /* - fiktiv */ table.kennzla {border: 2px solid lime; padding: 3px; margin: 0px;} /* Lage */ +table.kennzstra {border: 2px solid limegreen; padding: 3px; margin: 0px;} /* Strasse */ /* volle Breite fuer verschiedene Zwecke */ @@ -82,5 +83,5 @@ td.ll {width: 130px;} /* Liste Links */ td.lr {color: black;} /* Liste Rechts */ -td.ph {color: gray;} /* Platzhalter, vorlaeufig, spaeter loschen */ +td.ph {color: gray;} /* Platzhalter, vorlaeufig, spaeter loschen */ /* Flaechen rechtsbuendig (stellengerecht) */ @@ -88,19 +89,17 @@ td.key {width: 35px; padding-right: 4px; padding-left: 4px;} /* Ertragsmesszahl der Bodenschaetzung -td.emz {width: 45px; padding-right: 4px; padding-left: 4px; - text-align: right;} */ +td.emz {width: 45px; padding-right: 4px; padding-left: 4px; text-align: right;} */ td.kurz {width: 26px; padding-left: 4px;} td.nanu {width: 80px;} /* Namensnummer */ td.sond, p.sond {font-size: 9pt; font-style: italic; background-color: white; - border: 1px dotted silver; padding: 6px;} /* Sondereigentumsbeschreibung */ + border: 1px dotted silver; padding: 6px;} /* Sondereigentumsbeschreibung */ -td.nrap, p.nrap {font-size: 9pt; font-style: italic; background-color: white;} /* Nummer im Aufteilungsplan */ +td.nrap, p.nrap {font-size: 9pt; font-style: italic; background-color: white;} /* Nummer im Aufteilungsplan */ td.fett {font-weight: bold;} td.head {border-bottom: 1px solid gray; font-style: italic; padding-top: 2px;} /* Kopfzeile, Spaltenueberschrift */ td.sum {border-top: 2px dotted maroon; border-bottom:3px solid maroon; - border-left:0px dotted maroon; border-right:0px dotted maroon; - font-weight: bold;} /* unter dem Strich = Summenzeile */ -td.bez {font-weight: bold;} /* Beziehungen */ + border-left:0px dotted maroon; border-right:0px dotted maroon; font-weight: bold;} /* unter dem Strich = Summenzeile */ +td.bez {font-weight: bold;} /* Beziehungen */ td.nhd {width: 150px;} /* Namen - linke / rechte Spalte */ td.nam {font-weight: bold;} @@ -110,4 +109,5 @@ /* dienendes GB in FS-Tab im Best-NW */ td.dien {font-size: 9pt; font-style: italic; color: purple; border-bottom: 1px solid silver;} +td.hsnr {width: 70px; padding-right: 4px; text-align: right;} /* Hausnummer in StraÃe */ /* Ueberschriften */ @@ -125,11 +125,6 @@ /* Seitenfuss */ -.buttonbereich {font-size: 7pt; text-align: right;} -.confbereich {font-size: 7pt; - background-color: #EFFDFF; - width: 88%; - position: relative; - left: 40px; -} +.buttonbereich {font-size: 7pt; text-align: right;} +.confbereich {font-size: 7pt; background-color: #EFFDFF; width: 88%; position: relative; left: 40px;} @media print { body {width: 98%; background-color:white;} Index: /trunk/info/info/alkis/alkisfkt.php =================================================================== --- /trunk/info/info/alkis/alkisfkt.php (revision 305) +++ /trunk/info/info/alkis/alkisfkt.php (revision 306) @@ -5,8 +5,9 @@ Version: - 17.12.2010 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) - 01.02.2011 *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen - 02.11.2011 Parameter debug in function eigentuemer - 17.11.2011 Variable ($debug, $idanzeige, $showkey) von Parameter nach global. Die heiÃen in allen Programmteilen gleich. + 2010-12-17 Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) + 2011-11-01 *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen + 2011-11-02 Parameter debug in function eigentuemer + 2011-11-17 Variable ($debug, $idanzeige, $showkey) von Parameter nach global. Die heiÃen in allen Programmteilen gleich. + 2014-01-22 Eigentuemerart: Mehr Werte und Zugriff auf DB-SchlÃŒssel-Tabelle */ @@ -359,5 +360,5 @@ echo "\n
Keine Person zur Namensnummer ".$namnum."
"; } - if ($debug > 2) {echo "\nSQL=
".$sqlp."
$1=gml(NamNum)= '".$gmlnn."'
SQL=
".$sqlp."
$1=gml(NamNum)= '".$gmlnn."'
Fehler bei DB-Zugriff auf SchlÃŒssel EigentÃŒmerart.
\n"; + $wert = "** Unbekannte Eigentümerart '".$key."' **"; + } + break; } return $wert; } + + // Entschluesslung ax_buchungsblatt.blattart function blattart($key) { Index: /trunk/info/info/alkis/alkisstrasse.php =================================================================== --- /trunk/info/info/alkis/alkisstrasse.php (revision 306) +++ /trunk/info/info/alkis/alkisstrasse.php (revision 306) @@ -0,0 +1,213 @@ + + + + + + + + + +Fehler bei Lagebezeichnungskatalogeintrag.
\n"; + if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
ALKIS Straße ".$kennz."
\n"; +} else { + echo "\nKein Treffer bei Lagebezeichnungskatalogeintrag.
\n"; +} + +echo "\n"; // Tabelle Kennzeichen
+echo "\n\t
| \n\t"; + +// Kopf Rechts: +$ogml=$row["ogml"]; // ID von "Lage Ohne HsNr" +if ($ogml != "") { + echo "\n\t\t | \n "; +} + +echo "\n\t
Zusammenfassung von 'Lage mit Hausnummer' und 'Lage ohne Hausnummer' an dieser StraÃe
"; +// ax_Flurstueck >weistAuf> ax_LagebezeichnungMitHausnummer > > Lage "Mit HsNr" = Hauptgebaeude +// ax_Flurstueck >zeigtAuf> ax_LagebezeichnungOhneHausnummer > > Lage "Ohne HsNr" = Strasse +$sql="SELECT g.gemarkungsnummer, g.bezeichnung, f.gml_id, f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche, duett.lgml, duett.hausnummer FROM ax_flurstueck f "; +$sql.="JOIN ax_gemarkung g ON f.land=g.land AND f.gemarkungsnummer=g.gemarkungsnummer "; +$sql.="JOIN (SELECT v1.beziehung_von AS fsgml, lm.gml_id AS lgml, lm.land, lm.regierungsbezirk ,lm.kreis, lm.gemeinde, lm.lage, lm.hausnummer "; +$sql.="FROM alkis_beziehungen v1 JOIN ax_lagebezeichnungmithausnummer lm ON lm.gml_id=v1.beziehung_zu AND v1.beziehungsart= 'weistAuf' "; +$sql.="UNION SELECT v2.beziehung_von AS fsgml, '' AS lgml, lo.land, lo.regierungsbezirk ,lo.kreis, lo.gemeinde, lo.lage, '' AS hausnummer "; +$sql.="FROM alkis_beziehungen v2 JOIN ax_lagebezeichnungohnehausnummer lo ON lo.gml_id=v2.beziehung_zu AND v2.beziehungsart= 'zeigtAuf' "; +$sql.=") AS duett ON f.gml_id=duett.fsgml "; +$sql.="JOIN ax_lagebezeichnungkatalogeintrag s ON duett.land=s.land AND duett.regierungsbezirk=s.regierungsbezirk AND duett.kreis=s.kreis AND duett.gemeinde=s.gemeinde AND duett.lage=s.lage "; +$sql.="WHERE s.gml_id = $1 ORDER BY f.gemarkungsnummer, f.flurnummer, f.zaehler, f.nenner;"; +$v=array($gmlid); +$resf=pg_prepare("", $sql); +$resf=pg_execute("", $v); +if (!$resf) { + echo "Fehler bei Flurstück.
\n"; + if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
Gemarkung | "; + echo "\n\tFlur | "; + echo "\n\tFlurst. | "; + echo "\n\tFläche | "; + echo "\n\tHsNr. | "; + echo "\n\t "; +echo "\n|
"; + if ($showkey) {echo "".$rowf["gemarkungsnummer"]." ";} + echo $rowf["bezeichnung"]." | "; + echo "\n\t".$flur." | "; + echo "\n\t".$fskenn.""; + if ($idanzeige) {linkgml($gkz, $rowf["gml_id"], "Flurstück");} + echo " | "; + echo "\n\t".$flae." | "; + echo "\n\t".$rowf["hausnummer"]." | "; + echo "\n\t\n\t\t | "; + echo "\n \n\t
Fehler bei Gebäude - weitere Funktion.
\n"; Index: /trunk/info/info/alkis/alkisrelationen.php =================================================================== --- /trunk/info/info/alkis/alkisrelationen.php (revision 305) +++ /trunk/info/info/alkis/alkisrelationen.php (revision 306) @@ -8,10 +8,9 @@ Version: - 10.11.2011 Relationen-ZÀhler ausgeben, ab 5 Zeilen nicht mehr 'auf einen Blick' erkennbar. - 30.11.2011 import_request_variables + 2011-11-10 Relationen-ZÀhler ausgeben, ab 5 Zeilen nicht mehr 'auf einen Blick' erkennbar. + 2011-11-30 import_request_variables 2013-04-08 deprecated "import_request_variables" ersetzt */ session_start(); -//import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt $cntget = extract($_GET); require_once("alkis_conf_location.php"); Index: /trunk/info/info/alkis/alkisbestnw.php =================================================================== --- /trunk/info/info/alkis/alkisbestnw.php (revision 305) +++ /trunk/info/info/alkis/alkisbestnw.php (revision 306) @@ -16,5 +16,4 @@ */ session_start(); -//import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt $cntget = extract($_GET); require_once("alkis_conf_location.php"); @@ -39,5 +38,5 @@ @@ -60,5 +59,4 @@ $sql.="FROM ax_buchungsblatt g "; $sql.="LEFT JOIN ax_buchungsblattbezirk b ON g.land=b.land AND g.bezirk=b.bezirk "; // BBZ -//$sql.="LEFT JOIN ax_dienststelle a ON b.\"gehoertzu|ax_dienststelle_schluessel|land\"=a.land AND b.stelle=a.stelle "; $sql.="LEFT JOIN ax_dienststelle a ON b.land = a.land AND b.stelle = a.stelle "; $sql.="WHERE g.gml_id= $1 "; Index: /trunk/info/info/alkis/alkisnamstruk.php =================================================================== --- /trunk/info/info/alkis/alkisnamstruk.php (revision 305) +++ /trunk/info/info/alkis/alkisnamstruk.php (revision 306) @@ -12,5 +12,4 @@ */ session_start(); -//import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt $cntget = extract($_GET); require_once("alkis_conf_location.php"); @@ -35,5 +34,5 @@ Index: /trunk/info/info/alkis/alkisgebaeudenw.php =================================================================== --- /trunk/info/info/alkis/alkisgebaeudenw.php (revision 305) +++ /trunk/info/info/alkis/alkisgebaeudenw.php (revision 306) @@ -4,12 +4,9 @@ Version: - 22.11.2011 Feld ax_gebaeude.description ist entfallen, neue Spalte Zustand - 30.11.2011 - Fehlerkorrektur Gebaeude mit mehreren Adressen nicht mehrfach - Sonderfall lage aus PostNAS 05 entfernt, import_request_variables + 2011-11-22 Feld ax_gebaeude.description ist entfallen, neue Spalte Zustand + 2011-11-30 Fehlerkorrektur Gebaeude mit mehreren Adressen nicht mehrfach 2013-04-08 deprecated "import_request_variables" ersetzt */ session_start(); -//import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt $cntget = extract($_GET); require_once("alkis_conf_location.php"); Index: /trunk/info/info/alkis/alkislage.php =================================================================== --- /trunk/info/info/alkis/alkislage.php (revision 305) +++ /trunk/info/info/alkis/alkislage.php (revision 306) @@ -6,20 +6,12 @@ Version: - 2011-11-22 - Felder ax_gebaeude.description und .individualname sind entfallen - GebÀude als Tabelle - Link auf neues Modul "alkishaus". - Sonderfall PostNAS-Vers. 05 entfernt. - Kennzeichen im Balken verkÃŒrzt. - 2011-11-30 import_request_variables 2013-03-06 Korrektur URL des Link im Abs. Lage bei eingeschalteten Test-Optionen 2013-04-08 deprecated "import_request_variables" ersetzt + 2014-01-23 gml des Katalogs, Link auf Modul "strasse" ToDo: - - Entschluesseln Kreis usw. - Das Balken-Kennzeichen noch kompatibel machen mit der Eingabe der Navigation fÃŒr Adresse */ session_start(); -//import_request_variables("G"); // php 5.3 deprecated, php 5.4 entfernt $cntget = extract($_GET); require_once("alkis_conf_location.php"); @@ -62,5 +54,5 @@ // L a g e b e z e i c h n u n g -$sql ="SELECT s.bezeichnung AS snam, k.bezeichnung AS knam, g.bezeichnung AS gnam, l.land, l.regierungsbezirk, l.kreis, l.gemeinde, l.lage, "; +$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, "; switch ($ltyp) { case "m": // "Mit HsNr" @@ -74,10 +66,10 @@ break; } -$sql.="FROM ".$tnam." l "; -// Gemeinde, Kreis, Strasse entschluesseln +$sql.="FROM ".$tnam." l "; // Left: Bei sub-Typ "Gewanne" von Typ "o" sind keine SchlÃŒsselfelder gefÃŒllt! $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 "; $sql.="LEFT JOIN ax_kreisregion k ON l.land=k.land AND l.regierungsbezirk=k.regierungsbezirk AND l.kreis=k.kreis "; +$sql.="LEFT JOIN ax_regierungsbezirk r ON l.land=r.land AND l.regierungsbezirk=r.regierungsbezirk "; +$sql.="LEFT JOIN ax_bundesland b ON l.land=b.land "; $sql.="LEFT JOIN ax_lagebezeichnungkatalogeintrag s "; -// ab PostNAS 0.6: Feld "lage" char(5) mit fuehr.Nullen $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 "; $sql.="WHERE l.gml_id= $1;"; @@ -92,15 +84,18 @@ if ($row = pg_fetch_array($res)) { + $strgml=$row["strgml"]; // gml_id des Katalogeintrag StraÃe $land =$row["land"]; $regbez=$row["regierungsbezirk"]; $kreis=$row["kreis"]; $knam=$row["knam"]; - $gem =$row["gemeinde"]; - $gnam =$row["gnam"]; - $lage =$row["lage"]; // Strassenschluessel - $snam =$row["snam"]; //Strassennamen + $rnam=$row["rnam"]; + $bnam=$row["bnam"]; + $gem=$row["gemeinde"]; + $gnam=$row["gnam"]; + $lage=$row["lage"]; // Strassenschluessel + $snam=$row["snam"]; //Strassennamen $unver=$row["unverschluesselt"]; // Gewanne -// $kennz=$land."-".$regbez."-".$kreis."-".$gem."-".$lage."-"; - $kennz=$gem."-".$lage."-"; // ToDo: Kompatibel machen als Eingabe in in Navigation/Adresse +// $kennz=$land."-".$regbez."-".$kreis. ... + $kennz=$gem."-".$lage."-"; // ToDo: Kompatibel machen als Eingabe in Navigation/Adresse switch ($ltyp) { @@ -111,4 +106,5 @@ // Balken echo "ALKIS Lagebezeichnung mit Hausnummer ".$kennz."
\n"; // Balken + $osub=""; break; case "p": // "mit PseudoNr" @@ -118,13 +114,19 @@ $untertitel="NebengebÀude mit laufender Nummer (Lagebezeichnung mit Pseudonummer)"; echo "ALKIS Lagebezeichnung NebengebÀude ".$kennz."
\n"; // Balken + $osub=""; break; - case "o": //"Ohne HsNr" + case "o": // "Ohne HsNr" + // 2 Unterarten bzw. Zeilen-Typen in der Tabelle if ($lage == "") { + $osub="g"; // Sub-Typ Gewanne $kennz=" - ".$unver; + $untertitel="Gewanne (unverschlüsselte Lage)"; + echo "ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz."
\n"; // Balken } else { + $osub="s"; // Sub-Typ Strasse (ohne HsNr) $kennz.=$unver; - } - $untertitel="Straße ohne Hausnummer und/oder Gewanne (unverschlüsselte Lage)"; - echo "ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz."
\n"; // Balken + $untertitel="Straße ohne Hausnummer"; + echo "ALKIS Lagebezeichnung Ohne Hausnummer ".$kennz."
\n"; // Balken + } break; } @@ -133,5 +135,5 @@ } -echo "\nTyp: ".$untertitel."
"; @@ -141,9 +143,11 @@ echo "\n\tLand | "; - echo "\n\t\tReg.-Bez. | "; - echo "\n\t\tKreis | "; - echo "\n\t\tGemeinde | "; - echo "\n\t\tStraße | "; + if ($osub != "g") { // nicht bei Gewanne + echo "\n\t\tLand | "; + echo "\n\t\tReg.-Bez. | "; + echo "\n\t\tKreis | "; + echo "\n\t\tGemeinde | "; + echo "\n\t\tStraße | "; + } switch ($ltyp) { case "m": // "Mit HsNr" @@ -155,32 +159,38 @@ break; case "o": //"Ohne HsNr" - echo "\n\t\tunverschlüsselte Lage | "; + if ($osub == "g") { + echo "\n\t\tunverschlüsselte Lage | "; + } break; } echo "\n\t
".$land." | "; - echo "\n\t\t".$regbez." | "; - echo "\n\t\t";
- if ($showkey) {
- echo "".$kreis." "; - } - echo $knam." | ";
- echo "\n\t\t";
- if ($showkey) {
- echo "".$gem." "; - } - echo $gnam." | ";
-
- echo "\n\t\t";
- if ($showkey) {
- echo "".$lage." "; - } - if ($ltyp == "o") { - echo "".$snam.""; - } else { - echo $snam; - } - echo " | ";
+ if ($osub != "g") { // nicht bei Gewanne
+
+ echo "\n\t\t";
+ if ($showkey) {echo "".$land." ";} + echo $bnam." | ";
+
+ echo "\n\t\t";
+ if ($showkey) {echo "".$regbez." ";} + echo $rnam." | ";
+
+ echo "\n\t\t";
+ if ($showkey and $osub != "g") {echo "".$kreis." ";} + echo $knam." | ";
+
+ echo "\n\t\t";
+ if ($showkey and $osub != "g") {echo "".$gem." ";} + echo $gnam." | ";
+
+ echo "\n\t\t";
+ if ($showkey and $osub != "g") {echo "".$lage." ";} + if ($ltyp == "o") { + echo "".$snam.""; + } else { + echo $snam; + } + echo " | ";
+ }
switch ($ltyp) {
@@ -193,5 +203,7 @@
break;
case "o":
- echo "\n\t\t".$unver." | "; + if ($osub == "g") { + echo "\n\t\t".$unver." | "; + } break; } @@ -202,6 +214,14 @@ // Kopf Rechts: weitere Daten? - // z.B. hier Ausgabe von "georeferenzierte GebÀudeadresse" ? if ($idanzeige) {linkgml($gkz, $gmlid, "Lage"); } + + if ($osub != "g") { // Link zu Strasse + echo "\n\t\t "; + } echo "\n\t\n
mit dieser Lagebezeichnung.
"; - // ax_Flurstueck >weistAuf> ax_LagebezeichnungMitHausnummer - // ax_Flurstueck >zeigtAuf> ax_LagebezeichnungOhneHausnummer switch ($ltyp) { case "m": $bezart="weistAuf"; break; @@ -219,5 +239,5 @@ } $sql="SELECT g.gemarkungsnummer, g.bezeichnung, "; - $sql.="f.gml_id, f.flurnummer, f.zaehler, f.nenner, f.regierungsbezirk, f.kreis, f.gemeinde, f.amtlicheflaeche "; + $sql.="f.gml_id, f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche "; $sql.="FROM ax_flurstueck f "; $sql.="JOIN alkis_beziehungen v ON f.gml_id=v.beziehung_von "; @@ -300,5 +320,5 @@ echo "\n\tlfd.-Nr ".$row["laufendenummer"]." "; } - echo "\n"; + echo ""; break; @@ -316,5 +336,5 @@ echo "\n\tHaus-Nr ".$pseu." "; } - echo "\n"; + echo ""; echo "\nweitere Nebengebäude: "; @@ -331,5 +351,5 @@ echo "\n\tlfd.-Nr ".$row["laufendenummer"]." "; } - echo "\n
"; + echo ""; break; } @@ -405,8 +425,6 @@ @@ -416,3 +434,2 @@