Dear Paulo, as explained by Vaclav:
"If you change region in C or using ctypes in Python, it is affecting only the current process." [0]. Therefore the pygrass Region, that it is using C through ctypes, it is working only on the current process. "On the hand, if you change region using g.region, only region for subprocesses is changed but library functions are not affected. So, g.region will affect pygrass.modules.Module but not pygrass.raster, pygrass.vector and others." [1] I hope this make the things clearer. Best regards Pietro [0] https://lists.osgeo.org/pipermail/grass-dev/2014-February/067543.html [1] https://lists.osgeo.org/pipermail/grass-dev/2014-July/070200.html _______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev