[postgis-tickets] [PostGIS] #4796: st_simplifypreservetopology() fails on some MultiSurfaces
PostGIS
trac at osgeo.org
Thu Dec 3 12:18:11 PST 2020
#4796: st_simplifypreservetopology() fails on some MultiSurfaces
-------------------------+---------------------------
Reporter: tvijlbrief | Owner: pramsey
Type: defect | Status: closed
Priority: medium | Milestone: PostGIS 3.1.0
Component: postgis | Version: 3.0.x
Resolution: fixed | Keywords:
-------------------------+---------------------------
Changes (by Paul Ramsey <pramsey@…>):
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"0a083db6c7399a94051cb8dbe156d79c52e50536/git"
0a083db6/git]:
{{{
#!CommitTicketReference repository="git"
revision="0a083db6c7399a94051cb8dbe156d79c52e50536"
Polish handling of curvilinear geometry types being
sent to GEOS. GEOS only takes linear types, so all
curvilinear types need to be (a) stroked and (b)
re-typed to a linear type. The lwgeom_has_arc() function
is to exact for that work: it will correctly note
that curve types with no curve components have no arc.
So a new broader test for any type that *might* have
an arc is added, to handle the GEOS transformation
situation.
Closes #4796
}}}
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/4796#comment:5>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list