Schema
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 |
---|---|---|---|---|---|---|---|---|
pos_cpos_id |
cpos_id |
Cascade |
No Action |
|
Immediate |
Un positionnement est associé à une et une seule campagne de positionnement |
Check Constraints
Name | Condition | Description |
---|---|---|
st_ndims(the_geom) = 2 |
|
|
(geometrytype(the_geom) = 'POINT'::text) OR (the_geom IS NULL) |
|
|
st_srid(the_geom) = 2154 |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
btree |
|
pos_id |
|
|||
gist |
|
the_geom |
|
|
|
|
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 |