pggeodb.nancy.inra.fr/db_cefs - db_cefs on pggeodb.nancy.inra.fr
Previous topic Chapter index Next topic

View: v_aniposi_gpsgsm

 

 

Schema

public

 

Owner

morellet

 

Descriptions

Vue contenant toutes les informations des individus équipés de GPS et de GSM y compris les localisations, les distances et l assolement lorsque présent

 

Fields

Name

Data type

Description

cpos_id

integer

 

ani_id

integer

 

ani_etiq

varchar(16)

 

cap_bague

varchar(12)

 

cap_annee_suivi

smallint

 

cap_date

date

 

ani_sexe

public.d_a_sexe

 

cap_age_classe

public.d_a_age_classe

 

cap_poids

double precision

 

cap_lpa

double precision

 

sit_nom_court

char(20)

 

teq_nom_court

varchar(32)

 

eqt_id_usuel

varchar(15)

 

mar_libelle

varchar(32)

 

mod_libelle

varchar(32)

 

eqa_date_debut

date

 

eqa_date_fin

date

 

ani_mortalite

boolean

 

ani_date_mort

date

 

ani_cause_mort

char(32)

 

eqa_activite

boolean

 

eqa_probleme

char(32)

 

eqa_date_fin_text

char(32)

 

eqa_date_fin_arrondi

boolean

 

ani_date_mort_arrondi

boolean

 

ani_date_mort_text

char(32)

 

ani_poids_mort

real

 

ani_poids_mort_na

boolean

 

ani_remarque

varchar(255)

 

ani_mort_x

double precision

 

ani_mort_y

double precision

 

ani_inconnu

boolean

 

cap_faon

boolean

 

cap_age

public.d_a_age

 

cap_age_corrige

public.d_a_age

 

cap_circou

double precision

 

cap_etat_sante

varchar(64)

 

cap_heure_lacher

time

 

sit_id

integer

 

the_geom

public.geometry

 

pos_x

double precision

 

pos_y

double precision

 

pos_systeme

char(12)

 

pos_z

double precision

 

pos_x_corrige

double precision

 

pos_y_corrige

double precision

 

pos_z_corrige

double precision

 

pos_nb_sat

integer

 

pos_dop

double precision

 

pos_dop_corrige

double precision

 

pos_fixstatus

varchar(16)

 

pos_validated

varchar(3)

 

cpos_date

date

 

cpos_heure

time

 

cpos_delta

smallint

 

cpos_prog6heure

boolean

 

cpos_prog4heure

boolean

 

cpos_prog3heure

boolean

 

cpos_prog1heure

boolean

 

cpos_prog10minutes

boolean

 

date_capture

date

 

pos_distance_route

real

 

pos_distance_bois

real

 

pos_distance_bati

real

 

pos_distance_haie

real

 

pos_localisation_par_id

integer

 

par_os

varchar(30)

 

par_grd_cat

varchar(30)

 

par_annee

integer

 

 

Rules

There are no rules for view v_aniposi_gpsgsm

 

Indices

There are no indices for table v_aniposi_gpsgsm

 

Definition

CREATE MATERIALIZED VIEW public.v_aniposi_gpsgsm (
   cpos_id,
   ani_id,
   ani_etiq,
   cap_bague,
   cap_annee_suivi,
   cap_date,
   ani_sexe,
   cap_age_classe,
   cap_poids,
   cap_lpa,
   sit_nom_court,
   teq_nom_court,
   eqt_id_usuel,
   mar_libelle,
   mod_libelle,
   eqa_date_debut,
   eqa_date_fin,
   ani_mortalite,
   ani_date_mort,
   ani_cause_mort,
   eqa_activite,
   eqa_probleme,
   eqa_date_fin_text,
   eqa_date_fin_arrondi,
   ani_date_mort_arrondi,
   ani_date_mort_text,
   ani_poids_mort,
   ani_poids_mort_na,
   ani_remarque,
   ani_mort_x,
   ani_mort_y,
   ani_inconnu,
   cap_faon,
   cap_age,
   cap_age_corrige,
   cap_circou,
   cap_etat_sante,
   cap_heure_lacher,
   sit_id,
   the_geom,
   pos_x,
   pos_y,
   pos_systeme,
   pos_z,
   pos_x_corrige,
   pos_y_corrige,
   pos_z_corrige,
   pos_nb_sat,
   pos_dop,
   pos_dop_corrige,
   pos_fixstatus,
   pos_validated,
   cpos_date,
   cpos_heure,
   cpos_delta,
   cpos_prog6heure,
   cpos_prog4heure,
   cpos_prog3heure,
   cpos_prog1heure,
   cpos_prog10minutes,
   date_capture,
   pos_distance_route,
   pos_distance_bois,
   pos_distance_bati,
   pos_distance_haie,
   pos_localisation_par_id,
   par_os,
   par_grd_cat,
   par_annee)
AS
SELECT
v_posi_gpsgsm.cpos_id,
   v_ani_gpsgsm.ani_id,
   v_ani_gpsgsm.ani_etiq,
   v_ani_gpsgsm.cap_bague,
   v_ani_gpsgsm.cap_annee_suivi,
   v_ani_gpsgsm.cap_date,
   v_ani_gpsgsm.ani_sexe,
   v_ani_gpsgsm.cap_age_classe,
   v_ani_gpsgsm.cap_poids,
   v_ani_gpsgsm.cap_lpa,
   v_ani_gpsgsm.sit_nom_court,
   v_ani_gpsgsm.teq_nom_court,
   v_ani_gpsgsm.eqt_id_usuel,
   v_ani_gpsgsm.mar_libelle,
   v_ani_gpsgsm.mod_libelle,
   v_ani_gpsgsm.eqa_date_debut,
   v_ani_gpsgsm.eqa_date_fin,
   v_ani_gpsgsm.ani_mortalite,
   v_ani_gpsgsm.ani_date_mort,
   v_ani_gpsgsm.ani_cause_mort,
   v_ani_gpsgsm.eqa_activite,
   v_ani_gpsgsm.eqa_probleme,
   v_ani_gpsgsm.eqa_date_fin_text,
   v_ani_gpsgsm.eqa_date_fin_arrondi,
   v_ani_gpsgsm.ani_date_mort_arrondi,
   v_ani_gpsgsm.ani_date_mort_text,
   v_ani_gpsgsm.ani_poids_mort,
   v_ani_gpsgsm.ani_poids_mort_na,
   v_ani_gpsgsm.ani_remarque,
   v_ani_gpsgsm.ani_mort_x,
   v_ani_gpsgsm.ani_mort_y,
   v_ani_gpsgsm.ani_inconnu,
   v_ani_gpsgsm.cap_faon,
   v_ani_gpsgsm.cap_age,
   v_ani_gpsgsm.cap_age_corrige,
   v_ani_gpsgsm.cap_circou,
   v_ani_gpsgsm.cap_etat_sante,
   v_ani_gpsgsm.cap_heure_lacher,
   v_ani_gpsgsm.sit_id,
   v_posi_gpsgsm.the_geom,
   v_posi_gpsgsm.pos_x,
   v_posi_gpsgsm.pos_y,
   v_posi_gpsgsm.pos_systeme,
   v_posi_gpsgsm.pos_z,
   v_posi_gpsgsm.pos_x_corrige,
   v_posi_gpsgsm.pos_y_corrige,
   v_posi_gpsgsm.pos_z_corrige,
   v_posi_gpsgsm.pos_nb_sat,
   v_posi_gpsgsm.pos_dop,
   v_posi_gpsgsm.pos_dop_corrige,
   v_posi_gpsgsm.pos_fixstatus,
   v_posi_gpsgsm.pos_validated,
   v_posi_gpsgsm.cpos_date,
   v_posi_gpsgsm.cpos_heure,
   v_posi_gpsgsm.cpos_delta,
   v_posi_gpsgsm.cpos_prog6heure,
   v_posi_gpsgsm.cpos_prog4heure,
   v_posi_gpsgsm.cpos_prog3heure,
   v_posi_gpsgsm.cpos_prog1heure,
   v_posi_gpsgsm.cpos_prog10minutes,
   v_posi_gpsgsm.date_capture,
   v_posi_gpsgsm.pos_distance_route,
   v_posi_gpsgsm.pos_distance_bois,
   v_posi_gpsgsm.pos_distance_bati,
   v_posi_gpsgsm.pos_distance_haie,
   v_posi_gpsgsm.pos_localisation_par_id,
   tr_parcellaire_par.par_os,
   tr_parcellaire_par.par_grd_cat,
   tr_parcellaire_par.par_annee
FROM v_ani_gpsgsm
    JOIN v_posi_gpsgsm ON v_ani_gpsgsm.ani_id = v_posi_gpsgsm.ani_id AND
        v_ani_gpsgsm.cap_annee_suivi = v_posi_gpsgsm.cpos_annee_suivi
    LEFT JOIN tr_parcellaire_par ON v_posi_gpsgsm.pos_localisation_par_id =
        tr_parcellaire_par.par_id AND v_posi_gpsgsm.cpos_annee_suivi = tr_parcellaire_par.par_annee
ORDER BY v_ani_gpsgsm.ani_id, v_posi_gpsgsm.cpos_date, v_posi_gpsgsm.cpos_heure;

COMMENT ON MATERIALIZED VIEW public.v_aniposi_gpsgsm
IS 'Vue contenant toutes les informations des individus équipés de GPS et de GSM y compris les localisations, les distances et l assolement lorsque présent';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 13/03/2014 13:23
Previous topic Chapter index Next topic