[postgis-users] Error in geometry type
yvecai
yvecai at gmail.com
Mon Mar 5 11:20:42 PST 2012
Yes, that's logical, I can offset, but not UPDATE.
select st_geometrytype(st_offsetcurve(way,-20)) from planet_osm_line
where osm_id=-1461806;
st_geometrytype
--------------------
ST_MultiLineString
(1 row)
Thanks !
Le 05/03/2012 11:54, Birgit Laggner a écrit :
> Hi Yves,
>
> did you test st_geometrytype(st_offsetcurve(way,-20))? Because, I
> could imagine the MultiLineString results from the st_offsetcurve
> function.
>
> Hope that helps,
>
> Birgit.
>
>
> Am 04.03.2012 09:07, schrieb yvecai:
>> I have a strange error on ST_offsetcurve calls on geometries that are
>> supposed to be LineStrings.
>> Yves
>>
>> gis=# update planet_osm_line set way=ST_OffsetCurve(way,-20)
>> where osm_id=-1461806;
>> ERREUR: Geometry type (MultiLineString) does not match column
>> type (LineString)
>>
>> gis=# select geometrytype(way) from planet_osm_line where osm_id
>> = -1461806;
>> geometrytype
>> --------------
>> LINESTRING
>> (1 ligne)
>>
>> gis=# select st_geometrytype(way) from planet_osm_line where
>> osm_id = -1461806;
>> st_geometrytype
>> -----------------
>> ST_LineString
>> (1 ligne)
>>
>> gis=# select st_numgeometries(way) from planet_osm_line where
>> osm_id = -1461806;
>> st_numgeometries
>> ------------------
>> 1
>> (1 ligne)
>>
>> See attached the result of:
>> echo "select st_astext(way) from planet_osm_line where osm_id =
>> -1461806;" | psql -d gis > out.wkt
>>
>>
>>
>>
>>
>> _______________________________________________
>> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20120305/51b36e1f/attachment.html>
More information about the postgis-users
mailing list