जवाबों:
मुझे GAE संगतता के बारे में नहीं पता है, लेकिन आप शुद्ध गणित और ज्यामिति कार्यों के लिए SymPy का प्रयास करते हैं। अन्यथा, केवल एक दूसरे को मैं के बारे में पता है सुडौल लेकिन यह एक libgeos_c निर्भरता जो आपकी आवश्यकताओं के आधार यह अयोग्य घोषित कर सकता है।
अद्यतन: इसके अलावा SymPy बीएसडी लाइसेंस प्राप्त है, जो कुछ देवों के लिए एक महत्वपूर्ण लाभ हो सकता है।
मुझे नहीं पता कि Geoscript का PY कार्यान्वयन बाहरी मॉड्यूल पर निर्भर करता है या नहीं! एक नज़र रखें: http://geoscript.org/py/index.html
Py2D शुद्ध अजगर है जिसमें कोई बाहरी निर्भरता नहीं है: https://github.com/sseemayer/Py2D
मेरा मानना है कि यह सबसे अधिक है अगर सभी Shapely / GEOS की कार्यक्षमता नहीं है। लेकिन एक पकड़ है। यह एक गेमिंग लाइब्रेरी होने के लिए डिज़ाइन किया गया है इसलिए जब आप नकारात्मक निर्देशांक से निपटते हैं तो कुछ फ़ंक्शन टूट जाते हैं। यदि आप इसके आसपास काम कर सकते हैं तो यह बहुत अच्छा है।
अधिकांश कार्रवाई स्रोत कोड निर्देशिका "मठ" में पाए गए मॉड्यूल में निहित है। मैं इसे क्लोन करने और एक दिन भू-स्थानिक उपयोग के लिए इसे अनुकूलित करने की योजना बना रहा हूं।
पायथन जीआईएस: http://gispython.org/ में कई उपकरणों का संग्रह है।