hub:dump

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
hub:dump [2017/03/30 12:05]
anais.just@fcbn.fr [Restauration à partir de fichiers plats sql]
hub:dump [2022/03/07 12:00] (Version actuelle)
Ligne 22: Ligne 22:
 CREATE SCHEMA ref; CREATE SCHEMA ref;
 CREATE SCHEMA agregation; CREATE SCHEMA agregation;
 +CREATE EXTENSION postgis;
  
 </code> </code>
Ligne 230: Ligne 231:
 </code> </code>
 ==== 4-CALCUL DE SYNTHESES POUR LA LISTE DEMANDEE ==== ==== 4-CALCUL DE SYNTHESES POUR LA LISTE DEMANDEE ====
 +
 +<code>
 + --Nombre de mailles par taxon après 1990
 + --A partir de la table des observations précédemment calculée faire:
 +
 + DROP TABLE IF EXISTS nbr_maille10_taxons_demande ;
 + CREATE TABLE nbr_maille10_taxons_demande 
 + AS
 + SELECT cd_ref_demande,nom_valide_demande, count (distinct cd_geo)
 + FROM obs_maille10_taxons_demande
 + WHERE date_debut>'1989-12-31' and date_fin>'1989-12-31'
 + GROUP BY cd_ref_demande,nom_valide_demande
 +
 +</code>
 +
 +
 +<code>
 + --Carte de répartition des taxons
 + --A partir de la table des observations précédemment calculée faire:
 +
 + DROP TABLE IF EXISTS repartition_maille10_taxons_demande ;
 + CREATE TABLE repartition_maille10_taxons_demande 
 + AS
 + SELECT cd_ref_demande,nom_valide_demande, cd_geo, max (date_fin), geom
 + FROM obs_maille10_taxons_demande
 + INNER JOIN ref.geo_maille10 on cd_geo=cd_sig
 + WHERE date_debut>'1989-12-31' and date_fin>'1989-12-31'
 + GROUP BY cd_ref_demande,nom_valide_demande, cd_geo, geom;
 +
 +--      Pour voir le résultat
 +-- select * from repartition_maille10_taxons_demande;
 +--      Ou alors visualiser dans QGIS en utilisant un connecteur à la base de données postgis
 +
 +</code>
 +
  
 <code>  <code>
  ---Nombre d'observations par maille 10kmx10km toutes dates confondues  ---Nombre d'observations par maille 10kmx10km toutes dates confondues
- 
  
 copy (  copy ( 
Ligne 260: Ligne 295:
  GROUP BY cd_geo, i.nom_valide_demande, i.cd_ref_demande)  GROUP BY cd_geo, i.nom_valide_demande, i.cd_ref_demande)
  to  'F:\dump_agregation_alexis_desse\20170323_nbre_obs_par_maille5.csv' CSV HEADER DELIMITER ';' encoding 'UTF8';  to  'F:\dump_agregation_alexis_desse\20170323_nbre_obs_par_maille5.csv' CSV HEADER DELIMITER ';' encoding 'UTF8';
-</code> 
- 
-<code> 
- --Nombre de mailles par taxon après 1990 
- --A partir de la table des observations précédemment calculée faire: 
- 
- DROP TABLE IF EXISTS nbr_maille10_taxons_demande ; 
- CREATE TABLE nbr_maille10_taxons_demande  
- AS 
- SELECT cd_ref_demande,nom_valide_demande, count (distinct cd_geo) 
- FROM obs_maille10_taxons_demande 
- GROUP BY cd_ref_demande,nom_valide_demande 
- WHERE rel.date_debut>'1989-12-31' and rel.date_fin>'1989-12-31' 
 </code> </code>
  
  • hub/dump.1490868314.txt.gz
  • Dernière modification: 2022/03/07 12:00
  • (modification externe)