bestehtAusRechtsverhaeltnissenZu> NamNum */ ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); session_start(); require_once("/data/conf/alkis_www_conf.php"); if ($auth == "mapbender") { // Bindung an Mapbender-Authentifizierung require_once($mapbender); } include("alkisfkt.php"); ?> ALKIS Flurstücksnachweis Fehler bei Flurstuecksdaten\n
".$sql."

\n"; if ($row = pg_fetch_array($res)) { $gemkname=htmlentities($row["bezeichnung"], ENT_QUOTES, "UTF-8"); $gmkgnr=$row["gemarkungsnummer"]; $flurnummer=$row["flurnummer"]; $flstnummer=$row["zaehler"]; $nenner=$row["nenner"]; if ($nenner > 0) $flstnummer.="/".$nenner; // BruchNr $flae=number_format($row["amtlicheflaeche"],0,",",".") . " m²"; } else {echo "Fehler! Kein Treffer fuer gml_id=".$gmlid;} // Balken if ($eig=="j") { echo "

ALKIS Flurstück ".$gmkgnr."-".$flurnummer."-".$flstnummer." 

\n"; echo "\n

Flurstück mit Eigentümer

\n"; } else { echo "

ALKIS Flurstück ".$gmkgnr."-".$flurnummer."-".$flstnummer." 

\n"; echo "\n

Flurstück

\n"; } echo "\n\n\n\t\n\t\n\n
"; // linke Seite // darin Tabelle Kennzeichen echo "\n\t\n\t"; echo "\n\t\t\n\t\t\n\t\t\n\t"; echo "\n\t\n\t\t"; echo "\n\t\t"; echo "\n\t\t\n\t"; echo "\n\t
GmkgFlurFlurst-Nr.
"; if ($showkey) { echo "".$gmkgnr."
"; } echo $gemkname."
".$flurnummer."".$flstnummer."
"; echo "\n\t
"; // rechte Seite // FS-Daten 2 Spalten echo "\n\t"; echo "\n\t\n\t\t"; echo "\n\t\t\n\t"; echo "\n\t\n\t\t"; echo "\n\t\t\n\t"; echo "\n\t
Entstehung".$row["zeitpunktderentstehung"]."
letz. Fortf".$row["name"]."
"; if ($idanzeige) {linkgml($gkz, $gmlid, "Flurstück"); } echo "\n\t
"; // echo "\n\n\tFinanzamt\n\t".$finanzamt." ".$finame . "\n"; // Ende Seitenkopf echo "\n
"; echo "\n"; // oben rechts von der Tabelle echo "\n"; fs_gebietszug($con, $row["gemeinde"], $row["kreis"], $row["regierungsbezirk"], $showkey); // Gebietszugehoerigkeit fs_lage($con, $gmlid, $gkz, $showkey); // Adresse, Lagebezeichnung fs_nutz($con, $gmlid, $showkey); // Tatsaechliche Nutzung // Flaeche und Link auf Gebäude-Auswertung echo "\n"; echo "\n\t"; // Sp. 1 echo "\n\t"; // Sp. 2 echo "\n\t"; echo "\n"; echo "\n
Fläche:".$flae.""; // Sp. 3 echo "\n\t\t"; echo "\n\t
"; // ALB: KLASSIFIZIERUNG BAULASTEN HINWEISE TEXTE VERFAHREN // G R U N D B U C H echo "\n"; echo "\n"; echo "\n\t"; echo "\n\t"; echo "\n"; echo "\n
"; echo "\n\t\t\n\t\t

Grundbücher

"; echo "\n\t
"; echo "\n\t\t"; echo "\n\t
\n"; // B U C H U N G S S T E L L E N zum FS (istGebucht) $sql ="SELECT s.gml_id, s.buchungsart, s.laufendenummer as lfd, s.zaehler, s.nenner, "; $sql.="s.nummerimaufteilungsplan as nrpl, s.beschreibungdessondereigentums as sond, b.bezeichner AS bart "; // s.beschreibungdesumfangsderbuchung as umf, ? $sql.="FROM alkis_beziehungen v "; // Bez Flurst.- Stelle. $sql.="JOIN ax_buchungsstelle s ON v.beziehung_zu=s.gml_id "; $sql.="LEFT JOIN ax_buchungsstelle_buchungsart b ON s.buchungsart = b.wert "; $sql.="WHERE v.beziehung_von='".$gmlid."' "; // id FS $sql.="AND v.beziehungsart='istGebucht' "; $sql.="ORDER BY s.laufendenummer;"; $ress=pg_query($con,$sql); if (!$ress) { echo "\n

Keine Buchungsstelle.
\nSQL= ".$sql."

\n"; } $bs=0; // Z.Buchungsstelle while($rows = pg_fetch_array($ress)) { $gmls=$rows["gml_id"]; $lfd=$rows["lfd"]; // BVNR // B U C H U N G S B L A T T zur Buchungsstelle (istBestandteilVon) $sql ="SELECT b.gml_id, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung as blatt, b.blattart, "; $sql.="z.bezeichnung "; // stelle -> amtsgericht $sql.="FROM alkis_beziehungen v "; // Bez. Stelle - Blatt $sql.="JOIN ax_buchungsblatt b ON v.beziehung_zu=b.gml_id "; $sql.="JOIN ax_buchungsblattbezirk z ON z.land=b.land AND z.bezirk=b.bezirk "; $sql.="WHERE v.beziehung_von='".$gmls."' "; // id Buchungsstelle $sql.="AND v.beziehungsart='istBestandteilVon' "; $sql.="ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung ;"; $resg=pg_query($con,$sql); if (!$resg) { echo "\n

Keine Buchungsblatt.
\nSQL= ".$sql."

\n"; } $bl=0; // Z.Blatt while($rowg = pg_fetch_array($resg)) { $gmlg=$rowg["gml_id"]; $beznam=$rowg["bezeichnung"]; $blattkeyg=$rowg["blattart"]; $blattartg=blattart($blattkeyg); echo "\n
"; echo "\n"; echo "\n"; // 1 row only echo "\n\t"; echo "\n"; echo "\n"; echo "\n
"; // Outer linke Spalte: // Rahmen mit GB-Kennz if ($blattkeyg == 1000) { echo "\n\t"; }else { echo "\n\t
"; // dotted } echo "\n\t\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t"; echo "\n\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t"; echo "\n\t
Bezirk".$blattartg."Lfd-Nr,Buchungsart
"; if ($showkey) { echo "".$rowg["bezirk"]."
"; } echo $beznam; echo "
".$rowg["blatt"]."".$rows["lfd"].""; if ($showkey) { echo "".$rows["buchungsart"]."
"; } echo $rows["bart"]; echo "
"; // Miteigentumsanteil if ($rows["zaehler"] <> "") { echo "\n

".$rows["zaehler"]."/".$rows["nenner"]." Anteil am Flurstück

"; } echo "\n
"; // Outer rechte Spalte: NW-Links if ($idanzeige) { linkgml($gkz, $gmls, "Buchungsstelle"); echo "
"; linkgml($gkz, $gmlg, "Buchungsblatt"); } echo "\n\t"; echo "\n
"; // +++ Weitere Felder ausgeben ?? beschreibungdesumfangsderbuchung if ($rows["sond"] != "") { echo "

Verbunden mit dem Sondereigentum
".$rows["sond"]."

"; } if ($rows["nrpl"] != "") { echo "

Nummer ".$rows["nrpl"]." im Aufteilungsplan.

"; } // E I G E N T U E M E R, zum GB // Person <-benennt< AX_Namensnummer >istBestandteilVon-> AX_Buchungsblatt if ($eig=="j") { // Wahlweise mit/ohne Eigentümer $n = eigentuemer($con, $gkz, $idanzeige, $gmlg, false); // hier aber ohne Adresse if ($n == 0) { if ($blattkeyg == 1000) { echo "\n

Keine Namensnummer gefunden.

"; linkgml($gkz, $gmlg, "Buchungsblatt"); } else { echo "\n

ohne Eigentümer.

"; } } } $bl++; } if ($bl == 0) { echo "\n

Kein Buchungsblatt gefunden.

"; linkgml($gkz, $gmls, "Buchungstelle"); } // Buchungstelle >an> Buchungstelle >istBestandteilVon> BLATT -> Bezirk $sql ="SELECT s.gml_id AS s_gml, s.buchungsart, s.laufendenummer as lfd, "; // , s.beschreibungdesumfangsderbuchung as umf ? $sql.="s.zaehler, s.nenner, s.nummerimaufteilungsplan as nrpl, s.beschreibungdessondereigentums as sond, "; $sql.="b.gml_id AS g_gml, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung as blatt, b.blattart, "; $sql.="z.bezeichnung, a.bezeichner AS bart "; // stelle -> amtsgericht $sql.="FROM alkis_beziehungen an "; // Bez. Stelle - Stelle $sql.="JOIN ax_buchungsstelle s ON an.beziehung_von = s.gml_id "; $sql.="JOIN alkis_beziehungen v ON s.gml_id = v.beziehung_von "; // Bez. Stelle - Blatt $sql.="JOIN ax_buchungsblatt b ON v.beziehung_zu = b.gml_id "; $sql.="JOIN ax_buchungsblattbezirk z ON z.land = b.land AND z.bezirk = b.bezirk "; $sql.="JOIN ax_buchungsstelle_buchungsart a ON s.buchungsart = a.wert "; $sql.="WHERE an.beziehung_zu = '".$gmls."' "; // id herrschende Buchungsstelle $sql.="AND an.beziehungsart = 'an' "; $sql.="AND v.beziehungsart = 'istBestandteilVon' "; $sql.="ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung;"; $resan=pg_query($con,$sql); if (!$resan) { echo "\n

Keine weiteren Buchungsstellen.
\nSQL=
".$sql."

\n"; } $an=0; // Stelle an Stelle while($rowan = pg_fetch_array($resan)) { $beznam=$rowan["bezeichnung"]; $blattkeyan=$rowan["blattart"]; // Schluessel von Blattart $blattartan=blattart($blattkeyan); //echo "\n

SQL=
".$sql."

\n"; echo "\n
\n"; echo "\n"; // 1 row only echo "\n"; echo "\n"; echo "\n"; echo "\n
"; // outer linke Spalte // Rahmen mit Kennzeichen GB if ($blattkeyan == 1000) { echo "\n\t"; } else { echo "\n\t
"; // dotted } echo "\n\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t"; echo "\n\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t\t"; echo "\n\t"; echo "\n\t
Bezirk".$blattartan."Lfd-Nr,Buchungsart
"; if ($showkey) { echo "".$rowan["bezirk"]."
"; } echo $beznam."
".$rowan["blatt"]."".$rowan["lfd"].""; if ($showkey) { echo "".$rowan["buchungsart"]."
"; } echo $rowan["bart"]; echo "
"; if ($rowan["zaehler"] <> "") { echo "\n

".$rowan["zaehler"]."/".$rowan["nenner"]." Anteil am Flurstück

"; } echo "\n
"; // outer rechte Spalte if ($idanzeige) { linkgml($gkz, $rowan["s_gml"], "Buchungsstelle"); echo "
"; linkgml($gkz, $rowan["g_gml"], "Buchungsblatt"); } echo "\n
"; echo "\n\t"; echo "\n\t
"; if ($blattkeyan != 1000) { echo "\n

Blattart: ".$blattartan." (".$blattkeyan.").
\n"; } // +++ Weitere Felder ausgeben ?? BeschreibungDesUmfangsDerBuchung if ($rowan["nrpl"] != "") { echo "

Nummer ".$rowan["nrpl"]." im Aufteilungsplan.

"; } if ($rowan["sond"] != "") { echo "

Verbunden mit dem Sondereigentum
".$rowan["sond"]."

"; } if ($eig=="j") { $n = eigentuemer($con, $gkz, $idanzeige, $rowan["g_gml"], false, $showkey); // ohne Adresse // Anzahl $n kontrollieren? Warnen? } $an++; } // Zaehler $an==0 ist hier der Normalfall $bs++; } if ($bs == 0) { echo "\n

Keine Buchungstelle gefunden.

"; linkgml($gkz, $gmlid, "Flurstück"); } ?>