Biblioteca de Pure Python para operaciones de geometría

15

¿Alguien sabe de una biblioteca de Python pura (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.

    
pregunta atogle 11.03.2011 - 23:54

6 respuestas

12

No sé sobre la compatibilidad con GAE, pero puede intentar SymPy para matemáticas puras & Funciones de geometría. De lo contrario, el único que conozco es Shapely pero tiene una dependencia libgeos_c que podría descalificarlo según su requisitos.

ACTUALIZACIÓN: También SymPy tiene licencia BSD, lo que podría ser un beneficio importante para algunos desarrolladores.

    
respondido por el WolfOdrade 12.03.2011 - 01:18
2

Planar tiene un soporte muy limitado para las operaciones de topología (solo casco convexo y punto en polígono) pero es Python puro y para algunos casos podría ser útil.

    
respondido por el steko 02.03.2012 - 11:48
1

¡No sé si la implementación PY de Geoscript se basa en módulos externos o no! Eche un vistazo: enlace

    
respondido por el simo 12.03.2011 - 12:27
1

Py2D es python puro sin dependencias externas: enlace

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.

    
respondido por el GeospatialPython.com 28.08.2013 - 05:33
0

Recomendaría utilizar OSGEO's ogr biblioteca de python. No estoy seguro de GAE también.

    
respondido por el user39901230 12.03.2011 - 13:08
0

Python GIS: enlace Hay una colección de muchas herramientas.

    
respondido por el Pablo 12.03.2011 - 16:36

Lea otras preguntas en las etiquetas