Tengo algunos objetos de características de polilínea en python. Ahora quiero obtener todos los puntos de las polilíneas.
Por ejemplo, si una polilínea tiene un punto de inicio y un punto [0,0]
final [5,5]
. Resultado: [1,1];[2,2];[3,3];[4,4];[5,5]
.
Quiero encontrar todos los puntos enteros en esa línea, incluidos los puntos finales. Para la línea recta, esto es muy simple, pero si la polilínea tiene tipos de geometría Beizer Curve, Circular Arc, Elliptic Arc, ¿cómo puedo hacerlo?
EDITAR:
Solo puedo usar esas herramientas que están disponibles en todos los niveles de licencia de ArcGIS. Por ejemplo, ArcGIS Basic.