Czy ktoś zna bibliotekę czystego języka Python (bez zależności C lub Java) do wykonywania operacji związanych z geometrią, takich jak bufor, suma, przecięcia itp.? Szukam czegoś, co jest kompatybilne z Google AppEngine.
python
open-source-gis
atogle
źródło
źródło
Planar ma bardzo ograniczone wsparcie dla operacji topologicznych (tylko wypukły kadłub i wielokąt), ale jest to czysty Python i w niektórych przypadkach może być użyteczny.
źródło
Nie wiem, czy implementacja PY Geoscript opiera się na modułach zewnętrznych, czy nie! Zobacz: http://geoscript.org/py/index.html
źródło
Py2D to czysty python bez zewnętrznych zależności: https://github.com/sseemayer/Py2D
Wierzę, że ma większość, jeśli nie całą funkcjonalność Shapely / GEOS. Ale jest haczyk. Został zaprojektowany jako biblioteka gier, więc niektóre funkcje psują się, gdy mamy do czynienia z ujemnymi współrzędnymi. Jeśli możesz to obejść, to świetnie.
Większość akcji znajduje się w modułach znajdujących się w katalogu kodu źródłowego „Math”. Planuję go sklonować i zoptymalizować pod kątem wykorzystania geoprzestrzennego jednego dnia.
źródło
Polecam użycie biblioteki ogr Python firmy OSGEO . Nie jestem również pewien GAE.
źródło
Python GIS: http://gispython.org/ Istnieje zbiór wielu narzędzi.
źródło