Ignore:
Timestamp:
11/09/18 14:17:35 (5 years ago)
Author:
frank.jaeger
Message:

Anpassung der ALKIS-Auskunft (PHP) an die Full-Schema-Version des ALKIS-Importers 3.0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/info/info/alkisn/alkislage.php

    r402 r412  
    1212        2017-10-09 Sauber filtern auf endet IS NULL 
    1313        2018-04-23 &nodebug 
     14        2018-11-09 Umstellung Full-Schema 
    1415 
    1516        ToDo: 
     
    382383 
    383384        $sql ="SELECT g.gml_id, g.gebaeudefunktion, array_to_string(g.name, ',') AS name, g.bauweise, g.grundflaeche, g.zustand, round(st_area(g.wkb_geometry)::numeric,2) AS flaeche, 
    384         h.v AS hv, h.d AS hd, u.v AS uv, u.d AS ud, z.v AS zv, z.d AS zd FROM ax_gebaeude g  
    385         LEFT JOIN alkis_wertearten h ON cast(g.bauweise AS character varying)=h.k AND h.element='ax_gebaeude' AND h.bezeichnung='bauweise' 
    386         LEFT JOIN alkis_wertearten u ON cast(g.gebaeudefunktion AS character varying)=u.k AND u.element='ax_gebaeude' AND u.bezeichnung='gebaeudefunktion' 
    387         LEFT JOIN alkis_wertearten z ON cast(g.zustand AS character varying)=z.k AND z.element='ax_gebaeude' AND z.bezeichnung='zustand' 
     385        h.beschreibung AS hv, h.dokumentation AS hd, u.beschreibung AS uv, u.dokumentation AS ud, z.beschreibung AS zv, z.dokumentation AS zd FROM ax_gebaeude g  
     386        LEFT JOIN ax_bauweise_gebaeude h ON g.bauweise = h.wert 
     387        LEFT JOIN ax_gebaeudefunktion u ON g.gebaeudefunktion = u.wert 
     388        LEFT JOIN ax_zustand_gebaeude z ON g.zustand = z.wert 
    388389        WHERE $1 = ".$bezart." AND g.endet IS NULL;"; 
    389390        // Keine Sortierung (ORDER BY) notwendig weil i.d.R. nur ein (Haupt-)GebÀude diese Hausnummer hat. 
    390         // FÃŒr weiter "alkis_wertearten" (EnstschlÃŒsselungen) zum GebÀude dem Link "Haus" folgen. 
     391        // FÃŒr weiter Eigenschaften dem Link "Haus" folgen. 
    391392 
    392393        $v = array($gmlid); 
Note: See TracChangeset for help on using the changeset viewer.