Ignore:
Timestamp:
02/06/14 16:40:10 (10 years ago)
Author:
frank.jaeger
Message:

Feinschliff und Korrektur an Auskunft und Navigation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/info/info/alkis/alkisfsnw.php

    r313 r315  
    1818        2013-06-24 Unna: Bodenneuordnung, strittige Grenze 
    1919        2013-06-27 Bodenneuordnung u. stritt.Gr. in Tabellen-Struktur, Link zur Bodenerneuerung (neues Modul) 
    20     2014-01-30 Korrektur Nutzungsart (z.B. Friedhof mit class=0 hatte Anzeige "unbekannt") 
     20        2014-01-30 Korrektur Nutzungsart (z.B. Friedhof mit class=funktion=0 hatte Anzeige "unbekannt") 
     21        2014-02-06 Korrektur 
    2122 
    2223        ToDo: 
     
    9091                $fskzdb=$land.$zgemkg.$zflur.$zzaehler.$znenner.'__'; // FS-Kennz. Format Datenbank 
    9192        } 
    92         // Feld flurstueckskennzeichen ist in DB indiziert   
     93        // Feld flurstueckskennzeichen ist in DB indiziert 
    9394        // Format z.B.'052647002001910013__' oder '05264700200012______' 
    9495        $sql ="SELECT gml_id FROM ax_flurstueck WHERE flurstueckskennzeichen= $1 ;"; 
     
    259260 
    260261// Lagebezeichnung Mit Hausnummer 
    261 //   ax_flurstueck  >weistAuf>  AX_LagebezeichnungMitHausnummer 
    262 //                  <gehoertZu< 
     262// ax_flurstueck  >weistAuf>  AX_LagebezeichnungMitHausnummer 
    263263$sql ="SELECT DISTINCT l.gml_id, l.gemeinde, l.lage, l.hausnummer, s.bezeichnung "; 
    264264$sql.="FROM alkis_beziehungen v "; 
     
    291291                echo "\n\t<td class='lr'>"; 
    292292                if ($showkey) { 
    293                         echo "<span class='key'>(".$row["lage"].")</span>&nbsp;"; 
     293                        echo "<span class='key' title='Straßenschl&uuml;ssel'>(".$row["lage"].")</span>&nbsp;"; 
    294294                } 
    295295                echo $sname."&nbsp;".$row["hausnummer"]; 
     
    309309 
    310310// L a g e b e z e i c h n u n g   O h n e   H a u s n u m m e r  (Gewanne oder nur Strasse) 
    311 //   ax_flurstueck  >zeigtAuf>  AX_LagebezeichnungOhneHausnummer 
    312 //                  <gehoertZu< 
     311// ax_flurstueck  >zeigtAuf>  AX_LagebezeichnungOhneHausnummer 
    313312$sql ="SELECT l.gml_id, l.unverschluesselt, l.gemeinde, l.lage, s.bezeichnung "; 
    314313$sql.="FROM alkis_beziehungen v "; 
     
    388387while($row = pg_fetch_array($res)) { 
    389388        $grupp=$row["gruppe"]; // 4 Gruppen 
    390     $nutzid=$row["nutz_id"]; // 27 Tabellen, num. Key 
     389        $nutzid=$row["nutz_id"]; // 27 Tabellen, num. Key 
    391390        $title=htmlentities($row["title"], ENT_QUOTES, "UTF-8"); // Titel der 27 Tabellen 
    392391        $fldclass=$row["fldclass"]; // Name 1. Zusatzfeld 
     
    415414 
    416415                echo "\n\t<td class='lr'>"; 
    417             if ($class == 0) { 
    418                 if ($showkey) {echo "<span class='key'>(".$nutzid.")</span> ";} 
    419                 echo $title; // Name der Tabelle 
    420             } elseif ( ($fldclass == "Funktion" OR $fldclass == "Vegetationsmerkmal") AND $label != "") { // Kurze Anzeige 
     416                        if ($class == 0) { 
     417                                if ($showkey) {echo "<span class='key'>(".$nutzid.")</span> ";} 
     418                                echo $title; // Name der Tabelle 
     419                        } elseif ( ($fldclass == "Funktion" OR $fldclass == "Vegetationsmerkmal") AND $label != "") { // Kurze Anzeige 
    421420                                if ($showkey) {echo "<span class='key' title='".$fldclass."'>(".$nutzid."-".$class.")</span> ";} 
    422421                                if ($blabla = "") { 
     
    498497//  b.name, b.artderfestlegung,  
    499498 
    500 $sql_boden ="SELECT a.wert, a.bezeichner AS art_verf, "; 
    501 $sql_boden.="b.gml_id AS verf_gml, b.bezeichnung AS verf_bez, b.name AS verf_name, "; 
    502 $sql_boden.="d.bezeichnung AS stelle_bez, d.stelle AS stelle_key "; 
     499$sql_boden ="SELECT a.wert, a.bezeichner AS art_verf, b.gml_id AS verf_gml, b.bezeichnung AS verf_bez, "; 
     500$sql_boden.="b.name AS verf_name, d.bezeichnung AS stelle_bez, d.stelle AS stelle_key "; 
    503501$sql_boden.="FROM ax_bauraumoderbodenordnungsrecht b JOIN ax_bauraumoderbodenordnungsrecht_artderfestlegung a ON a.wert = b.artderfestlegung "; 
    504502$sql_boden.="LEFT JOIN ax_dienststelle d ON b.stelle = d.stelle "; 
     
    614612$sql ="SELECT s.gml_id, s.buchungsart, s.laufendenummer as lfd, s.zaehler, s.nenner, "; 
    615613$sql.="s.nummerimaufteilungsplan as nrpl, s.beschreibungdessondereigentums as sond, b.bezeichner AS bart "; 
    616 //  s.beschreibungdesumfangsderbuchung as umf,  ? 
    617 $sql.="FROM alkis_beziehungen v "; // Bez Flurst.- Stelle. 
    618 $sql.="JOIN ax_buchungsstelle s ON v.beziehung_zu=s.gml_id "; 
     614$sql.="FROM alkis_beziehungen v JOIN ax_buchungsstelle s ON v.beziehung_zu=s.gml_id "; 
    619615$sql.="LEFT JOIN ax_buchungsstelle_buchungsart b ON s.buchungsart = b.wert "; 
    620 $sql.="WHERE v.beziehung_von= $1 "; // id FS 
    621 $sql.="AND v.beziehungsart= $2 "; 
    622 $sql.="ORDER BY s.laufendenummer;"; 
     616$sql.="WHERE v.beziehung_von= $1 AND v.beziehungsart= $2 ORDER BY s.laufendenummer;"; 
    623617 
    624618$v = array($gmlid,'istGebucht'); 
     
    752746        // Buchungstelle  >an>  Buchungstelle  >istBestandteilVon>  BLATT  ->  Bezirk 
    753747        $sql ="SELECT s.gml_id AS s_gml, s.buchungsart, s.laufendenummer as lfd, "; 
    754         // , s.beschreibungdesumfangsderbuchung as umf   ? 
    755748        $sql.="s.zaehler, s.nenner, s.nummerimaufteilungsplan as nrpl, s.beschreibungdessondereigentums as sond, "; 
    756749        $sql.="b.gml_id AS g_gml, b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung as blatt, b.blattart, "; 
    757         $sql.="z.bezeichnung, a.bezeichner AS bart ";  // stelle -> amtsgericht 
     750        $sql.="z.bezeichnung, a.bezeichner AS bart "; // stelle -> amtsgericht 
    758751        $sql.="FROM alkis_beziehungen an "; // Bez. Stelle - Stelle 
    759752        $sql.="JOIN ax_buchungsstelle s ON an.beziehung_von = s.gml_id "; 
     
    763756        $sql.="LEFT JOIN ax_buchungsstelle_buchungsart a ON s.buchungsart = a.wert "; 
    764757        $sql.="WHERE an.beziehung_zu = $1 "; // id herrschende Buchungsstelle 
    765         $sql.="AND an.beziehungsart = 'an' "; 
    766         $sql.="AND v.beziehungsart = 'istBestandteilVon' "; 
     758        $sql.="AND an.beziehungsart = 'an' AND v.beziehungsart = 'istBestandteilVon' "; 
    767759        $sql.="ORDER BY b.bezirk, b.buchungsblattnummermitbuchstabenerweiterung;"; 
    768760        $v = array($gmls); 
     
    835827                        echo "\n<p>Blattart: ".$blattartan." (".$blattkeyan.").<br>\n";  
    836828                } 
    837                 // +++ BeschreibungDesUmfangsDerBuchung ? 
     829                //++ BeschreibungDesUmfangsDerBuchung? 
    838830                if ($rowan["nrpl"] != "") { 
    839831                        echo "<p class='nrap' title='Nummer im Aufteilungsplan'>Nummer <span class='wichtig'>".$rowan["nrpl"]."</span> im Aufteilungsplan.</p>"; 
     
    861853        <div class='buttonbereich noprint'> 
    862854        <hr> 
    863                 <a title="zur&uuml;ck" href='javascript:history.back()'><img src="ico/zurueck.ico" width="16" height="16" alt="zur&uuml;ck" /></a>&nbsp; 
    864                 <a title="Drucken" href='javascript:window.print()'><img src="ico/print.ico" width="16" height="16" alt="Drucken" /></a>&nbsp; 
    865                 <a title="Export als CSV" href='javascript:ALKISexport()'><img src="ico/download_fs.ico" width="32" height="16" alt="Export" /></a>&nbsp; 
    866 <!-- <a title="Export Grundbuchdaten als CSV" href='javascript:ALKISexportGB()'><img src="ico/download_gb.ico" width="32" height="16" alt="Export" /></a>&nbsp; --> 
    867 <!-- <a title="Seite schlie&szlig;en" href="javascript:window.close()"><img src="ico/close.ico" width="16" height="16" alt="Ende" /></a>        --> 
     855                <a title="zur&uuml;ck" href='javascript:history.back()'><img src="ico/zurueck.ico" width="16" height="16" alt="zur&uuml;ck"></a>&nbsp; 
     856                <a title="Drucken" href='javascript:window.print()'><img src="ico/print.ico" width="16" height="16" alt="Drucken"></a>&nbsp; 
     857                <a title="Export als CSV" href='javascript:ALKISexport()'><img src="ico/download_fs.ico" width="32" height="16" alt="Export"></a>&nbsp; 
    868858        </div> 
    869859</form> 
Note: See TracChangeset for help on using the changeset viewer.