Changes between Version 10 and Version 11 of Model Results Basque river basins


Ignore:
Timestamp:
Jun 13, 2012 5:10:30 PM (13 years ago)
Author:
celine
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Model Results Basque river basins

    v10 v11  
    1818ALTER TABLE ccm21.ccm_tramos rename to riversegments_basquebasins; 
    1919 
    20  
    2120select count(wso1_id) as number, wso1_id from ccm21.riversegments_basquebasins group by wso1_id order by number; 
    22  
    2321select * from ccm21.riversegments_basquebasins where wso1_id='427796'  
    2422 
    25 #Eliminar un dato repetido 
     23---Eliminar un dato repetido 
    2624delete from ccm21.riversegments_basquebasins where gid='2035'; 
    2725 
    28 #Crear primary key 
     26---Crear primary key 
    2927ALTER TABLE ccm21.riversegments_basquebasins drop constraint ccm_tramos_pkey 
    3028ALTER TABLE ccm21.riversegments_basquebasins ADD CONSTRAINT  pk_wso1id PRIMARY KEY (wso1_id);  
    3129 
    32 #Cambiar tramo de Baias a la Unidad Hidrografica Ibaizabal 
     30---Cambiar tramo de Baias a la Unidad Hidrografica Ibaizabal 
    3331select * from ccm21.riversegments_basquebasins where wso1_id in('429836') 
    3432update ccm21.riversegments_basquebasins set unidad_hid='IBAIZABAL' where wso1_id in('429836');  
    3533 
    36 #Crear nueva columna 'emp' = true las cuencas objeto de aplicación del modelo 
     34---Crear nueva columna 'emp' = true las cuencas objeto de aplicación del modelo 
    3735alter table ccm21.riversegments_basquebasins add column emp boolean; 
    3836update ccm21.riversegments_basquebasins set emp='false' where unidad_hid in ('KARRANTZA','AGUERA','BIDASOA','OMECILLO') 
    3937update ccm21.riversegments_basquebasins set emp='true' where emp is null;  
    4038 
    41 #Comprobar que se ha hecho bien 
     39---Comprobar que se ha hecho bien 
    4240select * from ccm21.riversegments_basquebasins limit 5 
    4341select * from ccm21.riversegments_basquebasins where unidad_hid='BAIAS'  
    44 } 
     42}}} 
    4543 
     44{{{ 
     45#!sql 
    4646##Integrar la capa creada en Eclipse 
    4747#En 'EDA/EDACCM/sql/main_CCM_Spain.R' están todas las tablas que queremos integrar  
     
    7878write.table(SEBasin,file=paste(datawd,"/dataEDAccm/SEBasin.csv",sep=""),sep=";",row.names=F,col.names=T) 
    7979}} 
     80}}} 
    8081 
    81 ##En pgAdmin crear tabla.csv con los resultados por cada cuenca 
     82{{{ 
     83#!sql 
     84---En pgAdmin crear tabla.csv con los resultados por cada cuenca 
    8285CREATE TABLE ccm21.results_basquebasins_13jun2012 
    8386( 
     
    9194copy ccm21.results_basquebasins_13jun2012 from 'C:/workspace_Aizko/EDAData/dataEDAccm/SEBasin.csv' with csv delimiter as ';' header;  
    9295 
    93 ##Inicio, Símbolo del sistema, cd pegar la ruta de la capa y crear .sql 
     96---Inicio, Símbolo del sistema, cd pegar la ruta de la capa y crear .sql 
    9497C:\workspace_Aizko\QGIS\Unidad_Hidy 
    9598C:\workspace_Aizko\QGIS\Unidad_Hid>C:\"Archivos de programa"\PostgreSQL\8.4\bin\shp2pgsql -s 3035 -c -g the_geom -W LATIN1 -I cuencas.shp ccm_tramos > cuencas.sql 
    9699C:\"Archivos de programa"\PostgreSQL\8.4\bin\psql -d eda2.0 -h localhost -U postgres -p 5432 -f cuencas_basque.sql  
    97100 
    98  
    99  
    100 ##Crear schema nuevo en pgAdmin, añadir capa shp de cuencas, ponerle primary key, moverlo a nuestro schema y añadirle la geometria haciendo join con las dos capas basándonos en las unidades hidrográficas 
     101--Crear schema nuevo en pgAdmin, añadir capa shp de cuencas, ponerle primary key, moverlo a nuestro schema y añadirle la geometria haciendo join con las dos capas basándonos en las unidades hidrográficas 
    101102 
    102103create schema basque_emp; 
    103104ALTER TABLE cuencas SET SCHEMA basque_emp; 
    104 ALTER TABLE basque_emp.cuencas drop constraint cuencas_pkey 
     105ALTER TABLE basque_emp.cuencas drop constraint cuencas_pkey; 
    105106ALTER TABLE basque_emp.cuencas ADD CONSTRAINT  pk_UH PRIMARY KEY (unidad_hid);  
    106107 
     
    111112select * from basque_emp.results_basquebasins_13jun2012; 
    112113update basque_emp.results_basquebasins_13jun2012 set the_geom=cuencas.the_geom from basque_emp.cuencas where cuencas.unidad_hid=results_basquebasins_13jun2012.basin;--11 lines 
     114}}} 
    113115 
    114116 
     
    118120 
    119121 
    120