= Help on Posgis = back to Recipes for EDA [wiki:"CookBook Eda"] Postgis book http://www.postgis.fr/book/print/156#413413413 == I would like to create a postgis table from a postgres table with x y == The data are in ''' lambert II étendu ''' {{{ select * from bdmap.spatial_ref_sys where srtext like '%Lambert%' and srtext like '%II%' }}} seems to be 27572 {{{ SELECT AddGeometryColumn('bdmap', 'station','the_geom', 27572,'POINT',2) }}} from Laurent {{{ UPDATE bdmap SET the_geom=PointFromText('POINT(' || st_abcisse || ' ' || st_ordonnee || ')',27572); }}} I've got a message from '''Qgis ''' saying that '' I'm not allowed to use a table without int4 primary key or OID '' {{{ ALTER TABLE bdmap.station SET WITH OIDS; }}} Here we add a validity constraint {{{ ALTER TABLE bdmap.station ADD CONSTRAINT geometry_valid_check CHECK (isvalid(the_geom)); }}} SELECT ST_Transform(the_geom,4269) FROM geotable;