Kennt jemand eine reine Python-Bibliothek (keine C- oder Java-Abhängigkeiten), um Geometrieoperationen wie Puffer, Vereinigung, Überschneidungen usw. auszuführen? Ich suche nach etwas, das mit Google AppEngine kompatibel ist.
python
open-source-gis
atogle
quelle
quelle
Planar unterstützt Topologieoperationen nur sehr eingeschränkt (nur konvexe Hülle und Point-in-Polygon), ist jedoch reines Python und in einigen Fällen möglicherweise nützlich.
quelle
Ich weiß nicht, ob die PY-Implementierung von Geoscript auf externen Modulen beruht oder nicht! Schauen Sie mal rein : http://geoscript.org/py/index.html
quelle
Py2D ist reines Python ohne externe Abhängigkeiten: https://github.com/sseemayer/Py2D
Ich glaube, es hat die meisten, wenn nicht alle Funktionen von Shapely / GEOS. Aber da ist ein Fang. Es ist als Spielebibliothek konzipiert, sodass einige Funktionen beim Umgang mit negativen Koordinaten nicht funktionieren. Wenn Sie das umgehen können, ist es großartig.
Der größte Teil der Aktion ist in den Modulen enthalten, die sich im Quellcodeverzeichnis "Math" befinden. Ich plane, es eines Tages zu klonen und für die geografische Nutzung zu optimieren.
quelle
Ich würde empfehlen , mit OSGeo des ogr Python - Bibliothek. Ich bin mir auch nicht sicher, was GAE angeht.
quelle
Python GIS: http://gispython.org/ Es gibt eine Reihe von Tools.
quelle