¿Alguien sabe de una biblioteca pura de Python (sin dependencias de C o Java) para realizar operaciones de geometría como búfer, unión, intersecciones, etc. Estoy buscando algo que sea compatible con Google AppEngine.
python
open-source-gis
atogle
fuente
fuente
Planar tiene un soporte muy limitado para las operaciones de topología (solo casco convexo y punto en el polígono), pero es Python puro y, en algunos casos, podría ser útil.
fuente
¡No sé si la implementación PY de Geoscript se basa en módulos externos o no! Echa un vistazo: http://geoscript.org/py/index.html
fuente
Py2D es Python puro sin dependencias externas: https://github.com/sseemayer/Py2D
Creo que tiene la mayoría, si no toda, la funcionalidad de Shapely / GEOS. Pero hay una trampa. Está diseñado para ser una biblioteca de juegos, por lo que algunas funciones se rompen cuando se trata de coordenadas negativas. Si puedes evitar eso, es genial.
La mayor parte de la acción está contenida en los módulos que se encuentran en el directorio de código fuente "Math". Planeo clonarlo y optimizarlo para uso geoespacial algún día.
fuente
Recomendaría usar la biblioteca ogr python de OSGEO . No estoy seguro acerca de GAE también.
fuente
Python GIS: http://gispython.org/ Hay una colección de muchas herramientas.
fuente