END; $erlaubnis = darf_ich(); if ($erlaubnis === 0) { die('

Abbruch

'); } $dbg=$debug; // Body des Inlay muss in Mapbender-Feature-Info-PopUp passen. Kleiner als 750 aus css. $con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisinlaybaurecht.php'"); if (!$con) echo "\n

Fehler beim Verbinden der DB

"; // Keine Spalten, die eine Berechtigungsprüfung nach Gemeinde ermöglichen: $sql ="SELECT r.ogc_fid, r.name, r.stelle, r.bezeichnung AS rechtbez, a.beschreibung AS adfbez, d.bezeichnung AS stellbez, round(st_area(r.wkb_geometry)::numeric,0) AS flae FROM ax_bauraumoderbodenordnungsrecht r LEFT JOIN ax_artderfestlegung_bauraumoderbodenordnungsrecht a ON r.artderfestlegung = a.wert LEFT JOIN ax_dienststelle d ON r.land=d.land AND r.stelle=d.stelle ".UnqKatAmt("r","d") ."WHERE r.gml_id= $1 AND r.endet IS NULL AND d.endet IS NULL;"; $v = array($gmlid); $res = pg_prepare("", $sql); $res = pg_execute("", $v); if (!$res) { echo "\n

Fehler bei Baurecht.

"; if ($dbg > 2) {echo "\n

SQL=
".str_replace("$1", "'".$gmlid."'", $sql)."

";} } echo "\n

Bau-, Raum- oder Bodenordnungsrecht

"; if ($dbg > 0) { $zeianz=pg_num_rows($res); if ($zeianz > 1){ echo "\n

Die Abfrage liefert mehr als ein (".$zeianz.") Bauordnungs-Objekt!

"; if ($dbg > 2) {echo "\n

SQL=
".htmlentities(str_replace("$1","'".$gmlid."'",$sql), ENT_QUOTES, "UTF-8")."

";} } } if ($row = pg_fetch_assoc($res)) { echo "\n" ."\n" ."\n\t\n\t" ."\n"; $enam=$row["name"]; if ($enam != "") { echo "\n" ."\n\t\n\t" ."\n"; } echo "\n" ."\n\t\n\t" ."\n"; $stell=$row["stelle"]; if ($stell != "") { echo "\n" ."\n\t\n\t" ."\n"; } echo "\n" ."\n\t"; $flae=number_format($row["flae"],0,",",".")." m²"; echo "\n\t" ."\n" ."\n
Art der Festlegung:" ."".$row["adfbez"]."
Eigenname des Gebietes:".$enam."
Verfahrensnummer:".$row["rechtbez"]."
Dienststelle:".$row["stellbez"]."
Fläche:".$flae."
"; } else { echo "\n

Fehler! Kein Treffer bei gml_id=".$gmlid."

"; } echo "\n"; ?>