Domanda

Ho un set di segmenti di linea non ordinati senza alcun legame tra loro. Ogni riga descritta con 2 punti (x, y). Posso cercare linee con gli stessi punti, il che significa che dovrebbero essere collegate.

Ogni linea ha un attributo di spessore. Devo compensare ogni percorso di questo spessore e creare 4 punti che descrivono il plygon finale (per ogni linea).

Schermata 1

ora devo perfezionarlo per gestire correttamente gli angoli (join). ma non ho idea di come farlo.

Risultato desiderato: Schermata 2

È stato utile?

Soluzione

Vedi qui per un metodo di compensazione un poligono che usa il suo scheletro (che è quello che stai cercando di fare qui).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top