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

Table: t_positionnement_pos

 

 

Schema

public

 

Owner

cefs

 

Tablespace

(default)

 

Descriptions

Table des objets géométriques et variables numériques X Y - positionnements

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

pos_id

serial

 

nextval('t_positionnement_pos_pos_id_seq'::regclass)

Identifiant automatique de l'objet géométrique

 

pos_cpos_id

integer

 

 

 

Identifiant automatique d'une campagne

 

 

the_geom

public.geometry

 

 

 

 

Objet géométrique

 

 

pos_x

double precision

 

 

 

Coordonnée X du positionnement

 

 

pos_y

double precision

 

 

 

Coordonnée Y du positionnement

 

 

pos_systeme

char(12)

 

 

 

 

Système de coordonnées / projection des valeurs X et Y

 

 

pos_z

double precision

 

 

 

Altitude du positionnement

 

 

pos_x_corrige

double precision

 

 

 

 

Coordonnée X corrigée du positionnement

 

 

pos_y_corrige

double precision

 

 

 

 

Coordonnée Y corrigée du positionnement

 

 

pos_z_corrige

double precision

 

 

 

 

Altitude corrigée du positionnement

 

 

pos_nb_sat

integer

 

 

 

 

Nombre de satellites disponibles au moment du positionnementr

 

 

pos_dop

double precision

 

 

 

 

Dilution Of Precision

 

 

pos_dop_corrige

double precision

 

 

 

 

Dilution Of Precision après correction

 

 

pos_fixstatus

varchar(16)

 

 

 

 

Indicateur de la qualité du positionnement

 

 

pos_validated

varchar(3)

 

 

 

 

Indicateur de validation

 

 

pos_distance_route

real

 

 

 

 

Distance à la route si le plus proche parcellaire ayant la valeur de champ par_grd_cat = route se trouve dans un rayon de 1500m

 

 

pos_distance_bois

real

 

 

 

 

Distance au bois si le plus proche parcellaire ayant la valeur de champ par_grd_cat = bois se trouve dans un rayon de 1500m

 

 

pos_distance_bati

real

 

 

 

 

Distance au bati si le plus proche parcellaire ayant la valeur de champ par_grd_cat = bati se trouve dans un rayon de 1500m

 

 

pos_distance_haie

real

 

 

 

 

Distance à la haie si le plus proche parcellaire ayant la valeur de champ par_grd_cat = haie se trouve dans un rayon de 1500m

 

 

pos_route_par_id

integer

 

 

 

 

id du parcellaire correspondant à la distance à la route

 

 

pos_bois_par_id

integer

 

 

 

 

id du parcellaire correspondant à la distance au bois

 

 

pos_bati_par_id

integer

 

 

 

 

id du parcellaire correspondant à la distance au bati

 

 

pos_haie_par_id

integer

 

 

 

 

id du parcellaire correspondant à la distance à la haie

 

 

pos_localisation_par_id

integer

 

 

 

 

id du parcellaire dans lequel est situé le positionnement

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

c_fk_cpos_pos

pos_cpos_id

public.t_campagne_pos_cpos

cpos_id

Cascade

No Action

 

Immediate

Un positionnement est associé à une et une seule campagne de positionnement

 

Check Constraints

Name

Condition

Description

enforce_dims_the_geom

st_ndims(the_geom) = 2

 

enforce_geotype_the_geom

(geometrytype(the_geom) = 'POINT'::text) OR (the_geom IS NULL)

 

enforce_srid_the_geom

st_srid(the_geom) = 2154

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

positionnement_pos_pkey

btree

 

pos_id

 

t_positionnement_pos_geom_gist

gist

 

the_geom

 

 

 

x_btr_cpos_id_pos

btree

 

pos_cpos_id

 

 

 

 

Triggers

There are no triggers for table t_positionnement_pos

 

Rules

There are no rules for table t_positionnement_pos

 

Policies

There are no policies for table t_positionnement_pos

 

Referenced

There are no tables referenced by table t_positionnement_pos

 

Properties

Property

Value

Inherited From

 

Rows

1576880

Pages

89249

System

 

Temporary

 

With OID

 

 

Definition

CREATE TABLE public.t_positionnement_pos (
 pos_id SERIAL,
 pos_cpos_id INTEGER NOT NULL,
 the_geom public.geometry,
 pos_x DOUBLE PRECISION NOT NULL,
 pos_y DOUBLE PRECISION NOT NULL,
 pos_systeme CHAR(12),
 pos_z DOUBLE PRECISION NOT NULL,
 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),
 pos_distance_route REAL,
 pos_distance_bois REAL,
 pos_distance_bati REAL,
 pos_distance_haie REAL,
 pos_route_par_id INTEGER,
 pos_bois_par_id INTEGER,
 pos_bati_par_id INTEGER,
 pos_haie_par_id INTEGER,
 pos_localisation_par_id INTEGER,
 CONSTRAINT positionnement_pos_pkey PRIMARY KEY(pos_id),
 CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2),
 CONSTRAINT enforce_geotype_the_geom CHECK ((geometrytype(the_geom) = 'POINT'::text) OR (the_geom IS NULL)),
 CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 2154),
 CONSTRAINT c_fk_cpos_pos FOREIGN KEY (pos_cpos_id)
   REFERENCES public.t_campagne_pos_cpos(cpos_id)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

)
WITH (oids = false);

COMMENT ON TABLE public.t_positionnement_pos
IS 'Table des objets géométriques et variables numériques X Y - positionnements';

COMMENT ON COLUMN public.t_positionnement_pos.pos_id
IS 'Identifiant automatique de l''objet géométrique';

COMMENT ON COLUMN public.t_positionnement_pos.pos_cpos_id
IS 'Identifiant automatique d''une campagne';

COMMENT ON COLUMN public.t_positionnement_pos.the_geom
IS 'Objet géométrique';

COMMENT ON COLUMN public.t_positionnement_pos.pos_x
IS 'Coordonnée X du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_y
IS 'Coordonnée Y du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_systeme
IS 'Système de coordonnées / projection des valeurs X et Y';

COMMENT ON COLUMN public.t_positionnement_pos.pos_z
IS 'Altitude du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_x_corrige
IS 'Coordonnée X corrigée du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_y_corrige
IS 'Coordonnée Y corrigée du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_z_corrige
IS 'Altitude corrigée du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_nb_sat
IS 'Nombre de satellites disponibles au moment du positionnementr';

COMMENT ON COLUMN public.t_positionnement_pos.pos_dop
IS 'Dilution Of Precision';

COMMENT ON COLUMN public.t_positionnement_pos.pos_dop_corrige
IS 'Dilution Of Precision après correction';

COMMENT ON COLUMN public.t_positionnement_pos.pos_fixstatus
IS 'Indicateur de la qualité du positionnement';

COMMENT ON COLUMN public.t_positionnement_pos.pos_validated
IS 'Indicateur de validation';

COMMENT ON COLUMN public.t_positionnement_pos.pos_distance_route
IS 'Distance à la route si le plus proche parcellaire ayant la valeur de champ par_grd_cat = route se trouve dans un rayon de 1500m';

COMMENT ON COLUMN public.t_positionnement_pos.pos_distance_bois
IS 'Distance au bois si le plus proche parcellaire ayant la valeur de champ par_grd_cat = bois se trouve dans un rayon de 1500m';

COMMENT ON COLUMN public.t_positionnement_pos.pos_distance_bati
IS 'Distance au bati si le plus proche parcellaire ayant la valeur de champ par_grd_cat = bati se trouve dans un rayon de 1500m';

COMMENT ON COLUMN public.t_positionnement_pos.pos_distance_haie
IS 'Distance à la haie si le plus proche parcellaire ayant la valeur de champ par_grd_cat = haie se trouve dans un rayon de 1500m';

COMMENT ON COLUMN public.t_positionnement_pos.pos_route_par_id
IS 'id du parcellaire correspondant à la distance à la route';

COMMENT ON COLUMN public.t_positionnement_pos.pos_bois_par_id
IS 'id du parcellaire correspondant à la distance au bois';

COMMENT ON COLUMN public.t_positionnement_pos.pos_bati_par_id
IS 'id du parcellaire correspondant à la distance au bati';

COMMENT ON COLUMN public.t_positionnement_pos.pos_haie_par_id
IS 'id du parcellaire correspondant à la distance à la haie';

COMMENT ON COLUMN public.t_positionnement_pos.pos_localisation_par_id
IS 'id du parcellaire dans lequel est situé le positionnement';

COMMENT ON CONSTRAINT c_fk_cpos_pos ON public.t_positionnement_pos
IS 'Un positionnement est associé à une et une seule campagne de positionnement';

CREATE INDEX t_positionnement_pos_geom_gist ON public.t_positionnement_pos
 USING gist (the_geom public.gist_geometry_ops_2d);

CREATE INDEX x_btr_cpos_id_pos ON public.t_positionnement_pos
 USING btree (pos_cpos_id);

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