[geos-devel] [GEOS] #699: Optimize Geometry->Intersection with rectangular argument

GEOS geos-trac at osgeo.org
Fri Sep 19 09:26:01 PDT 2014


#699: Optimize Geometry->Intersection with rectangular argument
-------------------------+--------------------------------------------------
 Reporter:  strk         |       Owner:  geos-devel@…              
     Type:  enhancement  |      Status:  new                       
 Priority:  major        |   Milestone:  3.4.3                     
Component:  Default      |     Version:  3.4.2                     
 Severity:  Unassigned   |    Keywords:                            
-------------------------+--------------------------------------------------

Comment(by strk):

 So I officially decided this optimization will NOT get used transparently
 by Geometry::intersection. There's just a lot of effort taken to validate
 the result which may not be the target of RectangleIntersection.

 The RectangleIntersection class is more useful as it was originally, known
 to possibly return invalid results but good enough for some uses (quick
 visualization). So I'll rebase it to trunk and squash to a single commit,
 then commit as its C++ interface.

 At that point we'll need a name for the C-API signature, a name hopefully
 reflecting the "quick&dirty" nature of the function.

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/699#comment:12>
GEOS <http://geos.refractions.net/>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list