Changeset 339 for trunk/import/staedtische_FS_aus_ALKIS_rlp.sql
- Timestamp:
- 09/30/14 16:42:55 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/import/staedtische_FS_aus_ALKIS_rlp.sql
r335 r339 10 10 -- 2013-11-26 Version fÃŒr die ALKIS-Musterdaten RLP Mustermonzel 11 11 -- 2014-08-29 Umstellung auf Datenstruktur PostNAS 0.8 (ohne Tabelle "alkis_beziehungen") 12 -- 2014-09-16 Substring fuer variabal lange gml_id 12 -- 2014-09-16 Substring fuer variabel lange gml_id 13 -- 2014-09-30 RÃŒckbau subsrting(gml_id), Umbenennung SchlÃŒsseltabellen "ax_*" nach "v_*" 13 14 14 15 -- Voraussetzung = View "doppelverbindung" aus ALKIS PostNAS-Projekt Datei "sichten.sql" … … 26 27 f.amtlicheflaeche, 27 28 f.wkb_geometry 28 FROM ax_flurstueck f -- FlurstÃŒck 29 JOIN doppelverbindung d ON d.fsgml = f.gml_id -- beide FÀlle ÃŒber Union-View: direkt und ÃŒber Recht von BS an BS 30 JOIN ax_buchungsstelle s ON d.bsgml = s.gml_id -- Buchungs-Stelle 31 --JOIN ax_buchungsstelle_buchungsart b ON s.buchungsart = b.wert -- EnstschlÃŒsselung Buchungsart 32 33 -- Bei gml_id character(16): 34 --JOIN ax_buchungsblatt gb ON gb.gml_id = s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 35 --JOIN ax_namensnummer nn ON gb.gml_id = nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 36 --JOIN ax_person p ON p.gml_id = nn.benennt -- NamNum >benennt> Person 37 38 -- Bei gml_id character varying: 39 JOIN ax_buchungsblatt gb ON substring(gb.gml_id,1,16)=s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 40 JOIN ax_namensnummer nn ON substring(gb.gml_id,1,16)=nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 41 JOIN ax_person p ON substring(p.gml_id,1,16) =nn.benennt -- NamNum >benennt> Person 42 29 FROM ax_flurstueck f -- FlurstÃŒck 30 JOIN doppelverbindung d ON d.fsgml=f.gml_id -- beide FÀlle ÃŒber Union-View: direkt und ÃŒber Recht von BS an BS 31 JOIN ax_buchungsstelle s ON d.bsgml=s.gml_id -- Buchungs-Stelle 32 JOIN ax_buchungsblatt gb ON gb.gml_id=s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 33 JOIN ax_namensnummer nn ON gb.gml_id=nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 34 JOIN ax_person p ON p.gml_id=nn.benennt -- NamNum >benennt> Person 43 35 WHERE f.endet IS NULL 44 36 AND s.endet IS NULL … … 64 56 d.ba_dien, -- Buchungsart der dienenden Buchung --> CLASSITEM im WMS 65 57 f.wkb_geometry 66 FROM ax_flurstueck f -- FlurstÃŒck 67 JOIN doppelverbindung d ON d.fsgml = f.gml_id -- beide FÀlle ÃŒber Union-View: direkt und ÃŒber Recht von BS an BS 68 JOIN ax_buchungsstelle s ON d.bsgml = s.gml_id -- Buchungs-Stelle 69 JOIN ax_buchungsstelle_buchungsart b ON s.buchungsart = b.wert -- EnstschlÃŒsselung Buchungsart 70 71 -- Bei gml_id character(16): 72 --JOIN ax_buchungsblatt gb ON gb.gml_id = s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 73 --JOIN ax_namensnummer nn ON gb.gml_id = nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 74 --JOIN ax_person p ON p.gml_id = nn.benennt -- NamNum >benennt> Person 75 76 -- Bei gml_id character varying: 77 JOIN ax_buchungsblatt gb ON substring(gb.gml_id,1,16)=s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 78 JOIN ax_namensnummer nn ON substring(gb.gml_id,1,16)=nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 79 JOIN ax_person p ON substring(p.gml_id,1,16) =nn.benennt -- NamNum >benennt> Person 80 58 FROM ax_flurstueck f -- FlurstÃŒck 59 JOIN doppelverbindung d ON d.fsgml=f.gml_id -- beide FÀlle ÃŒber Union-View: direkt und ÃŒber Recht von BS an BS 60 JOIN ax_buchungsstelle s ON d.bsgml=s.gml_id -- Buchungs-Stelle 61 JOIN v_bs_buchungsart b ON s.buchungsart=b.wert -- EnstschlÃŒsselung Buchungsart 62 JOIN ax_buchungsblatt gb ON gb.gml_id=s.istbestandteilvon -- Buchung >istBestandteilVon> Blatt 63 JOIN ax_namensnummer nn ON gb.gml_id=nn.istbestandteilvon -- Blatt <istBestandteilVon< NamNum 64 JOIN ax_person p ON p.gml_id=nn.benennt -- NamNum >benennt> Person 81 65 WHERE f.endet IS NULL 82 66 AND s.endet IS NULL
Note: See TracChangeset
for help on using the changeset viewer.