[PostGIS] #1168: [raster] ST_AsRaster ability to render more complex types

PostGIS trac at osgeo.org
Sat Jul 18 14:11:47 PDT 2026


#1168: [raster] ST_AsRaster ability to render more complex types
--------------------------+-----------------------------
  Reporter:  robe         |      Owner:  dustymugs
      Type:  enhancement  |     Status:  new
  Priority:  low          |  Milestone:  PostGIS Fund Me
 Component:  raster       |    Version:  master
Resolution:               |   Keywords:
--------------------------+-----------------------------
Comment (by Darafei Praliaskouski <me@…>):

 In [changeset:"9c9625e9baf55cb25b2c5d6c144371e3dd5f112f/git" 9c9625e/git]:
 {{{#!CommitTicketReference repository="git"
 revision="9c9625e9baf55cb25b2c5d6c144371e3dd5f112f"
 Avoid cloning linear ST_AsRaster inputs

 Guard curve linearization with a cheap type-tree walk before calling
 lwcurve_linearize. The guard uses liblwgeom's lwgeom_type_arc() predicate
 and only recurses through collection wrappers, so already-linear inputs
 avoid an unnecessary deep clone while nested curve containers still get
 linearized before WKB serialization.

 References #1168
 }}}
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/1168#comment:12>
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