Alguém conhece uma biblioteca pura de Python (sem dependências de C ou Java) para realizar operações de geometria como buffer, união, interseção etc.? Estou procurando por algo que seja compatível com o Google AppEngine.
python
open-source-gis
atogle
fonte
fonte
O Planar tem suporte muito limitado para operações de topologia (apenas casco convexo e ponto no polígono), mas é puro Python e, em alguns casos, pode ser útil.
fonte
Não sei se a implementação PY do Geoscript depende de módulos externos ou não! Dê uma olhada: http://geoscript.org/py/index.html
fonte
Py2D é python puro, sem dependências externas: https://github.com/sseemayer/Py2D
Acredito que possui quase todas as funcionalidades do Shapely / GEOS. Mas há um problema. Ele foi projetado para ser uma biblioteca de jogos, então algumas funções quebram quando você lida com coordenadas negativas. Se você pode resolver isso, é ótimo.
A maior parte da ação está contida nos módulos encontrados no diretório de código-fonte "Math". Pretendo cloná-lo e otimizá-lo para uso geoespacial um dia.
fonte
Eu recomendaria o uso da biblioteca ogr python do OSGEO . Não tenho certeza sobre o GAE também.
fonte
Python GIS: http://gispython.org/ Há uma coleção de muitas ferramentas.
fonte