Changeset 49 for trunk/var


Ignore:
Timestamp:
09/28/10 15:08:17 (14 years ago)
Author:
frank.jaeger
Message:
 
Location:
trunk/var/www/info/alkis
Files:
1 added
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/var/www/info/alkis/alkisausk.php

    r45 r49  
    1616                07.09.2010  Schluessel anschaltbar 
    1717                15.09.2010  Function "buchungsart" durch JOIN ersetzt 
     18                17.09.2010  Authentifizierung Konfigurierbar 
    1819*/ 
    1920ini_set('error_reporting', 'E_ALL'); 
    2021session_start(); 
    21 // Bindung an Mapbender-Authentifizierung 
    22 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    23 //require_once(dirname(__FILE__)."/../../../php/mb_validateSession.php"); 
    2422require_once("/data/conf/alkis_www_conf.php"); 
    25 //require_once(dirname(__FILE__)."/../../../../conf/alkis_conf.php"); 
     23if ($auth == "mapbender") { 
     24        // Bindung an Mapbender-Authentifizierung 
     25        require_once($mapbender); 
     26} 
    2627include("alkisfkt.php"); 
    2728?> 
     
    2930<html> 
    3031<head> 
    31         <meta name="author" content="b600352" > 
     32        <meta name="author" content="F. Jaeger krz" > 
    3233        <meta http-equiv="cache-control" content="no-cache"> 
    3334        <meta http-equiv="pragma" content="no-cache"> 
     
    235236} 
    236237echo "\n<hr>"; 
    237 footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "", $showkey); 
     238 
     239footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "", $showkey); 
    238240 
    239241?> 
  • trunk/var/www/info/alkis/alkisauszug.css

    r45 r49  
    66        02.09.2010  Mit img 
    77        06.09.2010  Kennzeichen-Rahmenfarben differenziert 
    8         15.09.2010  ... 
     8        21.09.2010  Inlay 
    99*/ 
    1010body    {background-color: #FDFFFD;} 
     
    127127td.nam  {font-weight: bold;} 
    128128td.gbl  {border-bottom: 1px dotted green;}      /* Name: GB-Liste */ 
    129  
     129/* Inlay analog Template: linke Tabellenspalte - Feldname */ 
     130td.li, td.gr {color:gray; padding-left:8px; padding-right:8px; border-bottom:0px; vertical-align:top;} 
    130131/* dienendes GB in FS-Tab im Best-NW  */ 
    131132td.dien {font-size: 9pt; font-style: italic; color: purple; border-bottom: 1px solid silver;} 
     
    142143img     {border: 0px; margin: 0px;} /* Icons */ 
    143144 
     145iframe.inlay {border:0px; width: 100%;} /* height: 400px; */ 
     146 
    144147/* Seitenfuss */ 
    145148.buttonbereich  {font-size: 7pt;        text-align: right;} 
  • trunk/var/www/info/alkis/alkisbestnw.php

    r45 r49  
    11<?php 
    22/*      Modul: alkisbestnw.php 
     3 
     4        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
     5        Bestandsnachweis fuer ein Grundbuch aus ALKIS PostNAS 
     6 
    37        Version: 
    48        31.08.2010      $style=ALKIS entfernt, alles Kompakt 
     
    812        14.09.2010  Grundbuch unter Flurstueck, BVNR in Tabelle anzeigen und als Sprungmarke 
    913        15.09.2010  Function "buchungsart" durch JOIN ersetzt 
    10                  
    11         ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    12         Bestandsnachweis fuer ein Grundbuch aus ALKIS PostNAS 
     14 
     15        ToDo: 
     16        Zahler fuer Anzahl GB und FS in der Liste (ausgeben wenn > 10) 
    1317*/ 
    1418//ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
    1519ini_set('error_reporting', 'E_ALL'); 
    1620session_start(); 
    17 // Bindung an Mapbender-Authentifizierung 
    18 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1921require_once("/data/conf/alkis_www_conf.php"); 
     22if ($auth == "mapbender") { 
     23        // Bindung an Mapbender-Authentifizierung 
     24        require_once($mapbender); 
     25} 
    2026include("alkisfkt.php"); 
    2127?> 
     
    2329<html> 
    2430<head> 
    25         <meta name="author" content="b600352" > 
     31        <meta name="author" content="F. Jaeger krz" > 
    2632        <meta http-equiv="cache-control" content="no-cache"> 
    2733        <meta http-equiv="pragma" content="no-cache"> 
     
    276282                                echo "\n\t<td class='dien'>"; // BVNR 
    277283                                        echo str_pad($lfdnran, 4, "0", STR_PAD_LEFT); 
    278                                         // id ? 
     284                                        if ($idanzeige) { 
     285                                                linkgml($gkz, $gml_bsan, "Buchungsstelle"); 
     286                                        }        
     287 
    279288                                echo "</td>";  
    280289 
     
    317326 
    318327                        $a++; 
     328                        /*      Zeile ganz raus 
    319329                        if ($aj == 0) { // KEINE Flurstuecke gefunden 
    320330                                echo "\n<tr>"; // die Buchung ausgeben, auch ohne Flurstuecke 
    321                                         echo"\n\t<td>"; 
    322                                                 if ($idanzeige) {linkgml($gkz, $gml_bsan, "Buchungsstelle");}                    
    323                                         echo "</td>"; 
    324  
     331                                        echo"\n\t<td></td>"; 
    325332                                        echo "\n\t<td>"; // Sp.2 Buchung 
    326                                                 if ($showkey) {                                  
    327                                                         echo "<span class='key'>".$rowan["buchungsart"]."</span> "; 
    328                                                 } 
     333                                                if ($showkey) {echo "<span class='key'>".$rowan["buchungsart"]."</span> ";} 
    329334                                                echo $baan; 
    330335                                        echo "</td>";  
    331  
    332                                         echo "\n\t<td></td>"; // Sp.3 Anteil 
    333  
     336                                        echo "\n\t<td></td>"; 
    334337                                        echo "\n\t<td colspan=4>"; // Gemarkg, Flur, Flurst, Flaeche 
    335338                                                echo "<p class='warn'>(keine Flurst&uuml;cke)";                                  
    336339                                        echo "</td>"; 
    337  
    338                                         echo "\n\t<td></td>";  // Sp.8 Link ("an" oder "zu" ?) 
    339  
    340                                 echo "\n</tr>";  
    341                         } 
     340                                        echo "\n\t<td></td>"; 
     341                                echo "\n</tr>";                  
     342                        }  
     343                        */ 
    342344                } 
    343345                if ($a == 0) { 
     
    509511</form> 
    510512 
    511 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "", $showkey); ?> 
     513<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "", $showkey); ?> 
    512514 
    513515</body> 
  • trunk/var/www/info/alkis/alkisfsnw.php

    r45 r49  
    11<?php 
    22/*      Modul: alkisfsnw.php 
     3 
     4        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
     5        FlurstÃŒcksnachweis fuer ein FlurstÃŒckskennzeichen aus ALKIS PostNAS 
     6 
    37        Version: 
    48        31.08.2010      $style=ALKIS entfernt, alles Kompakt 
     
    711        15.09.2010  Function "buchungsart" durch JOIN ersetzt 
    812 
    9         ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    10         FlurstÃŒcksnachweis fuer ein FlurstÃŒckskennzeichen aus ALKIS PostNAS 
    11  
    12         ToDo: NamNum >bestehtAusRechtsverhaeltnissenZu> NamNum 
     13        ToDo:  
     14        NamNum >bestehtAusRechtsverhaeltnissenZu> NamNum 
    1315*/ 
    1416ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
    1517session_start(); 
    16 // Bindung an Mapbender-Authentifizierung 
    17 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1818require_once("/data/conf/alkis_www_conf.php"); 
     19if ($auth == "mapbender") { 
     20        // Bindung an Mapbender-Authentifizierung 
     21        require_once($mapbender); 
     22} 
    1923include("alkisfkt.php"); 
    2024?> 
     
    2226<html> 
    2327<head> 
    24         <meta name="author" content="b600352" > 
     28        <meta name="author" content="F. Jaeger krz" > 
    2529        <meta http-equiv="cache-control" content="no-cache"> 
    2630        <meta http-equiv="pragma" content="no-cache"> 
     
    181185$bs=0; // Z.Buchungsstelle 
    182186while($rows = pg_fetch_array($ress)) { 
     187        $gmls=$rows["gml_id"]; 
     188        $lfd=$rows["lfd"]; // BVNR 
    183189 
    184190        // B U C H U N G S B L A T T  zur Buchungsstelle (istBestandteilVon) 
     
    188194        $sql.="JOIN  ax_buchungsblatt       b ON v.beziehung_zu=b.gml_id "; 
    189195        $sql.="JOIN  ax_buchungsblattbezirk z ON z.land=b.land AND z.bezirk=b.bezirk "; 
    190         $sql.="WHERE v.beziehung_von='".$rows["gml_id"]."' "; // id Buchungsstelle 
     196        $sql.="WHERE v.beziehung_von='".$gmls."' "; // id Buchungsstelle 
    191197        $sql.="AND   v.beziehungsart='istBestandteilVon' "; 
    192198        $sql.="ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung ;"; 
     
    198204        $bl=0; // Z.Blatt 
    199205        while($rowg = pg_fetch_array($resg)) { 
     206                $gmlg=$rowg["gml_id"]; 
    200207                $beznam=$rowg["bezeichnung"]; 
    201208                $blattkeyg=$rowg["blattart"]; 
    202209                $blattartg=blattart($blattkeyg); 
     210 
    203211                echo "\n<hr>"; 
    204212                echo "\n<table class='outer'>"; 
     
    247255                        echo "\n<td>"; // Outer rechte Spalte: NW-Links 
    248256                                if ($idanzeige) { 
    249                                         linkgml($gkz, $rows["gml_id"], "Buchungsstelle"); 
     257                                        linkgml($gkz, $gmls, "Buchungsstelle"); 
    250258                                        echo "<br>"; 
    251                                         linkgml($gkz, $rowg["gml_id"], "Buchungsblatt"); 
     259                                        linkgml($gkz, $gmlg, "Buchungsblatt"); 
    252260                                } 
    253261                                echo "\n\t<p class='nwlink'>weitere Auskunft:<br>"; 
    254                                         echo "\n\t\t<a href='alkisbestnw.php?gkz=".$gkz."&amp;gmlid=".$rowg[0]; 
     262                                        echo "\n\t\t<a href='alkisbestnw.php?gkz=".$gkz."&amp;gmlid=".$gmlg."#bvnr".$lfd; 
    255263                                                if ($idanzeige) {echo "&amp;id=j";} 
    256264                                                if ($showkey)   {echo "&amp;showkey=j";} 
     
    277285                // Person <-benennt< AX_Namensnummer  >istBestandteilVon-> AX_Buchungsblatt 
    278286                if ($eig=="j") { // Wahlweise mit/ohne EigentÃŒmer 
    279                         $gmlblatt = $rowg["gml_id"]; // id blatt 
    280                         $n = eigentuemer($con, $gkz, $idanzeige, $gmlblatt, false); // hier aber ohne Adresse 
     287                        $n = eigentuemer($con, $gkz, $idanzeige, $gmlg, false); // hier aber ohne Adresse 
    281288                        if ($n == 0) { 
    282289                                if ($blattkeyg == 1000) { 
    283290                                        echo "\n<p class='err'>Keine Namensnummer gefunden.</p>"; 
    284                                         linkgml($gkz, $rowg["gml_id"], "Buchungsblatt"); 
     291                                        linkgml($gkz, $gmlg, "Buchungsblatt"); 
    285292                                } else { 
    286293                                        echo "\n<p>ohne Eigent&uuml;mer.</p>"; 
     
    292299        if ($bl == 0) { 
    293300                echo "\n<p class='err'>Kein Buchungsblatt gefunden.</p>"; 
    294                 linkgml($gkz, $rows["gml_id"], "Buchungstelle"); 
     301                linkgml($gkz, $gmls, "Buchungstelle"); 
    295302        } 
    296303 
     
    307314        $sql.="JOIN  ax_buchungsblattbezirk z ON z.land = b.land AND z.bezirk = b.bezirk "; 
    308315        $sql.="JOIN  ax_buchungsstelle_buchungsart a ON s.buchungsart = a.wert "; 
    309         $sql.="WHERE an.beziehung_zu = '".$rows["gml_id"]."' "; // id herrschende Buchungsstelle 
     316        $sql.="WHERE an.beziehung_zu = '".$gmls."' "; // id herrschende Buchungsstelle 
    310317        $sql.="AND   an.beziehungsart = 'an' "; 
    311318        $sql.="AND   v.beziehungsart = 'istBestandteilVon' "; 
     
    399406 
    400407                if ($eig=="j") { 
    401                         $gmlblatt = $rowan["g_gml"]; // id blatt 
    402                         $n = eigentuemer($con, $gkz, $idanzeige, $gmlblatt, false, $showkey); // ohne Adresse 
     408                        $n = eigentuemer($con, $gkz, $idanzeige, $rowan["g_gml"], false, $showkey); // ohne Adresse 
    403409                        // Anzahl $n kontrollieren? Warnen? 
    404410                } 
     
    423429</form> 
    424430 
    425 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "&amp;eig=".$eig, $showkey); ?> 
     431<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "&amp;eig=".$eig, $showkey); ?> 
    426432 
    427433</body> 
  • trunk/var/www/info/alkis/alkisgebaeudenw.php

    r45 r49  
    44 
    55        Version: 
    6         27.08.2010 von WhereGroup uebernommen 
    7         31.08.2010 Link zum FS-NW, Lage 
    8         01.09.2010 RLP-Daten: keine Relation Nebengebaeude->LagePseudonummer 
     6        27.08.2010  von WhereGroup uebernommen 
     7        31.08.2010  Link zum FS-NW, Lage 
     8        01.09.2010  RLP-Daten: keine Relation Nebengebaeude->LagePseudonummer 
    99                                        Spalte lfd.-Nr raus wegen Verwechslungsgefhr mit lfd-Nr.-Nebengebaeuude 
    1010        02.09.2010  Mit Icons 
    1111        06.09.2010  Kennzeichen-Rahmenfarbe, Schluessel anschaltbar 
    1212        15.09.2010  Function "buchungsart" durch JOIN ersetzt 
     13        21.09.2010  vergessenen Parameter &style und Kommentar entfernt 
    1314*/ 
    1415ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
    1516session_start(); 
    16 // Bindung an Mapbender-Authentifizierung 
    17 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1817require_once("/data/conf/alkis_www_conf.php"); 
     18if ($auth == "mapbender") { 
     19        // Bindung an Mapbender-Authentifizierung 
     20        require_once($mapbender); 
     21} 
    1922include("alkisfkt.php"); 
    2023?> 
     
    2225<html> 
    2326<head> 
    24         <meta name="author" content="b600352" > 
     27        <meta name="author" content="F. Jaeger krz" > 
    2528        <meta http-equiv="cache-control" content="no-cache"> 
    2629        <meta http-equiv="pragma" content="no-cache"> 
     
    5053        $showkey=false; 
    5154} 
    52 $style=isset($_GET["style"]) ? $_GET["style"] : "kompakt"; 
    5355$dbname = 'alkis05' . $gkz; 
    5456$con = pg_connect("host=".$dbhost." port=" .$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass); 
     
    255257} 
    256258 
    257 // Diese Berechnung beruht auf der Annahme, dass alle gefundenen Gebaeude vollstaendig innerhalb 
    258 // des Flurstuecks liegen. Fehler bei GebÀuden auf der Grenze. 
    259  
    260 //echo "\n<p class='err'>".$sqlg."</p>\n"; 
    261  
    262259?> 
    263260<form action=''> 
     
    270267</form> 
    271268 
    272 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "", $showkey); ?> 
     269<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "", $showkey); ?> 
    273270 
    274271</body> 
  • trunk/var/www/info/alkis/alkislage.php

    r45 r49  
    11<?php 
    22/*      alkislage.php 
     3 
    34        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    45        Kann die 3 Arten von Lagebezeichnung anzeigen und verbundene Objekte verlinken 
     
    1213ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
    1314session_start(); 
    14 // Bindung an Mapbender-Authentifizierung 
    15 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1615require_once("/data/conf/alkis_www_conf.php"); 
     16if ($auth == "mapbender") { 
     17        // Bindung an Mapbender-Authentifizierung 
     18        require_once($mapbender); 
     19} 
    1720include("alkisfkt.php"); 
    1821?> 
     
    2023<html> 
    2124<head> 
    22         <meta name="author" content="b600352" > 
     25        <meta name="author" content="F. Jaeger krz" > 
    2326        <meta http-equiv="cache-control" content="no-cache"> 
    2427        <meta http-equiv="pragma" content="no-cache"> 
     
    420423</form> 
    421424 
    422 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "&amp;ltyp=".$ltyp , $showkey); ?> 
     425<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "&amp;ltyp=".$ltyp , $showkey); ?> 
    423426 
    424427</body> 
  • trunk/var/www/info/alkis/alkisnamstruk.php

    r45 r49  
    11<?php 
    22/*      Modul: alkisnamstruk.php 
     3 
     4        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
     5        Namens- und Adressdaten fuer einen Eigentuemer aus ALKIS PostNAS 
     6 
    37        Version: 
    48        30.08.2010      $style=ALKIS entfernt, alles Kompakt 
     
    711        15.09.2010  Function "buchungsart" durch JOIN ersetzt, Tabelle GB einzeilig 
    812 
    9         ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    10         Namens- und Adressdaten fuer einen Eigentuemer aus ALKIS PostNAS 
    11  
    12         ToDo: Sortierung der Grundbücher zum Namen 
     13        ToDo:  
     14        Sortierung der Grundbücher zum Namen 
    1315*/ 
    1416ini_set('error_reporting', 'E_ALL & ~ E_NOTICE'); 
    1517session_start(); 
    16 // Bindung an Mapbender-Authentifizierung 
    17 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1818require_once("/data/conf/alkis_www_conf.php"); 
     19if ($auth == "mapbender") { 
     20        // Bindung an Mapbender-Authentifizierung 
     21        require_once($mapbender); 
     22} 
    1923include("alkisfkt.php"); 
    2024?> 
     
    2226<html> 
    2327<head> 
    24         <meta name="author" content="b600352" > 
     28        <meta name="author" content="F. Jaeger krz" > 
    2529        <meta http-equiv="cache-control" content="no-cache"> 
    2630        <meta http-equiv="pragma" content="no-cache"> 
     
    132136        $sql.="JOIN  alkis_beziehungen bng ON n.gml_id=bng.beziehung_von "; 
    133137        $sql.="JOIN  ax_buchungsblatt  g   ON bng.beziehung_zu=g.gml_id "; 
    134  
    135138        $sql.="JOIN  ax_buchungsblattbezirk b ON g.land = b.land AND g.bezirk = b.bezirk "; 
    136  
    137139        $sql.="WHERE bpn.beziehung_zu='".$gmlid."' "; 
    138140        $sql.="AND   bpn.beziehungsart='benennt' AND bng.beziehungsart='istBestandteilVon' "; 
    139         $sql.="ORDER BY g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung ;"; 
     141        $sql.="ORDER BY g.bezirk, g.buchungsblattnummermitbuchstabenerweiterung;"; 
     142        // buchungsblatt... mal mit und mal ohne fuehrende Nullen, bringt die Sortierung durcheinander 
    140143 
    141144        //echo "\n<p class='err'>".$sql."</p>\n"; 
     145 
    142146        $resg=pg_query($con,$sql); 
    143147        if (!$resg) echo "\n<p class='err'>Fehler bei Grundbuch.<br>\nSQL= ".$sql."</p>\n"; 
     
    235239</form> 
    236240 
    237 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $self, $hilfeurl, "", $showkey); ?> 
     241<?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "", $showkey); ?> 
    238242 
    239243</body> 
  • trunk/var/www/info/alkis/alkisrelationen.php

    r45 r49  
    11<?php 
    22/*      Modul: alkisrelationen.php 
    3         Version: 
    4         30.08.2010      $style=ALKIS entfernt, alles Kompakt 
    5         02.09.2010  Mit Icons 
    63 
    74        ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
     
    96        Link durch "&id=j;" in den anderen Modulen zuschaltbar. 
    107        Dies ist fuer die Entwicklung der Auskunft gedacht (Sonderfaelle) nicht fuer den Anwender. 
     8 
     9        Version: 
     10        30.08.2010      $style=ALKIS entfernt, alles Kompakt 
     11        02.09.2010  Mit Icons 
     12 
    1113*/ 
    1214ini_set('error_reporting', 'E_ALL'); 
    1315session_start(); 
    14 // Mapbender-Authentifizierung 
    15 require_once("/data/mapwww/http/php/mb_validateSession.php"); 
    1616require_once("/data/conf/alkis_www_conf.php"); 
     17if ($auth == "mapbender") { 
     18        // Bindung an Mapbender-Authentifizierung 
     19        require_once($mapbender); 
     20} 
    1721?> 
    1822<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
    1923<html> 
    2024<head> 
    21         <meta name="author" content="b600352" > 
     25        <meta name="author" content="F. Jaeger krz" > 
    2226        <meta http-equiv="cache-control" content="no-cache"> 
    2327        <meta http-equiv="pragma" content="no-cache"> 
     
    8488echo "\n<hr>\n<p class='nwlink'>\n\t<a target='_blank' href='".$hilfeurl."' title='Dokumentation'>Hilfe zur ALKIS-Auskunft</a>\n</p>\n"; 
    8589?> 
     90 
    8691</body> 
    8792</html> 
Note: See TracChangeset for help on using the changeset viewer.