[postgis-users] INSERT geom Problem
Levert Donovan
dono78fr at yahoo.fr
Mon Jun 13 02:07:23 PDT 2005
Hello,
I don't understand why this INSERT doesn't works, I am
using postgis 1.0 :
INSERT INTO "popplace"
("unique_key","name","the_geom") VALUES
('128','test','SRID=27582;0101000000000000A053984241000000C0789A3141'::geometry);
ERROR: couldnt parse objects in GEOMETRY
INSERT INTO "popplace"
("unique_key","name","the_geom") VALUES
('128','test','SRID=27582;0101000000000000A053984241000000C0789A3141'::point);
ERROR: invalid input syntax for type point:
"SRID=27582;0101000000000000A053984241000000C0789A3141"
Best Regards.
Donovan
--- Mike Leahy <mgleahy at fes.uwaterloo.ca> a écrit :
> Donovan,
>
> If you cast as type 'geometry' instead of 'point',
> it should work fine...if you
> try the following, you'll see that this produces a
> point geometry:
>
> db=# select
>
astext('SRID=27582;0101000000000000A053984241000000C0789A3141'::geometry);
> astext
> ------------------------------
> POINT(2437287.25 1153656.75)
> (1 row)
>
> It should work in your insert statement without any
> trouble...I tried it with a
> table of my own that restricts the geometry column
> to point geometry only, and I
> got no error (using PostGIS 1.0).
>
> Mike
>
> P.S. You'll want to make sure you reply to the
> list...
>
> Quoting Levert Donovan <dono78fr at yahoo.fr>:
>
> > Hello,
> >
> > Thank you for the response,
> > I modified the request with POINT geometry, but I
> have
> > an error :
> >
> > INSERT INTO "popplace"
> > ("unique_key","name","the_geom") VALUES
> >
>
('128','test','SRID=27582;0101000000000000A053984241000000C0789A3141'::POINT);
> >
> > ERROR: invalid input syntax for type point:
> >
>
"SRID=27582;0101000000000000A053984241000000C0789A3141"
> >
> >
> > Best Regards,
> > Donovan LEVERT.
> >
> >
> >
> >
> > --- Mike Leahy <mgleahy at fes.uwaterloo.ca> a écrit
> :
> >
> > > Levert,
> > >
> > > I think you can cast the text as geometry as
> > > follows:
> > >
> > > INSERT INTO "popplace"
> > > ("unique_key","name","the_geom") VALUES
> > >
> >
>
('124','London','SRID=27582;0101000000000000A053984241000000C0789A3141'::geometry);
> > >
> > >
> > > Mike
> > >
> > > Levert Donovan wrote:
> > >
> > > >Hello,
> > > >This is the continuation of the message Postgis
> > > >Problem , I continued on the problem and I
> discover
> > > >where is the problem.
> > > >
> > > >It is a problem from INSERT and the
> > > AddGeometryColumn.
> > > >
> > > >this INSERT works fine :
> > > >INSERT INTO "popplace"
> > > >("unique_key","name","the_geom") VALUES
> > > >('128','pari',GeometryFromText('POINT(0 0
> > > >0)',27582));
> > > >
> > > >But this INSERT doesn't work :
> > > >INSERT INTO "popplace"
> > > >("unique_key","name","the_geom") VALUES
> > >
> >
>
>('124','London','SRID=27582;0101000000000000A053984241000000C0789A3141');
> > > >
> > > >Do you what is the format of
> > >
> >
>
>'SRID=27582;0101000000000000A053984241000000C0789A3141',
> > > >how can I convert this to GeometryFromText()
> > > function
> > > >?
> > > >
> > > >Best Regards.
> > > >Donovan LEVERT
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>
>___________________________________________________________________________
> > >
> > > >Appel audio GRATUIT partout dans le monde avec
> le
> > > nouveau Yahoo! Messenger
> > > >Téléchargez cette version sur
> > > http://fr.messenger.yahoo.com
> > > >_______________________________________________
> > > >postgis-users mailing list
> > > >postgis-users at postgis.refractions.net
> > >
> >
>
>http://postgis.refractions.net/mailman/listinfo/postgis-users
> > > >
> > > >
> > > >
> > >
> > > _______________________________________________
> > > postgis-users mailing list
> > > postgis-users at postgis.refractions.net
> > >
> >
>
http://postgis.refractions.net/mailman/listinfo/postgis-users
> > >
> >
> >
> >
> >
> >
> >
> >
> >
>
___________________________________________________________________________
>
> > Appel audio GRATUIT partout dans le monde avec le
> nouveau Yahoo! Messenger
> > Téléchargez cette version sur
> http://fr.messenger.yahoo.com
> >
>
>
>
>
> ----------------------------------------
> This mail sent through www.mywaterloo.ca
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
>
http://postgis.refractions.net/mailman/listinfo/postgis-users
>
___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger
Téléchargez cette version sur http://fr.messenger.yahoo.com
More information about the postgis-users
mailing list