Abbruch
'); }
$dbg=$debug;
$con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisausk.php'");
if (!$con) {echo "
Fehler beim Verbinden der DB.\n
";}
// F L U R S T Ü C K
$sql ="SELECT f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche, g.gemarkungsnummer, g.bezeichnung, f.gemeindezugehoerigkeit_regierungsbezirk, f.gemeindezugehoerigkeit_kreis, f.gemeindezugehoerigkeit_gemeinde
FROM ax_flurstueck f LEFT JOIN ax_gemarkung g ON f.land=g.land AND f.gemarkungsnummer=g.gemarkungsnummer
WHERE f.gml_id= $1 AND f.endet IS NULL AND g.endet IS NULL;";
$v = array($gmlid);
$res = pg_prepare("", $sql);
$res = pg_execute("", $v);
if (!$res) {
echo "\n
Fehler bei Flurstuecksdaten.
"; if ($dbg > 2) {echo "\n
SQL=
".$sql."
$1 = gml_id = '".$gmlid."'
";} } 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=$row["amtlicheflaeche"]; $flae=number_format($flae,0,",",".") . " m²"; $fsreg=$row["gemeindezugehoerigkeit_regierungsbezirk"]; // Filter Zuständigkeit $fskrs=$row["gemeindezugehoerigkeit_kreis"]; $fsgem=$row["gemeindezugehoerigkeit_gemeinde"]; } else { echo "\n
Kein Treffer fuer gml_id=".$gmlid."
"; } // Balken echo "\n
ALKIS-Auskunft Flurstück-Übersicht ".$gmkgnr."-".$flurnummer."-".$flstnummer."
"; // Prüfung der Gebiets-Berechtigung bei gemeinsam genutzten Datenbanken (Kreis und Gemeinde) // Für das gkz (z.B. aus dem Mapfile-Namen) wird in der Konfiguration ein Filter gesetzt. if ( ($filtkreis != '' and $filtkreis != $fskrs) or ($filtgem != '' and $filtgem != $fsgem) ) { // Einer der gesetzten Filter passt nicht if ($dbg > 2) { echo "\n
Filter Kreis='".$filtkreis."', Gemeinde='".$filtgem."'
" ."\n
Flstk. Kreis='".$fskrs."', Gemeinde='".$fsgem."'
";
}
echo "\n
Zugriff nicht erlaubt
\n
Dies Flurstück liegt ausserhalb der zuständigen Stadt oder Gemeinde.
\n\n