У мене є кілька об'єктів полілінійної функції в python. Тепер я хочу отримати всі точки поліліній.
Наприклад, якщо полілінія має [0,0]
кінцеву точку початку [5,5]
. Результат: [1,1];[2,2];[3,3];[4,4];[5,5]
.
Я хочу знайти всі цілі точки на цьому рядку, включаючи кінцеві точки. Для прямої лінії це мертве просто, але якщо в полілінії є типи геометрії кривої Бейзера, кругової дуги, еліптичної дуги, то як я можу це зробити?
Редагувати:
Я можу використовувати лише ті інструменти, які доступні на всіх рівнях ліцензій ArcGIS. Наприклад, ArcGIS Basic.