On Sep 9, 2011, at 12:46 PM, Peter Körner wrote:
> *) the docs say, that the C-wrapper is recommended and the C++ interface is
> not, although I don't really know why.
Because the implied developer contract of GEOS, which you signed before you
downloaded GEOS ;), is to do our best to preserve
On Fri, Sep 9, 2011 at 10:46 AM, Peter Körner wrote:
>> src/traverser/traverser.cc: In member function ‘void
>> Traverser::processPolygon(OGRPolygon*)’:
>> src/traverser/traverser.cc:407:71: error: cannot dynamic_cast
>>
>> ‘poly->OGRPolygon::.OGRSurface::.OGRGeometry::exportToGEOS()’
>> (of type
src/traverser/traverser.cc: In member function ‘void
Traverser::processPolygon(OGRPolygon*)’:
src/traverser/traverser.cc:407:71: error: cannot dynamic_cast
‘poly->OGRPolygon::.OGRSurface::.OGRGeometry::exportToGEOS()’
(of type ‘struct GEOSGeom_t*’) to type ‘class geos::geom::Polygon*’
(source is a
On Fri, Sep 9, 2011 at 2:50 AM, Sandro Santilli wrote:
> On Fri, Sep 9, 2011 at 2:01 AM, Matt Perry wrote:
>
>> 406 Polygon* geos_poly = (Polygon*) poly->exportToGEOS();
>
> Try dynamic_cast, and guard against 0.
>
Good idea. I tried the following:
>> 406 Polygon* geos_pol
On Fri, Sep 9, 2011 at 2:01 AM, Matt Perry wrote:
> 406 Polygon* geos_poly = (Polygon*) poly->exportToGEOS();
Try dynamic_cast, and guard against 0.
--strk;
Free GIS & Flash consultant/developer
http://strk.keybit.net/services.html
___
geo