bestehtAusRechtsverhaeltnissenZu> NamNum */ session_start(); import_request_variables("G"); require_once("alkis_conf_location.php"); if ($auth == "mapbender") {require_once($mapbender);} include("alkisfkt.php"); if ($id == "j") {$idanzeige=true;} else {$idanzeige=false;} $keys = isset($_GET["showkey"]) ? $_GET["showkey"] : "n"; if ($keys == "j") {$showkey=true;} else {$showkey=false;} ?>
Fehler bei Flurstuecksdaten
\n"; if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
Fehler! Kein Treffer fuer gml_id=".$gmlid."
"; if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
ALKIS Flurstück ".$gmkgnr."-".$flurnummer."-".$flstnummer."
\n"; echo "\nALKIS Flurstück ".$gmkgnr."-".$flurnummer."-".$flstnummer."
\n"; echo "\n"; // linke Seite
// darin Tabelle Kennzeichen
echo "\n\t
| \n\t"; // rechte Seite
// FS-Daten 2 Spalten
echo "\n\t
| \n
Gebiet: | "; // G e m e i n d e $sql="SELECT bezeichnung FROM ax_gemeinde WHERE regierungsbezirk= $1 AND kreis= $2 AND gemeinde= $3"; $v = array($bezirk,$kreis,$gemeinde); $res = pg_prepare("", $sql); $res = pg_execute("", $v); if (!$res) { echo "\nGemeinde | "; if ($showkey) { echo "(".$gemeinde.") "; } echo $gnam." | "; // Link zur Flurstücks-Historie (passt nicht ganz in die Zeile "Gemeinde", aber gut unter "weitere Auskunft") echo "\n | "; echo "|
Kreis | "; if ($showkey) { echo "(".$kreis.") "; } echo $knam." | |||
Regierungsbezirk | "; if ($showkey) { echo "(".$bezirk.") "; } echo $bnam." | |||
Adresse: | "; } else { echo ""; } echo "\n\t | "; echo "\n\t | "; if ($showkey) { echo "(".$row["lage"].") "; } echo $sname." ".$row["hausnummer"]." | "; echo "\n\t\n\t\t | "; echo "\n \n\t
Gewanne: | "; echo "\n\t"; echo "\n\t | ".$gewann." | "; echo "\n\t\n\t\t | "; echo "\n \n\t|
Straße: | "; echo "\n\t"; echo "\n\t | "; if ($showkey) { echo "(".$skey.") "; } echo $row["bezeichnung"]." | "; echo "\n\t\n\t\t | "; echo "\n \n\t|
Nutzung: | "; } else { echo ""; } $absflaebuch = $schnittflae * $the_Xfactor; // angleichen geometrisch an amtliche Fläche $schnittflae = number_format($schnittflae,1,",",".") . " m²"; // geometrisch $absflaebuch = number_format($absflaebuch,0,",",".") . " m²"; // Abschnitt an Buchfläche angeglichen echo "\n\t | ".$absflaebuch." | "; echo "\n\t";
If ( ($fldclass == "Funktion" OR $fldclass == "Vegetationsmerkmal") AND $label != "") { // Kurze Anzeige
if ($showkey) {echo "(".$class.") ";}
if ($blabla = "") {
echo $label;
} else {
echo "".$label."";
}
} else { // ausfuehrlichere Anzeige
echo $title; // NUA-Tabelle
if ($class != "") { // NUA-Schlüssel
echo ", ".$fldclass.": "; // Feldname
if ($showkey) {echo "(".$class.") ";}
if ($label != "") { // Bedeutung dazu wurde erfasst
if ($blabla = "") {
echo $label;
} else {
echo "".$label."";
}
} else { // muss noch erfasst werden
echo $class." "; // Schlüssel als Ersatz für Bedeutung
}
}
}
If ($info != "") { // manchmal ein zweites Zusatzfeld (wie entschlüsseln?)
echo ", ".$fldinfo."=".$info;
}
If ($zus != "") { // Zustand
echo "\n\t\t "; if ($showkey) {echo "(".$zus.") ";} echo ""; switch ($zus) { case 2100: echo "Außer Betrieb, stillgelegt, verlassen"; break; case 4000: echo "Im Bau"; break; case 8000: echo "Erweiterung, Neuansiedlung"; break; default: echo "Zustand: ".$zus; break; } echo ""; } If ($nam != "") {echo " Name: ".$nam;} If ($bez != "") {echo " Bezeichnung: ".$bez;} echo " | ";
echo "\n\t"; switch ($grupp) { // Icon nach 4 Objektartengruppen case "Siedlung": $ico = "Abschnitt.ico"; break; case "Verkehr": $ico = "Strassen_Klassifikation.ico"; break; case "Vegetation": $ico = "Wald.ico"; break; case "Gewässer": $ico = "Wasser.ico"; break; default: $ico = "Abschnitt.ico"; break; } // Icon ist auch im Druck sichtbar, class='noprint' ? echo ""; echo " | "; echo "\n
Fläche: | "; echo "\n\t"; echo "".$fsbuchflaed." | "; // Flaeche und Link auf Gebäude-Auswertung echo "\n\t\n\t | "; echo "\n\t\t | "; echo "\n "; echo "\n\t
";
echo "\n\t\t\n\t\tGrundbücher"; echo "\n\t | ";
echo "\n\t"; echo "\n\t\t | "; echo "\n "; echo "\n\t
Keine Buchungsstelle.
\n"; if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
Kein Buchungsblatt.
\n"; if ($debug > 2) {echo "SQL=
".$sql."
$1 = gml_id = '".$gmls."'
"; // Outer linke Spalte:
// Rahmen mit GB-Kennz
if ($blattkeyg == 1000) {
echo "\n\t
".$rows["zaehler"]."/".$rows["nenner"]." Anteil am Flurstück "; } echo "\n"; echo "\n"; // Outer rechte Spalte: NW-Links
if ($idanzeige) {
linkgml($gkz, $gmls, "Buchungsstelle");
echo " | ";
echo "\n";
echo "\n"; linkgml($gkz, $gmlg, "Buchungsblatt"); } echo "\n\t "; echo "\n Verbunden mit dem Sondereigentum 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, $gmlg, false, ""); // ohne Adresse if ($n == 0) { if ($blattkeyg == 1000) { echo "\nKeine Namensnummer gefunden. "; linkgml($gkz, $gmlg, "Buchungsblatt"); } else { echo "\nohne Eigentümer. "; } } } $bl++; } if ($bl == 0) { echo "\nKein Buchungsblatt gefunden. "; echo "\nParameter: gml_id= ".$gmls.", Beziehung='istBestandteilVon' "; 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.="LEFT JOIN ax_buchungsblattbezirk z ON z.land = b.land AND z.bezirk = b.bezirk "; $sql.="LEFT JOIN ax_buchungsstelle_buchungsart a ON s.buchungsart = a.wert "; $sql.="WHERE an.beziehung_zu = $1 "; // id herrschende Buchungsstelle $sql.="AND an.beziehungsart = 'an' "; $sql.="AND v.beziehungsart = 'istBestandteilVon' "; $sql.="ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung;"; $v = array($gmls); $resan = pg_prepare("", $sql); $resan = pg_execute("", $v); if (!$resan) { echo "\nKeine weiteren Buchungsstellen. \n"; if ($debug > 2) {echo "SQL= \n
|