[postgis-users] Insert geometry in a table
Kai Behncke
kbehncke at igf.uni-osnabrueck.de
Fri Mar 9 05:11:05 PST 2007
Hello list,
I wonder how to integrate a geometry in a table with INSERT.
If I write: INSERT INTO "city" ("gid","name",the_geom) VALUES
('189','osnabrueck','SRID=31467; MULTIPOLYGON(((3434250 5793220,3435960
5793220,3435960 5794870,3434250 5794870, 3434250 5793220)))');
this works fine.
But I want to get the geom out of a table to produce a new geomtry with a buffer.
If I write:
INSERT INTO "city" (name,the_geom) SELECT
'test',astext(buffer(p.the_geom,500)) FROM poi p
WHERE p.poinameid='Marienhospital'; this wokrs fine as well, but only if
there are no constraints in the table "city".
How can I make it that I insert the buffer(p.the_geom,500) as the geometrytype
POLYGON and with SRID=31467??
Has anybody an idea?
Thank you in advance.
Kai
--
Dipl.-Geogr. Dipl.-Umweltwiss. Kai Behncke
Institut für Geoinformatik und Fernerkundung (IGF)
Universität Osnabrück
Kolpingstr. 7
49074 Osnabrück
Raum: 01/308
Tel.: +49 541 969-4450
E-Mail: mailto:kbehncke at igf.uni-osnabrueck.de
Web: http://www.igf.uni-osnabrueck.de/mitarbeiter/behncke/index.html
More information about the postgis-users
mailing list