[geos-devel] Question

Paul Ramsey pramsey at opengeo.org
Tue Mar 31 21:09:20 EDT 2009


There's no way right now. You could do a little work on your client  
side, and pull both the WKT and the SRID, then concatenate them into  
an output string with 'SRID=9999;...' just like your input. In the  
longer run, we could add EWKT and EWKB outputs. :/

P

On 31-Mar-09, at 6:07 PM, LiN YongHeng wrote:

> hello Paul Ramsey and anyone,
> The function GEOSGeomToWKB_buf() doesn't include the SRID. if I want  
> to output encodings that embed the srid, how
> can I do?
>
> 2009/3/31 Paul Ramsey <pramsey at opengeo.org>
> To clarify: your first representation is nonstandard:
>
>  SRID=5001;POINT(44 31)
>
> GEOS will accept it, but it won't emit it. If you print out
>
>  GEOSGeomToWKT(g1)
>
> you will see the standard representation
>
>  POINT(44 31)
>
> which you'll note doesn't include the SRID.
>
> It doesn't actually look like we support output encodings that embed
> the srid... odd.
>
> P
>
> On Tue, Mar 31, 2009 at 8:42 AM, strk <strk at keybit.net> wrote:
> > On Tue, Mar 31, 2009 at 11:24:50PM +0800, LiN YongHeng wrote:
> >> hello everyone, Please look these code:
> >> GEOSGeom g1, g2;
> >> g1 = GEOSGeomFromWKT("SRID=5001;POINT(44 31)");
> >> g1srid = GEOSGetSRID(g1);
> >> g2 = GEOSGeomFromWKT(GEOSGeomToWKT(g1));
> >> g2srid= GEOSGetSRID(g2);
> >> g2srid not have the same value with g1srid, which g1srid value is  
> 5001 and
> >> g2srid is -1. My GEOS version is "3.1.0". I don't know why? Can  
> anyone give
> >> me answer
> >
> > The WKT standard doesn't include a SRID specification,
> > so GEOSGeomToWKT won't get it. Still GEOSGeomFromWKT
> > accepts that.
> >
> > --strk;
> >
> >  Free GIS & Flash consultant/developer      ()  ASCII Ribbon  
> Campaign
> >  http://foo.keybit.net/~strk/services.html  /\  Keep it simple!
> > _______________________________________________
> > geos-devel mailing list
> > geos-devel at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/geos-devel
> >
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/geos-devel/attachments/20090331/e0866f02/attachment.html


More information about the geos-devel mailing list