Thanks Jody, I managed to get it working GeometryFactory required a precision model or it just buffered everything to the same amount.
Mr Levi Putna [email protected] www.ozblog.com.au On 15 September 2011 15:29, Jody Garnett <[email protected]> wrote: > Did you figure it out? If you need an example there is a > gt-process-geometry class that has examples of everything. > > -- > Jody Garnett > > On Wednesday, 14 September 2011 at 5:53 PM, Levi Putna wrote: > > Geometry > > > Hey guys hope everyone is enjoying foss4g. > > I have been working on the SmartBufferPoint and SmartBufferLine tool and > hit a wall. > > I'm using "com.vividsolutions.jts.geom.Geometry.buffer(double distance, int > quadrantSegments)" to buffer my geometry however no mater what value I set > for distance, I still get the same amount of buffer. > > Is there a bug with this method, am I using it wrong or is there a better > way to buffer a Geometry? > > My code: > > //Buffer Geometry > > GeometryFactory fac = new GeometryFactory(); > if(drawType == ShapeType.POINT){ > Point point = fac.createPoint(new > Coordinate(translationX,translationY)); > bufferGeometry = point.buffer(buffer,8); > }else if (drawType == ShapeType.LINE){ > LineString line = fac.createLineString(coordinateSequence); > bufferGeometry = line.buffer(buffer,8); > } > > Coordinate[] bufferGeometryCoordinates = > bufferGeometry.getCoordinates(); > > > Cheers, > > Mr Levi Putna > [email protected] > www.ozblog.com.au > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > > > > _______________________________________________ > User-friendly Desktop Internet GIS (uDig) > http://udig.refractions.net > http://lists.refractions.net/mailman/listinfo/udig-devel > >
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
