[gdal-dev] C++ Getting OGRGeometry out of GDALDataset
Laurențiu Nicola
lnicola at dend.ro
Fri Oct 14 00:55:07 PDT 2022
Hi Mats,
Vector and raster datasets are pretty much different things in GDAL. And generally it would be a good idea to check whether e.g. GetLayer actually returns a pointer or nullptr.
What exactly do you mean by "associated OGRPolygon"? Do you want a polygon with the same footprint as the raster?
Laurentiu
On Fri, Oct 14, 2022, at 10:51, Johannes Paul wrote:
> Hello,
> Is there a way to get the OGRGeometry object out of a GDALDataset object in c++?
> My GDALDataset is a raster and i would like to get the associated OGRPolygon out of it.
> I've used:
> srcDataset->GetLayer(0)->GetNextFeature()->GetGeometryRef()->toPolygon()
> However i keep getting segmentation faults error.
> Any help would be appreciated.
> Thanks
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20221014/2d3d535c/attachment.htm>
More information about the gdal-dev
mailing list