Risposte:
Non conosco la compatibilità GAE, ma potresti provare SymPy per funzioni matematiche e geometriche pure. Altrimenti, l'unico altro che conosco è Shapely ma ha una dipendenza libgeos_c che potrebbe squalificarlo in base alle tue esigenze.
AGGIORNAMENTO: SymPy ha anche la licenza BSD, che potrebbe essere un vantaggio importante per alcuni sviluppatori.
Non so se l'implementazione PY di Geoscript si basa o meno su moduli esterni! Dai un'occhiata: http://geoscript.org/py/index.html
Py2D è puro Python senza dipendenze esterne: https://github.com/sseemayer/Py2D
Credo che abbia la maggior parte se non tutte le funzionalità di Shapely / GEOS. Ma c'è un problema. È progettato per essere una libreria di giochi, quindi alcune funzioni si interrompono quando si hanno a che fare con coordinate negative. Se riesci a aggirare questo è fantastico.
La maggior parte dell'azione è contenuta nei moduli trovati nella directory del codice sorgente "Math". Ho intenzione di clonarlo e ottimizzarlo per uso geospaziale un giorno.
Python GIS: http://gispython.org/ Esiste una raccolta di molti strumenti.