Changeset 357 for trunk/info


Ignore:
Timestamp:
12/29/15 15:42:36 (8 years ago)
Author:
frank.jaeger
Message:

PostGIS-Function "st_area" mit Prefix "st_" ergänzt.

Location:
trunk/info/info/alkis
Files:
3 edited

Legend:

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

    r355 r357  
    1212        2014-09-30 Umbenennung SchlÃŒsseltabellen (Prefix), RÃŒckbau substring(gml_id) 
    1313        2015-12-09 Austausch .ico durch .png 
     14        2015-12-16 area -> st_area 
    1415*/ 
    1516session_start(); 
     
    112113 
    113114// GEB-Flaeche komplett auch die Fl. ausserhalb des FS 
    114 $sqlg.="round(area(g.wkb_geometry)::numeric,2) AS gebflae, "; 
     115$sqlg.="round(st_area(g.wkb_geometry)::numeric,2) AS gebflae, "; 
    115116 
    116117// wie viel vom GEB liegt im FS? 
  • trunk/info/info/alkis/alkishaus.php

    r355 r357  
    1111        2014-09-30 Umbenennung SchlÃŒsseltabellen (Prefix), RÃŒckbau substring(gml_id) 
    1212        2015-12-09 Austausch .ico durch .png 
     13        2015-12-16 area -> st_area 
    1314 
    1415        ToDo: 
     
    5758g.lagezurerdoberflaeche, g.dachgeschossausbau, g.zustand, g.weiteregebaeudefunktion, g.dachform, g.hochhaus, g.objekthoehe, g.geschossflaeche, g.grundflaeche, g.umbauterraum, g.baujahr, g.dachart, g.qualitaetsangaben,  
    5859h.bauweise_beschreibung, u.bezeichner AS bfunk, z.bezeichner AS bzustand, "; // w.bezeichner AS bweitfunk, 
    59 $sqlg.="d.bezeichner AS bdach, round(area(g.wkb_geometry)::numeric,2) AS gebflae FROM ax_gebaeude g  
     60$sqlg.="d.bezeichner AS bdach, round(st_area(g.wkb_geometry)::numeric,2) AS gebflae FROM ax_gebaeude g  
    6061LEFT JOIN v_geb_bauweise h ON g.bauweise=h.bauweise_id  
    6162LEFT JOIN v_geb_funktion u ON g.gebaeudefunktion=u.wert  
  • trunk/info/info/alkis/alkislage.php

    r355 r357  
    1414        2014-12-30 Fs-Nr. rechtbuendig (class) 
    1515        2015-12-09 Austausch .ico durch .png 
     16        2015-12-16 area -> st_area 
    1617 
    1718        ToDo: 
     
    372373                case "m": $bezart="ANY(g.zeigtauf)"; break; // array 
    373374        } 
    374         $sql ="SELECT g.gml_id, g.gebaeudefunktion, g.name, g.bauweise, g.grundflaeche, g.zustand, round(area(g.wkb_geometry)::numeric,2) AS flaeche, h.bauweise_beschreibung, u.bezeichner  
     375        $sql ="SELECT g.gml_id, g.gebaeudefunktion, g.name, g.bauweise, g.grundflaeche, g.zustand, round(st_area(g.wkb_geometry)::numeric,2) AS flaeche, h.bauweise_beschreibung, u.bezeichner  
    375376        FROM ax_gebaeude g LEFT JOIN v_geb_bauweise h ON g.bauweise=h.bauweise_id  
    376377        LEFT JOIN v_geb_funktion u ON g.gebaeudefunktion=u.wert WHERE $1 = ".$bezart." AND g.endet IS NULL;"; 
Note: See TracChangeset for help on using the changeset viewer.