python for geo-scripting