Changeset 257


Ignore:
Timestamp:
02/06/13 15:29:35 (11 years ago)
Author:
astrid.emde
Message:

FUnktionsname für Postgis 2.x angepasst st_multi und st_simplify

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/import/pp_laden.sql

    r215 r257  
    1111--  2012-04-24 Generell Filter 'endet IS NULL' um historische Objekte auszublenden 
    1212--  2012-04-25 Abstürze und Fehler (durch kaputte Geometrie?) beim Zusammenfassen der Flächen 
    13 --             Mehr buffer, mehr simplify? 
     13--             Mehr buffer, mehr st_simplify? 
    1414--  2012-10-29 Redundanzen aus alkis_beziehungen beseitigen, die nach NAS replace auftreten 
    1515 
     
    200200   SELECT  f.land, f.regierungsbezirk, f.kreis, f.gemarkungsnummer as gemarkung, f.flurnummer,  
    201201           count(gml_id) as anz_fs, 
    202            multi(st_union(st_buffer(f.wkb_geometry,0.05))) AS the_geom -- 5 cm Zugabe um Zwischenräume zu vermeiden 
     202           st_multi(st_union(st_buffer(f.wkb_geometry,0.05))) AS the_geom -- 5 cm Zugabe um Zwischenräume zu vermeiden 
    203203     FROM  ax_flurstueck f 
    204204     WHERE f.endet IS NULL 
     
    206206 
    207207-- Geometrie vereinfachen, auf 1 Meter glätten 
    208 UPDATE pp_flur SET simple_geom = simplify(the_geom, 1.0); 
     208UPDATE pp_flur SET simple_geom = st_simplify(the_geom, 1.0); 
    209209 
    210210 
     
    220220UPDATE pp_gemarkung a 
    221221  SET the_geom =  
    222    ( SELECT multi(st_union(st_buffer(b.simple_geom,0.1))) AS the_geom -- noch mal 10 cm Zugabe 
     222   ( SELECT st_multi(st_union(st_buffer(b.simple_geom,0.1))) AS the_geom -- noch mal 10 cm Zugabe 
    223223     FROM    pp_flur b 
    224224     WHERE a.land      = b.land  
     
    236236 
    237237-- Geometrie vereinfachen (Wirkung siehe pp_gemarkung_analyse) 
    238 UPDATE pp_gemarkung SET simple_geom = simplify(the_geom, 8.0); 
     238UPDATE pp_gemarkung SET simple_geom = st_simplify(the_geom, 8.0); 
    239239 
    240240 
     
    245245UPDATE pp_gemeinde a 
    246246  SET the_geom =  
    247    ( SELECT multi(st_union(st_buffer(b.simple_geom,0.1))) AS the_geom -- noch mal Zugabe 10 cm 
     247   ( SELECT st_multi(st_union(st_buffer(b.simple_geom,0.1))) AS the_geom -- noch mal Zugabe 10 cm 
    248248     FROM    pp_gemarkung b 
    249249     WHERE a.land     = b.land  
     
    261261 
    262262-- Geometrie vereinfachen (Wirkung siehe pp_gemeinde_analyse) 
    263 UPDATE pp_gemeinde SET simple_geom = simplify(the_geom, 20.0); 
     263UPDATE pp_gemeinde SET simple_geom = st_simplify(the_geom, 20.0); 
    264264 
    265265 
Note: See TracChangeset for help on using the changeset viewer.