[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