I am trying to convert a series of big binary rasters describing data in grey (value 0) and nodata in green (value 1) into polygons in order to derive the extent the data pixels are covering (see also this question: Creating index layer around rasters to rename files using ArcPy with ArcMap?)
This conversion process takes around half an hour for each raster dataset, probably because of the rather large file size and number of columns and rows. I enabled simplify polygons in the
Raster to Polygon tool. The aim is to get out a raster data extent such as the blue sample shape in the screenshot below.
Is there a way to speed up this process or an alternative approach, e.g. by using
numpy arrays? Or maybe a way to generalize the raster as I am sure the complexity of the raster leads to a longer raster to polygon conversion processing time.