shapely-compute
Computational geometry with Shapely - create geometries, boolean operations, measurements, predicates
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Computational geometry with Shapely - create geometries, boolean operations, measurements, predicates
How to use
Zainstaluj umiejętność w swoim środowisku Claude, dodając plik shapely-compute do katalogu skills. Upewnij się, że masz zainstalowany Python z biblioteką Shapely oraz narzędzie uv do zarządzania zależnościami.
Rozpocznij od utworzenia geometrii – użyj komendy
createz typem kształtu (point, line, polygon) i współrzędnymi. Na przykład, aby stworzyć wielokąt, podaj listę punktów oddzielonych spacjami:create polygon --coords "0,0 1,0 1,1 0,1".Wykonuj operacje logiczne na geometriach za pomocą komendy
op– wybierz operację (intersection, union, difference) i podaj dwie geometrie w formacie WKT. Wynik otrzymasz jako nową geometrię.Sprawdzaj relacje przestrzenne komendą
pred– na przykładpred containssprawdzi, czy jedna geometria zawiera drugą. Użyteczne do weryfikacji położenia punktów lub przecinania się kształtów.Mierz właściwości geometrii komendą
measure– oblicz pole (measure area), długość obwodu lub użyjdistancedo pomiaru odległości między dwoma punktami.Waliduj i naprawiaj geometrie komendą
validate, aby upewnić się, że kształty są poprawne przed dalszym przetwarzaniem.