Hi Y'all,
I am now using the GEOS buffer op and am VERY excited about it. My own
implementation of straight skeleton isn't robust, but the GOES buffer op
worked the first time. :-)
A few questions:
I tried changing the cap style to round but I see no change. Is there
something basic I'm missing?
geos::operation::buffer::BufferOp bufOp(poly);
bufOp.setQuadrantSegments(4);
bufOp.setEndCapStyle(geos::operation::buffer::BufferOp::CAP_SQUARE);
geos::geom::Geometry * buf = bufOp.getResultGeometry(
-30.0 * MTR_TO_NM * NM_TO_DEG_LAT);
(The code is written using a buffer op object because I was trying to
eliminate wrapper layers as possible causes of the wrong end-cap style.)
Also, how can I compile a debug build of GEOS? Are there flags in the
configure file for this? I'd like to be able to break within the lib in
gdb. (I am compiling on Mac OS X using the std unix configure file.)
Finally, would it be algorithmically possible to modify the buffer
operation to buffer different line segments by different amounts, or
does the algorithm require uniform buffering?
Thanks!
Ben
--
Scenery Home Page: http://scenery.x-plane.com/
Scenery blog: http://xplanescenery.blogspot.com/
Plugin SDK: http://www.xsquawkbox.net/xpsdk/
Scenery mailing list: [EMAIL PROTECTED]
Developer mailing list: [EMAIL PROTECTED]
_______________________________________________
geos-devel mailing list
geos-devel@geos.refractions.net
http://geos.refractions.net/mailman/listinfo/geos-devel