Réponses:
Je ne connais pas la compatibilité GAE, mais vous pourriez essayer SymPy pour des fonctions mathématiques et géométriques pures. Sinon, le seul autre que je connaisse est Shapely mais il a une dépendance libgeos_c qui pourrait le disqualifier en fonction de vos besoins.
MISE À JOUR: SymPy est également sous licence BSD, ce qui pourrait être un avantage important pour certains développeurs.
Je ne sais pas si l'implémentation PY de Geoscript repose sur des modules externes ou non! Jetez un œil: http://geoscript.org/py/index.html
Py2D est du python pur sans aucune dépendance externe: https://github.com/sseemayer/Py2D
Je pense qu'il a la plupart sinon toutes les fonctionnalités de Shapely / GEOS. Mais il y a un hic. Il est conçu pour être une bibliothèque de jeux, donc certaines fonctions se cassent lorsque vous traitez avec des coordonnées négatives. Si vous pouvez contourner cela, c'est super.
La plupart de l'action est contenue dans les modules trouvés dans le répertoire de code source "Math". Je prévois de le cloner et de l'optimiser un jour pour une utilisation géospatiale.
SIG Python: http://gispython.org/ Il existe une collection de nombreux outils.