Changeset 131 for trunk/var/www/info/alkis/alkisgebaeudenw.php
- Timestamp:
- 11/22/11 12:04:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/var/www/info/alkis/alkisgebaeudenw.php
r129 r131 7 7 25.07.2011 PostNAS 0.5/0.6 Versionen unterscheiden 8 8 26.07.2011 debug, SQL nur im Testmodus anzeigen 9 22.11.2011 Feld ax_gebaeude.description ist entfallen 9 10 10 11 ToDo: lfd.Nr. der NebengebÀude alternativ zur Hausnummer anzeigen. … … 124 125 echo "\n<p>.. auf oder an dem Flurstück. Ermittelt durch Verschneidung der Geometrie.</p>"; 125 126 126 // +++ Zustand 3000 = geplantes GebÀude127 128 127 // G e b a e u d e 129 $sqlg ="SELECT g.gml_id, g.name, g.description, g.bauweise, g.gebaeudefunktion, g.anzahlderoberirdischengeschosse AS aog, "; 128 // $sqlg ="SELECT g.gml_id, g.name, g.description, g.bauweise, g.gebaeudefunktion, g.anzahlderoberirdischengeschosse AS aog, "; 129 $sqlg ="SELECT g.gml_id, g.name, g.bauweise, g.gebaeudefunktion, g.anzahlderoberirdischengeschosse AS aog, "; 130 130 $sqlg.="h.bauweise_beschreibung, u.bezeichner, v.beziehungsart, v.beziehung_zu, s.lage, s.bezeichnung, l.hausnummer, "; 131 131 … … 145 145 $sqlg.="LEFT JOIN ax_gebaeude_bauweise h ON g.bauweise = h.bauweise_id "; 146 146 $sqlg.="LEFT JOIN ax_gebaeude_funktion u ON g.gebaeudefunktion = u.wert "; 147 148 // Weitere SchlÃŒsseltabellen (ab 11.2011) 149 // ++ ax_gebaeude_zustand 150 // ++ ax_gebaeude_weiterefunktion 151 // ++ ax_gebaeude_dachform 147 152 148 153 // Beziehungen verfolgen (holt die Hausnummer Hauptgeb.) … … 160 165 // oder in Loop: Wenn HsNr leer ist, eine kurze Abfrage auf NebengebÀude-Nr. 161 166 162 // ID des aktuellen FS 163 $sqlg.="WHERE f.gml_id= $1 "; 164 165 // ALT: "within" liefert nur Gebaeude, die komplett im Flurstueck liegen 166 //$sqlg.="AND within(g.wkb_geometry,f.wkb_geometry) = true "; 167 167 $sqlg.="WHERE f.gml_id= $1 "; // ID des akt. FS 168 169 // "within" liefert nur Gebaeude, die komplett im Flurstueck liegen 168 170 // "intersects" liefert ueberlappende Flaechen 169 171 $sqlg.="AND st_intersects(g.wkb_geometry,f.wkb_geometry) = true ";
Note: See TracChangeset
for help on using the changeset viewer.