back to first page[..][[BR]] back to ["RHT"][[BR]] = Create new database eda2.0_RHT = right clic, create new database, use template postgis to that the database is a geodatabase = Integrating data into postgre (rht.shp and Attributs_RHT_fev_2011.txt) = {{{ NTF_France_II_degrees / NTF Lambert zone II (srid 27572) --> ETRS1989-LAEA (srid 3035) --Celine d: cd D:\CelineJouanin\RHT_Estimkart C:\"Program Files"\PostgreSQL\8.4\bin\shp2pgsql -s 27572 -c -g the_geom -W LATIN1 -I rht_vs2.shp rht > rht.sql (I can't convert this version into utf8 with notepad) C:\"Program Files"\PostgreSQL\8.4\bin\psql -d eda2.0 -h localhost -U postgres -p 5432 -f rht.sql --Creation du schema rht CREATE SCHEMA rht; ALTER TABLE rht SET SCHEMA rht; --Changement du type de projection : ALTER TABLE rht.rht DROP CONSTRAINT enforce_srid_the_geom; UPDATE rht.rht SET the_geom = ST_transform(the_geom, 3035); ALTER TABLE rht.rht ADD CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 3035); ALTER TABLE rht.rht DROP CONSTRAINT rht_pkey ALTER TABLE rht.rht ADD CONSTRAINT pk_id_drain PRIMARY KEY (id_drain); -- Create an index on rht and attributs tables CREATE INDEX indexrht ON rht.rht USING GIST ( the_geom GIST_GEOMETRY_OPS ); }}} Attribut Integrating (Attributs_RHT_fev_2011.txt) See in ["CookBook export access"] to integrate the database into postgre from ACCESS (it's usefull when you got lots of variables in the table) This allows us to create the table quickly. {{{ drop table if exists rht.attributs_rht_fev_2011; CREATE TABLE rht.attributs_rht_fev_2011 ( ID_DRAIN integer, TJAN_MOY double precision, TJUIL_MOY double precision, NONCALC integer, REGION_CSP character varying(255), D_SOURCE character varying(255), ALTITUDE character varying(255), SFBVU double precision, LONG_ integer, STRAHLER integer, SURF_BVICinf character varying(255), SURF_BV double precision, SURF_BVICsup character varying(255), PENTEICinf character varying(255), PENTE character varying(255), PENTEICsup character varying(255), MINQMXICinf character varying(255), MINQMX double precision, MINQMXICsup character varying(255), MODULE_ICinf character varying(255), MODULE_ double precision, MODULE_ICsup character varying(255), LICinf character varying(255), L character varying(255), LICsup character varying(255), HICinf character varying(255), H character varying(255), HICsup character varying(255), PESP_ABL character varying(255), PESP_ANG character varying(255), PESP_BAF character varying(255), PESP_BAM character varying(255), PESP_BLN character varying(255), PESP_BOU character varying(255), PESP_BRB character varying(255), PESP_BRO character varying(255), PESP_CAS character varying(255), PESP_CCO character varying(255), PESP_CHA character varying(255), PESP_CHE character varying(255), PESP_EPI character varying(255), PESP_EPT character varying(255), PESP_GAR character varying(255), PESP_GOU character varying(255), PESP_GRE character varying(255), PESP_HOT character varying(255), PESP_LOF character varying(255), PESP_LOT character varying(255), PESP_LPP character varying(255), PESP_OBR character varying(255), PESP_PCH character varying(255), PESP_PER character varying(255), PESP_PES character varying(255), PESP_ROT character varying(255), PESP_SAN character varying(255), PESP_SAT character varying(255), PESP_SPI character varying(255), PESP_TAN character varying(255), PESP_TOX character varying(255), PESP_TRF character varying(255), PESP_VAI character varying(255), PESP_VAN character varying(255) ); copy rht.attributs_rht_fev_2011 from 'D:/CelineJouanin/RHT_Estimkart/Attributs_RHT_fev_2011_vs2.csv' with csv delimiter as ';' header; --Plus de problème de doublons --UPDATE rht.attributs_rht_fev_2011 SET id_drain=240000 where id_drain=223988 and surf_bv=14.3; ---probleme de doublons) alter table rht.attributs_rht_fev_2011 add constraint pk_id_drainatt primary key (id_drain); set client_encoding to 'latin1'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.tjan_moy IS 'Température minimale moyenne de air en janvier(°C)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.tjuil_moy IS 'Température maximale moyenne de air en juillet(°C)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.surf_bv IS 'Surperficie du bassin versant (km²)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.surf_bvicinf IS 'Limite inférieure IC de Surperficie du bassin versant (km²)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.surf_bvicsup IS 'Limite supérieure IC de Surperficie du bassin versant (km²)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.pente IS 'Pente moyenne du bassin versant (m/km)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.penteicinf IS 'Limite inférieure IC de la Pente moyenne du bassin versant (m/km)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.penteicsup IS 'Limite supérieure IC de la Pente moyenne du bassin versant (m/km)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.altitude IS 'Altitude moyenne du bassin versant (m)'; COMMENT ON COLUMN rht.attributs_rht_fev_2011.module_ IS 'Module (m^3/s)'; }}} Nombre de lignes dans la table attributs : 114600 ''' Descriptions des attributs du RHT''' cf. Guide_application_Estimkart ||Name||Description||Unité||Nb lignes avec NA|| ||id_drain||identifiant de chaque arc|||||| ||tjan_moy||température minimale moyenne de l'air en janvier||°C||114600|| ||tjui_moy||température maximale moyenne de l'air en juillet||°C||114600|| ||noncalc|||||||| ||region_csp||grand bassin d'appartenance (8BV d'après Oberdorff et al. 2001||||114600|| ||d_source||distance à la source||km||63|| ||altitude||altitude moyenne de l'arc||m||30|| ||sfbvu||surface bassin versant unitaire||||114600|| ||long_|||||||| ||strahler||ordre de l'arc|||||| ||surf_bvicinf||limite inférieure IC de surperficie du bassin versant||km²||17386|| ||surf_bv||Superficie du bassin versant||km²||114600|| ||surf_bvicsup||limite supérieure IC de superficie du bassin versant||km²||17386|| ||penteicinf||limite inférieure IC de la pente moyenne du bassin versant||m/km|||| ||pente||Pente moyenne de l'arc/BV ?||m/km||84|| ||penteicsup||limite supérieure IC de la pente moyenne du bassin versant||m/km|||| ||minqmxicinf||limite inférieure IC du minimum des débits mensuels||m^3/s|||| ||minqmx||minimum des débits mensuels||m^3/s|||| ||minqmxicsup||limite supérieur IC du minimum des débits mensuels||m^3/s|||| ||module_icinf||limite inférieur IC du débit moyen|||||| ||module_||débit moyen (module)||(m^3) /s|||| ||module_icsup||limité supérieure IC du débit moyen||(m^3)/s|||| ||licinf||limite inférieure IC de la largeur mouillée|||||| ||l||largeur mouillée moyenne du tronçon au débit instantanné Q|||||| ||licsup||limite supérieure IC de la largeur mouillée|||||| ||hicinf||limite inférieure IC de hauteur d'eau|||||| ||h||hauteur d'eau moyenne du tronçon au débit instantanné Q|||||| ||hicsup||limite supérieure IC de hauteur d'eau|||||| ||pesp_abl...||peuplement en place|||||| A définir : ||long|| Version RHT onema (à voir avec Hervé) {{{ d: cd D:\CelineJouanin\RHT_Estimkart C:\"Program Files"\PostgreSQL\8.4\bin\shp2pgsql -s 27572 -c -g the_geom -W LATIN1 -I rht_simulationResultats.shp rht_simulation > rht_simulation.sql C:\"Program Files"\PostgreSQL\8.4\bin\psql -d eda2.0 -h localhost -U postgres -p 5432 -f rht_simulation.sql }}}