Changes between Version 8 and Version 9 of Cookbook CCM21_Region
- Timestamp:
- Sep 4, 2010 1:45:50 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Cookbook CCM21_Region
v8 v9 3 3 4 4 5 {{{ 5 6 6 drop table if exists france.wsoreg; 7 7 CREATE TABLE france.wsoreg ( … … 16 16 join (SELECT the_geom 17 17 FROM france.region where code_reg='11') as sub 18 ON ST_Contains(sub.the_geom,r.the_geom); --1 70703lines18 ON ST_Contains(sub.the_geom,r.the_geom); --1 lines 19 19 20 20 UPDATE france.wsoreg set area='IleDeFrance' where area IS NULL … … 25 25 join (SELECT the_geom 26 26 FROM france.region where code_reg='21') as sub 27 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703 lines27 ON ST_Contains(sub.the_geom,r.the_geom); --3 lines 28 28 29 29 UPDATE france.wsoreg set area='ChampagneArdenne' where area IS NULL … … 34 34 join (SELECT the_geom 35 35 FROM france.region where code_reg='22') as sub 36 ON ST_Contains(sub.the_geom,r.the_geom); --1 70703lines36 ON ST_Contains(sub.the_geom,r.the_geom); --11 lines 37 37 38 38 UPDATE france.wsoreg set area='Picardie' where area IS NULL … … 43 43 join (SELECT the_geom 44 44 FROM france.region where code_reg='23') as sub 45 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703 lines45 ON ST_Contains(sub.the_geom,r.the_geom); --23 lines 46 46 47 47 UPDATE france.wsoreg set area='HauteNormandie' where area IS NULL … … 52 52 join (SELECT the_geom 53 53 FROM france.region where code_reg='24') as sub 54 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines54 ON ST_Contains(sub.the_geom,r.the_geom); --2 lines 55 55 56 56 UPDATE france.wsoreg set area='Centre' where area IS NULL … … 61 61 join (SELECT the_geom 62 62 FROM france.region where code_reg='25') as sub 63 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines63 ON ST_Contains(sub.the_geom,r.the_geom); --60 lines 64 64 65 65 UPDATE france.wsoreg set area='BasseNormandie' where area IS NULL … … 70 70 join (SELECT the_geom 71 71 FROM france.region where code_reg='26') as sub 72 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703 lines72 ON ST_Contains(sub.the_geom,r.the_geom); --3 lines 73 73 74 74 UPDATE france.wsoreg set area='Bourgogne' where area IS NULL … … 79 79 join (SELECT the_geom 80 80 FROM france.region where code_reg='31') as sub 81 ON ST_Contains(sub.the_geom,r.the_geom); --1 70703lines81 ON ST_Contains(sub.the_geom,r.the_geom); --19 lines 82 82 83 83 UPDATE france.wsoreg set area='NordPasdeCalais' where area IS NULL … … 88 88 join (SELECT the_geom 89 89 FROM france.region where code_reg='41') as sub 90 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines90 ON ST_Contains(sub.the_geom,r.the_geom); --8 lines 91 91 92 92 UPDATE france.wsoreg set area='Lorraine' where area IS NULL … … 98 98 join (SELECT the_geom 99 99 FROM france.region where code_reg='42') as sub 100 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines100 ON ST_Contains(sub.the_geom,r.the_geom); --2 lines 101 101 102 102 UPDATE france.wsoreg set area='Alsace' where area IS NULL … … 107 107 join (SELECT the_geom 108 108 FROM france.region where code_reg='43') as sub 109 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines109 ON ST_Contains(sub.the_geom,r.the_geom); --2 lines 110 110 111 111 UPDATE france.wsoreg set area='FrancheComte' where area IS NULL … … 116 116 join (SELECT the_geom 117 117 FROM france.region where code_reg='52') as sub 118 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines118 ON ST_Contains(sub.the_geom,r.the_geom); --34 lines 119 119 120 120 UPDATE france.wsoreg set area='PaysdelaLoire' where area IS NULL … … 125 125 join (SELECT the_geom 126 126 FROM france.region where code_reg='53') as sub 127 ON ST_Contains(sub.the_geom,r.the_geom); --1 70703lines127 ON ST_Contains(sub.the_geom,r.the_geom); --139 lines 128 128 129 129 UPDATE france.wsoreg set area='Bretagne' where area IS NULL … … 134 134 join (SELECT the_geom 135 135 FROM france.region where code_reg='54') as sub 136 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines136 ON ST_Contains(sub.the_geom,r.the_geom); --27 lines 137 137 138 138 UPDATE france.wsoreg set area='PoitouCharentes' where area IS NULL … … 143 143 join (SELECT the_geom 144 144 FROM france.region where code_reg='72') as sub 145 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines145 ON ST_Contains(sub.the_geom,r.the_geom); --49 lines 146 146 147 147 UPDATE france.wsoreg set area='Aquitaine' where area IS NULL … … 152 152 join (SELECT the_geom 153 153 FROM france.region where code_reg='73') as sub 154 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines154 ON ST_Contains(sub.the_geom,r.the_geom); --6 lines 155 155 156 156 UPDATE france.wsoreg set area='MidiPyrenees' where area IS NULL … … 161 161 join (SELECT the_geom 162 162 FROM france.region where code_reg='74') as sub 163 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703 lines163 ON ST_Contains(sub.the_geom,r.the_geom); --3 lines 164 164 165 165 UPDATE france.wsoreg set area='Limousin' where area IS NULL … … 170 170 join (SELECT the_geom 171 171 FROM france.region where code_reg='82') as sub 172 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703 lines172 ON ST_Contains(sub.the_geom,r.the_geom); --3 lines 173 173 174 174 UPDATE france.wsoreg set area='RhoneAlpes' where area IS NULL … … 179 179 join (SELECT the_geom 180 180 FROM france.region where code_reg='83') as sub 181 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines181 ON ST_Contains(sub.the_geom,r.the_geom); --4 lines 182 182 183 183 UPDATE france.wsoreg set area='Auvergne' where area IS NULL … … 188 188 join (SELECT the_geom 189 189 FROM france.region where code_reg='91') as sub 190 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines190 ON ST_Contains(sub.the_geom,r.the_geom); --58 lines 191 191 192 192 UPDATE france.wsoreg set area='Languedoc-Roussillon' where area IS NULL … … 197 197 join (SELECT the_geom 198 198 FROM france.region where code_reg='93') as sub 199 ON ST_Contains(sub.the_geom,r.the_geom); -- 170703lines199 ON ST_Contains(sub.the_geom,r.the_geom); --71 lines 200 200 201 201 UPDATE france.wsoreg set area='PACA' where area IS NULL … … 206 206 join (SELECT the_geom 207 207 FROM france.region where code_reg='94') as sub 208 ON ST_Contains(sub.the_geom,r.the_geom); --17 0703lines208 ON ST_Contains(sub.the_geom,r.the_geom); --175 lines 209 209 210 210 UPDATE france.wsoreg set area='Corse' where area IS NULL 211 211 }}} 212 212 213 Et c'est qu'une fois fini que tu te rends compte qu'il y avait un moyen plus rapide[[BR]]214 213 215 214 Certains riversegments n'ont pas été affectés à des régions