Changes between Version 24 and Version 25 of PostNASMapbender3


Ignore:
Timestamp:
01/26/17 09:30:48 (7 years ago)
Author:
thekla.wirkus
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PostNASMapbender3

    v24 v25  
    9292Drop view qry_mb3_adresse_suche; 
    9393CREATE OR REPLACE VIEW qry_mb3_adresse_suche AS  
    94  SELECT p.ogc_fid, 
    95     p.drehwinkel * 57.296::double precision AS drehwinkel, 
    96     l.hausnummer, 
    97     m.gemeinde::text AS gemeinde, 
    98     m.bezeichnung AS gemeindename, 
    99     k.bezeichnung AS strasse, 
    100     l.lage AS strschl, 
    101     m.kreis::text AS kreis, 
    102     p.wkb_geometry  AS the_geom_etrs 
    103    FROM ap_pto p 
    104      JOIN alkis_beziehungen v ON p.gml_id = v.beziehung_von 
    105      JOIN ax_lagebezeichnungmithausnummer l ON v.beziehung_zu = l.gml_id 
    106      JOIN ax_lagebezeichnungkatalogeintrag k ON l.kreis = k.kreis AND l.gemeinde = k.gemeinde AND l.lage::text = k.lage::text 
    107      JOIN ax_gemeinde m ON l.gemeinde = m.gemeinde AND l.kreis = m.kreis 
    108   WHERE p.art::text = 'HNR'::text AND v.beziehungsart::text = 'dientZurDarstellungVon'::text AND p.endet IS NULL AND l.endet IS NULL; 
    109  
     94 
     95 SELECT foo.ogc_fid, 
     96    foo.drehwinkel * 57.296::double precision AS drehwinkel, 
     97    foo.hausnummer as hausnummer, 
     98    foo.gemeinde, 
     99    foo.gemeindename, 
     100    foo.strasse, 
     101    foo.strschl, 
     102    foo.kreis, 
     103    foo.wkb_geometry 
     104        FROM ( 
     105        SELECT p.ogc_fid, 
     106            p.drehwinkel * 57.296::double precision AS drehwinkel, 
     107            l.hausnummer as hausnummer, 
     108            m.gemeinde::text AS gemeinde, 
     109            m.bezeichnung AS gemeindename, 
     110            k.bezeichnung AS strasse, 
     111            l.lage AS strschl, 
     112            m.kreis::text AS kreis, 
     113            p.wkb_geometry 
     114             FROM ap_pto p 
     115             JOIN alkis_beziehungen v ON p.gml_id = v.beziehung_von 
     116             JOIN ax_lagebezeichnungmithausnummer l ON v.beziehung_zu = l.gml_id 
     117             JOIN ax_lagebezeichnungkatalogeintrag k ON l.kreis::text = k.kreis::text AND l.gemeinde::text = k.gemeinde::text AND l.lage::text = k.lage::text 
     118            JOIN ax_gemeinde m ON l.gemeinde::text = m.gemeinde::text AND l.kreis::text = m.kreis::text 
     119            WHERE p.art::text = 'HNR'::text AND v.beziehungsart::text ='dientZurDarstellungVon'::text AND p.endet IS NULL AND l.endet IS NULL 
     120 
     121        UNION 
     122 
     123        SELECT 
     124        p.ogc_fid, 
     125            p.drehwinkel * 57.296::double precision AS drehwinkel, 
     126           '' as hausnummer, 
     127            m.gemeinde::text AS gemeinde, 
     128            m.bezeichnung AS gemeindename, 
     129            k.bezeichnung AS strasse, 
     130            l.lage AS strschl, 
     131            m.kreis::text AS kreis, 
     132            p.wkb_geometry 
     133           FROM ap_pto p 
     134             JOIN alkis_beziehungen v ON p.gml_id = v.beziehung_von 
     135             JOIN ax_lagebezeichnungohnehausnummer l ON v.beziehung_zu = l.gml_id 
     136             JOIN ax_lagebezeichnungkatalogeintrag k ON l.kreis::text = k.kreis::text AND l.gemeinde::text = k.gemeinde::text AND l.lage::text = k.lage::text 
     137             JOIN ax_gemeinde m ON l.gemeinde::text = m.gemeinde::text AND l.kreis::text = m.kreis::text 
     138             WHERE p.art::text = 'Strasse'::text AND v.beziehungsart::text = 'dientZurDarstellungVon'::text AND p.endet IS NULL AND l.endet IS NULL) foo; 
    110139}}} 
    111140* neue Tabelle für die Eigentümersuche