Mam kilka obiektów funkcji polilinii w Pythonie. Teraz chcę zdobyć wszystkie punkty polilinii.
Na przykład, jeśli polilinia ma punkt początkowy punktu [0,0]
początkowego [5,5]
. Rezultat: [1,1];[2,2];[3,3];[4,4];[5,5]
.
Chcę znaleźć wszystkie liczby całkowite na tej linii, w tym punkty końcowe. W przypadku linii prostej jest to bardzo proste, ale jeśli polilinia ma geometrię typu Krzywa Beizera, Łuk kołowy, Łuk eliptyczny, to jak mogę to zrobić?
EDYTOWAĆ:
Mogę używać tylko tych narzędzi, które są dostępne na wszystkich poziomach licencji ArcGIS. Na przykład ArcGIS Basic.