Changeset 339 for trunk/info/info/alkis/alkishaus.php
- Timestamp:
- 09/30/14 16:42:55 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkis/alkishaus.php
r333 r339 9 9 2014-09-03 PostNAS 0.8: ohne Tab. "alkis_beziehungen", mehr "endet IS NULL", Spalten varchar statt integer 10 10 2014-09-10 Bei Relationen den Timestamp abschneiden 11 2014-09-30 Umbenennung SchlÃŒsseltabellen (Prefix), RÃŒckbau substring(gml_id) 11 12 12 13 ToDo: … … 55 56 h.bauweise_beschreibung, u.bezeichner AS bfunk, z.bezeichner AS bzustand, "; // w.bezeichner AS bweitfunk, 56 57 $sqlg.="d.bezeichner AS bdach, round(area(g.wkb_geometry)::numeric,2) AS gebflae FROM ax_gebaeude g 57 LEFT JOIN ax_gebaeude_bauweise h ON g.bauweise=h.bauweise_id58 LEFT JOIN ax_gebaeude_funktion u ON g.gebaeudefunktion=u.wert59 LEFT JOIN ax_gebaeude_zustand z ON g.zustand=z.wert60 LEFT JOIN ax_gebaeude_dachform d ON g.dachform=d.wert58 LEFT JOIN v_geb_bauweise h ON g.bauweise=h.bauweise_id 59 LEFT JOIN v_geb_funktion u ON g.gebaeudefunktion=u.wert 60 LEFT JOIN v_geb_zustand z ON g.zustand=z.wert 61 LEFT JOIN v_geb_dachform d ON g.dachform=d.wert 61 62 WHERE g.gml_id= $1 AND g.endet IS NULL ;"; 62 63 … … 129 130 $sqll ="SELECT 'm' AS ltyp, l.gml_id AS gmllag, s.lage, s.bezeichnung, l.hausnummer, '' AS laufendenummer "; 130 131 $sqll.="FROM ax_gebaeude g "; 131 $sqll.="JOIN ax_lagebezeichnungmithausnummer l ON substring(l.gml_id,1,16)=ANY(g.zeigtauf) ";132 $sqll.="JOIN ax_lagebezeichnungmithausnummer l ON l.gml_id=ANY(g.zeigtauf) "; 132 133 $sqll.="JOIN ax_lagebezeichnungkatalogeintrag s ON l.kreis=s.kreis AND l.gemeinde=s.gemeinde AND l.lage=s.lage "; 133 134 $sqll.="WHERE g.gml_id= $1 AND g.endet IS NULL AND l.endet IS NULL "; … … 136 137 $sqll.="SELECT 'p' AS ltyp, l.gml_id AS gmllag, s.lage, s.bezeichnung, l.pseudonummer AS hausnummer, l.laufendenummer "; 137 138 $sqll.="FROM ax_gebaeude g "; 138 $sqll.="JOIN ax_lagebezeichnungmitpseudonummer l ON substring(l.gml_id,1,16)=g.hat ";139 $sqll.="JOIN ax_lagebezeichnungmitpseudonummer l ON l.gml_id=g.hat "; 139 140 $sqll.="JOIN ax_lagebezeichnungkatalogeintrag s ON l.kreis=s.kreis AND l.gemeinde=s.gemeinde AND l.lage=s.lage "; 140 141 $sqll.="WHERE g.gml_id= $1 AND g.endet IS NULL AND l.endet IS NULL "; … … 269 270 //$wgfarr=explode(",", $wgflist); 270 271 //for each ... 271 $sqlw="SELECT wert, bezeichner FROM ax_gebaeude_weiterefunktionWHERE wert in ( $1 ) ORDER BY wert;";272 $sqlw="SELECT wert, bezeichner FROM v_geb_weiterefkt WHERE wert in ( $1 ) ORDER BY wert;"; 272 273 $v = array($wgflist); 273 274 $resw = pg_prepare("", $sqlw);
Note: See TracChangeset
for help on using the changeset viewer.