back to first page [..][[BR]] ["Adding transborder river dams"] Some dams must be reproject and the gid (or wso1_id) must be changed:[[BR]] {{{ DROP table if exists geobs2010.roe_ccm_500_final_gid; CREATE TABLE geobs2010.roe_ccm_500_final_gid as ( select distinct on (ref_id) * from geobs2010.roe_ccm_500_final ); update geobs2010.roe_ccm_500_final_gid SET gid='266956' where ref_id='6186'; update geobs2010.roe_ccm_500_final_gid SET gid='266956' where ref_id='6187'; update geobs2010.roe_ccm_500_final_gid SET gid='266956' where ref_id='6188'; update geobs2010.roe_ccm_500_final_gid SET gid='243685' where ref_id='7372'; update geobs2010.roe_ccm_500_final_gid SET gid='243685' where ref_id='7371'; update geobs2010.roe_ccm_500_final_gid SET gid='244061' where ref_id='7918'; update geobs2010.roe_ccm_500_final_gid SET gid='235907' where ref_id='7908'; update geobs2010.roe_ccm_500_final_gid SET gid='282306' where ref_id='15460'; update geobs2010.roe_ccm_500_final_gid SET gid='234501' where ref_id='27704'; update geobs2010.roe_ccm_500_final_gid SET gid='298703' where ref_id='47867'; update geobs2010.roe_ccm_500_final_gid SET gid='294805' where ref_id='10362'; update geobs2010.roe_ccm_500_final_gid SET gid='291613' where ref_id='12546'; --Supression des doublons --gid 298703 delete from geobs2010.roe_ccm_500_final_gid where ref_id in (select r.ref_id from geobs2010.roe_ccm_500_final r inner join geobs2010.obstacle_referentiel o on o.ref_id=r.ref_id where gid='298703' and ref_sta_id is null) --gid 293773 delete from geobs2010.roe_ccm_500_final_gid where ref_id in ( }}} #TO DO[[BR]] Barrages mal projetés (à entrer dans la table roe_ccm_500_final_gid : Trois barrages projetés sur gid=265936 or doivent être projetés sur 266956 (wso1_id=379706).--> nb barrages à modifier et cs_nbdams à modifier pour segments à l'amont. ||ref_id||gid ds roe_ccm_500_final||A projeter sur gid || ||6186||265936||266956|| ||6187||265936||266956|| ||6188||265936||266956|| ||7372||233625||243685|| ||7371||233625||243685|| ||7918||242614||244061|| ||7908||233411||235907|| #Requête pour vérifier si présente des barrages mal projetés select * from geobs2010.roe_ccm_500_final where distproj_bdcar-distproj_ccm>200 #Problème de doublons {{{ select gid, id_trhyd, dist_source_bdcar, dist_sea_bdcar, height, distproj_bdcar, nbdams, distproj_ccm, count(dist_source_bdcar) as Doublons from geobs2010.roe_ccm_500_final group by dist_source_bdcar, gid, id_trhyd, dist_sea_bdcar, height, distproj_bdcar, nbdams, distproj_ccm order by doublons select gid, id_trhyd, dist_source_bdcar, dist_sea_bdcar, height, distproj_bdcar, nbdams, distproj_ccm, count(distproj_ccm) as Doublons from geobs2010.roe_ccm_500_final group by dist_source_bdcar, gid, id_trhyd, dist_sea_bdcar, height, distproj_bdcar, nbdams, distproj_ccm order by doublons }}} A vérifier : gid=298703, 293773, 266956, 272629 (pas de statut la plupart du temps) {{{ select * from geobs2010.roe_ccm_500_final where gid='298703' select o.ref_id_national, r.*, o.ref_sta_id from geobs2010.roe_ccm_500_final r inner join geobs2010.obstacle_referentiel o on o.ref_id=r.ref_id where gid='298703' }}} In geobs2010.roe_ccm_500_final (see http://www.moulinsdefrance.org/ffam/DescriptifROE.pdf page 14) ||Statut||sta_id||Nb barrages (nb lignes)|| ||En projet -mis hors service||0||21|| ||En construction -mis hors service||1||35|| ||Existant -mis en service/mis hors service||2||23081|| ||Obsolète - mis hors service||3||2913|| ||sans statut||||112136|| [[BR]] ||Etat||Nb barrages (nb lignes)|| ||0 - Validé||35006|| ||1 - Confirmé||256|| ||2 - Non validé||2004|| In "DescriptifROE": "Seuls les ouvrages validés ont été intégrés au référentiel des obstacles à l'écoulement" (page15) #A vérifier "wso1_id"='341459' OR "wso1_id"='351706' OR "wso1_id"='341485' #Problèmes de projections {{{ select * from geobs2010.roe_ccm_500_final where distproj_bdcar-distproj_ccm>200 }}} #Ref_id avec les mêmes hauteurs {{{ select * from (select count(*) as num, gid as gid1,distproj_ccm as distproj_ccm1,dist_sea_ccm as dist_sea_ccm1, max(height) as height1 from geobs2010.roe_ccm_500_final where height is not null group by gid,distproj_ccm,dist_sea_ccm, height) as f1 join geobs2010.roe_ccm_500_final f2 on (f1.gid1,f1.distproj_ccm1,f1.dist_sea_ccm1)=(f2.gid,f2.distproj_ccm,f2.dist_sea_ccm) where num>1 order by num, distproj_ccm, gid --22 lignes }}} {{{ delete from geobs2010.roe_ccm_500_final_gid where ref_id in (50516,6186,6647,21611,22199,24332,24425,27676,27677,28517,48653,5560,5561,24211) }}}