J'essaie de polygoniser un raster en utilisant GDALPolygonize () dans un script Python. Le script a commencé la polygonisation hier à 17h et continue de polygoniser à 9h30. Je n'ai aucune idée de la distance, mais je sais que cela continue car lorsque je rafraîchis mon explorateur Windows, je peux voir la taille du fichier changer pour le fichier de formes de sortie.
Mon raster est plutôt volumineux, mais je ne m'attends toujours pas à ce qu'il prenne autant de temps. Mon raster est de 35 486 colonnes et 23 682 lignes avec une taille de cellule de 1 mètre. Il s'agit d'un raster binaire où une valeur de 1 représente des données et 0 est NoData.
Lorsque j'ai polygonisé dans ArcGIS à l'aide de Raster en polygone dans la boîte à outils de conversion, cela a pris 56 secondes. Le fichier de formes résultant est de 200 Mo tandis que le fichier de formes toujours créé par GDALPolygonize n'est toujours que de 100 Mo. Cela me fait penser que GDAL est à mi-chemin après avoir couru toute la nuit.
Spécifications: Windows 7 64 bits, 8 Go de RAM, GDAL 1.10 64 bits, ArcGIS Desktop 10.2, 64 bits Géotraitement en arrière-plan pour ArcGIS Desktop, Python 2.7.3 64 bits
MISE À JOUR Jour 2 - GDALPolygonize est toujours en cours d'exécution. Il a passé la nuit 2 nuits d'affilée et toute une journée sans se terminer. ArcGIS a pris 56 secondes.