Changeset 178 for trunk/data/konvert/postnas_0.7/nutzungsart_laden.sql
- Timestamp:
- 04/25/12 11:58:26 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/data/konvert/postnas_0.7/nutzungsart_laden.sql
r162 r178 16 16 17 17 -- 2012-02-10 PostNAS 07, Umbenennung 18 -- 2012-04-24 keine historischen Flaechen (..WHERE endet IS NULL), 19 -- Feld 'beginnt' mitnehmen wegen Doppelbelegung gml_id (noch klÀren) 18 20 19 21 SET client_encoding = 'UTF-8'; … … 37 39 38 40 -- 01 REO: ax_Wohnbauflaeche 39 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 40 SELECT gml_id, 1, artderbebauung, null ,zustand, name, null, wkb_geometry 41 FROM ax_wohnbauflaeche; 41 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 42 SELECT gml_id, beginnt, 1, artderbebauung, null ,zustand, name, null, wkb_geometry 43 FROM ax_wohnbauflaeche 44 WHERE endet IS NULL 45 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 42 46 43 47 44 48 -- 02 REO: ax_IndustrieUndGewerbeflaeche 45 49 -- ------------------------------------- 46 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 47 SELECT gml_id, 2, funktion, null, zustand, name, null, wkb_geometry 48 FROM ax_industrieundgewerbeflaeche; 50 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 51 SELECT gml_id, beginnt, 2, funktion, null, zustand, name, null, wkb_geometry 52 FROM ax_industrieundgewerbeflaeche 53 WHERE endet IS NULL 54 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 49 55 50 56 51 57 -- 03 REO: ax_Halde 52 58 -- ------------------------------------- 53 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 54 SELECT gml_id, 3, lagergut, null, zustand, name, null, wkb_geometry 55 FROM ax_halde; 59 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 60 SELECT gml_id, beginnt, 3, lagergut, null, zustand, name, null, wkb_geometry 61 FROM ax_halde 62 WHERE endet IS NULL 63 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 56 64 57 65 58 66 -- 04 ax_Bergbaubetrieb 59 67 -- ------------------------------------- 60 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 61 SELECT gml_id, 4, abbaugut, null, zustand, name, null, wkb_geometry 62 FROM ax_bergbaubetrieb; 68 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 69 SELECT gml_id, beginnt, 4, abbaugut, null, zustand, name, null, wkb_geometry 70 FROM ax_bergbaubetrieb 71 WHERE endet IS NULL 72 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 63 73 64 74 65 75 -- 05 REO: ax_TagebauGrubeSteinbruch 66 76 -- ------------------------------------- 67 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 68 SELECT gml_id, 5, abbaugut, null, zustand, name, null, wkb_geometry 69 FROM ax_tagebaugrubesteinbruch; 77 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 78 SELECT gml_id, beginnt, 5, abbaugut, null, zustand, name, null, wkb_geometry 79 FROM ax_tagebaugrubesteinbruch 80 WHERE endet IS NULL 81 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 70 82 71 83 72 84 -- 06 REO: ax_FlaecheGemischterNutzung 73 85 -- ------------------------------------- 74 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 75 SELECT gml_id, 6, funktion, null, zustand, name, null, wkb_geometry 76 FROM ax_flaechegemischternutzung; 86 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 87 SELECT gml_id, beginnt, 6, funktion, null, zustand, name, null, wkb_geometry 88 FROM ax_flaechegemischternutzung 89 WHERE endet IS NULL 90 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 77 91 78 92 79 93 -- 07 REO: ax_FlaecheBesondererFunktionalerPraegung 80 94 -- ------------------------------------- 81 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 82 SELECT gml_id, 7, funktion, artderbebauung, zustand, name, null, wkb_geometry 83 FROM ax_flaechebesondererfunktionalerpraegung; 95 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 96 SELECT gml_id, beginnt, 7, funktion, artderbebauung, zustand, name, null, wkb_geometry 97 FROM ax_flaechebesondererfunktionalerpraegung 98 WHERE endet IS NULL 99 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 84 100 85 101 86 102 -- 08 REO: ax_SportFreizeitUndErholungsflaeche 87 103 -- ------------------------------------- 88 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 89 SELECT gml_id, 8, funktion, null, zustand, name, null, wkb_geometry 90 FROM ax_sportfreizeitunderholungsflaeche; 104 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 105 SELECT gml_id, beginnt, 8, funktion, null, zustand, name, null, wkb_geometry 106 FROM ax_sportfreizeitunderholungsflaeche 107 WHERE endet IS NULL 108 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 91 109 -- weiteres Feld: name char(20)? 92 110 … … 94 112 -- 09 REO: ax_Friedhof 95 113 -- ------------------------------------- 96 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 97 SELECT gml_id, 9, funktion, null, zustand, name, null, wkb_geometry 98 FROM ax_friedhof; 114 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 115 SELECT gml_id, beginnt, 9, funktion, null, zustand, name, null, wkb_geometry 116 FROM ax_friedhof 117 WHERE endet IS NULL 118 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 99 119 100 120 … … 103 123 -- 10 ax_Strassenverkehr 104 124 -- ------------------------------------- 105 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 106 SELECT gml_id, 10, funktion, null, zustand, name, zweitname, wkb_geometry 107 FROM ax_strassenverkehr; 125 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 126 SELECT gml_id, beginnt, 10, funktion, null, zustand, name, zweitname, wkb_geometry 127 FROM ax_strassenverkehr 128 WHERE endet IS NULL 129 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 108 130 109 131 110 132 -- 11 ax_Weg 111 133 -- ------------------------------------- 112 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 113 SELECT gml_id, 11, funktion, null, null, name, bezeichnung, wkb_geometry 114 FROM ax_weg; 134 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 135 SELECT gml_id, beginnt, 11, funktion, null, null, name, bezeichnung, wkb_geometry 136 FROM ax_weg 137 WHERE endet IS NULL; 115 138 116 139 117 140 -- 12 ax_Platz 118 141 -- ------------------------------------- 119 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 120 SELECT gml_id, 12, funktion, null, null, name, zweitname, wkb_geometry 121 FROM ax_platz; 142 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 143 SELECT gml_id, beginnt, 12, funktion, null, null, name, zweitname, wkb_geometry 144 FROM ax_platz 145 WHERE endet IS NULL 146 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 122 147 123 148 124 149 -- 13 ax_Bahnverkehr 125 150 -- ------------------------------------- 126 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 127 SELECT gml_id, 13, funktion, bahnkategorie, zustand, bezeichnung, null, wkb_geometry 128 FROM ax_bahnverkehr; 151 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 152 SELECT gml_id, beginnt, 13, funktion, bahnkategorie, zustand, bezeichnung, null, wkb_geometry 153 FROM ax_bahnverkehr 154 WHERE endet IS NULL 155 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 129 156 -- bahnkategorie ist alternativ ein geeignetes class-Feld 130 157 … … 132 159 -- 14 ax_Flugverkehr 133 160 -- ------------------------------------- 134 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 135 SELECT gml_id, 14, art, null, zustand, name, bezeichnung, wkb_geometry 136 FROM ax_flugverkehr; 161 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 162 SELECT gml_id, beginnt, 14, art, null, zustand, name, bezeichnung, wkb_geometry 163 FROM ax_flugverkehr 164 WHERE endet IS NULL 165 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 137 166 138 167 139 168 -- 15 ax_Schiffsverkehr 140 169 -- ------------------------------------- 141 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 142 SELECT gml_id, 15, funktion, null, zustand, name, null, wkb_geometry 143 FROM ax_schiffsverkehr; 170 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 171 SELECT gml_id, beginnt, 15, funktion, null, zustand, name, null, wkb_geometry 172 FROM ax_schiffsverkehr 173 WHERE endet IS NULL 174 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 144 175 145 176 … … 148 179 -- 16 ax_Landwirtschaft 149 180 -- ------------------------------------- 150 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 151 SELECT gml_id, 16, vegetationsmerkmal, null, null, name, null, wkb_geometry 152 FROM ax_landwirtschaft; 181 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 182 SELECT gml_id, beginnt, 16, vegetationsmerkmal, null, null, name, null, wkb_geometry 183 FROM ax_landwirtschaft 184 WHERE endet IS NULL 185 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 153 186 154 187 155 188 -- 17 ax_Wald 156 189 -- ------------------------------------- 157 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 158 SELECT gml_id, 17, vegetationsmerkmal, null, null, name, bezeichnung, wkb_geometry 159 FROM ax_wald; 190 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 191 SELECT gml_id, beginnt, 17, vegetationsmerkmal, null, null, name, bezeichnung, wkb_geometry 192 FROM ax_wald 193 WHERE endet IS NULL 194 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 160 195 161 196 162 197 -- 18 ax_Gehoelz 163 198 -- ------------------------------------- 164 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 165 SELECT gml_id, 18, funktion, vegetationsmerkmal, null, null, null, wkb_geometry 166 FROM ax_gehoelz; 199 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 200 SELECT gml_id, beginnt, 18, funktion, vegetationsmerkmal, null, null, null, wkb_geometry 201 FROM ax_gehoelz 202 WHERE endet IS NULL 203 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 167 204 168 205 169 206 -- 19 ax_Heide 170 207 -- ------------------------------------- 171 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 172 SELECT gml_id, 19, null, null, null, name, null, wkb_geometry 173 FROM ax_heide; 208 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 209 SELECT gml_id, beginnt, 19, null, null, null, name, null, wkb_geometry 210 FROM ax_heide 211 WHERE endet IS NULL 212 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 174 213 175 214 176 215 -- 20 ax_Moor 177 216 -- ------------------------------------- 178 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 179 SELECT gml_id, 20, null, null, null, name, null, wkb_geometry 180 FROM ax_moor; 217 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 218 SELECT gml_id, beginnt, 20, null, null, null, name, null, wkb_geometry 219 FROM ax_moor 220 WHERE endet IS NULL 221 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 181 222 182 223 183 224 -- 21 ax_Sumpf 184 225 -- ------------------------------------- 185 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 186 SELECT gml_id, 21, null, null, null, name, null, wkb_geometry 187 FROM ax_sumpf; 226 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 227 SELECT gml_id, beginnt, 21, null, null, null, name, null, wkb_geometry 228 FROM ax_sumpf 229 WHERE endet IS NULL 230 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 188 231 189 232 190 233 -- 22 ax_UnlandVegetationsloseFlaeche 191 234 -- ------------------------------------- 192 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 193 SELECT gml_id, 22, funktion, oberflaechenmaterial, null, name, null, wkb_geometry 194 FROM ax_unlandvegetationsloseflaeche; 235 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 236 SELECT gml_id, beginnt, 22, funktion, oberflaechenmaterial, null, name, null, wkb_geometry 237 FROM ax_unlandvegetationsloseflaeche 238 WHERE endet IS NULL 239 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 195 240 196 241 -- (23 NummerierungslÃŒcke) … … 200 245 -- 24 ax_Fliessgewaesser 201 246 -- ------------------------------------- 202 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 203 SELECT gml_id, 24, funktion, null, zustand, name, null, wkb_geometry 204 FROM ax_fliessgewaesser; 247 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 248 SELECT gml_id, beginnt, 24, funktion, null, zustand, name, null, wkb_geometry 249 FROM ax_fliessgewaesser 250 WHERE endet IS NULL 251 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 205 252 206 253 207 254 -- 25 ax_Hafenbecken 208 255 -- ------------------------------------- 209 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 210 SELECT gml_id, 25, funktion, nutzung, null, name, null, wkb_geometry 211 FROM ax_hafenbecken; 256 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 257 SELECT gml_id, beginnt, 25, funktion, nutzung, null, name, null, wkb_geometry 258 FROM ax_hafenbecken 259 WHERE endet IS NULL 260 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 212 261 213 262 214 263 -- 26 ax_StehendesGewaesser 215 264 -- ------------------------------------- 216 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 217 SELECT gml_id, 26, funktion, null, null, name, gewaesserkennziffer, wkb_geometry 218 FROM ax_stehendesgewaesser; 265 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 266 SELECT gml_id, beginnt, 26, funktion, null, null, name, gewaesserkennziffer, wkb_geometry 267 FROM ax_stehendesgewaesser 268 WHERE endet IS NULL 269 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 219 270 220 271 221 272 -- 27 ax_Meer 222 273 -- ------------------------------------- 223 INSERT INTO nutzung (gml_id, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 224 SELECT gml_id, 27, funktion, null, null, name, bezeichnung, wkb_geometry 225 FROM ax_meer; 274 INSERT INTO nutzung (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, wkb_geometry) 275 SELECT gml_id, beginnt, 27, funktion, null, null, name, bezeichnung, wkb_geometry 276 FROM ax_meer 277 WHERE endet IS NULL 278 AND st_geometrytype(wkb_geometry) = 'ST_Polygon'; 226 279 227 280
Note: See TracChangeset
for help on using the changeset viewer.