Est-il possible de générer un motif de boustrophédon qui remplit une région vectorielle avec GRASS?
J'ai une région vectorielle dans GRASS. Et je voudrais générer un vecteur (une polyligne) étant le motif de bostrophédon qui remplit cette région.
Dans l'image ci-dessous, j'ai la zone "grise", et je voudrais générer automatiquement la polyligne rouge.
Est-ce possible avec GRASS ou un autre outil SIG?
Dans un monde parfait, la fonction prendra les arguments suivants:
- Un point de départ (qui doit être n'importe où dans la zone)
- Une distance entre deux lignes parallèles
- Une direction (un vecteur qui aidera à dessiner le motif)
Réponses:
Je n'ai aucune idée de la façon de construire une telle fonction, mais les étapes à effectuer peuvent être
la source
st_intersection()
lignes parallèles / tampon interne par leurST_LineLocatePoint()
valeur le long du tampon interne et de joindre des paires alternées.