Différences
Ci-dessous, les différences entre deux révisions de la page.
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; | ||
</ | </ | ||
Ligne 230: | Ligne 231: | ||
</ | </ | ||
==== 4-CALCUL DE SYNTHESES POUR LA LISTE DEMANDEE ==== | ==== 4-CALCUL DE SYNTHESES POUR LA LISTE DEMANDEE ==== | ||
+ | |||
+ | < | ||
+ | --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, | ||
+ | FROM obs_maille10_taxons_demande | ||
+ | WHERE date_debut>' | ||
+ | GROUP BY cd_ref_demande, | ||
+ | |||
+ | </ | ||
+ | |||
+ | |||
+ | < | ||
+ | --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, | ||
+ | FROM obs_maille10_taxons_demande | ||
+ | INNER JOIN ref.geo_maille10 on cd_geo=cd_sig | ||
+ | WHERE date_debut>' | ||
+ | GROUP BY cd_ref_demande, | ||
+ | |||
+ | -- 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 | ||
+ | |||
+ | </ | ||
+ | |||
< | < | ||
---Nombre d' | ---Nombre d' | ||
- | |||
copy ( | copy ( | ||
Ligne 260: | Ligne 295: | ||
GROUP BY cd_geo, i.nom_valide_demande, | GROUP BY cd_geo, i.nom_valide_demande, | ||
to ' | to ' | ||
- | </ | ||
- | |||
- | < | ||
- | --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, | ||
- | FROM obs_maille10_taxons_demande | ||
- | GROUP BY cd_ref_demande, | ||
- | WHERE rel.date_debut>' | ||
</ | </ | ||