¿Es posible generar un patrón de boustrofedon que llene una región vectorial con GRASS?
Tengo una región vectorial en GRASS. Y me gustaría generar un vector (una polilínea) que sea el patrón de bostrophedon que llene esta región.
En la imagen siguiente, tengo el área "gris" y me gustaría generar la polilínea roja automáticamente.
¿Es posible con GRASS u otra herramienta SIG?
En un mundo perfecto, la función tomará los siguientes argumentos:
- Un punto de partida (que debe estar en cualquier parte del área)
- Una distancia entre dos rectas paralelas
- Una dirección (un vector que ayudará a dibujar el patrón)
Respuestas:
No tengo idea de cómo construir dicha función, pero los pasos a seguir pueden ser
fuente
st_intersection()
líneas paralelas / buffer interno por suST_LineLocatePoint()
valor a lo largo del buffer interno, y unir pares alternativos.