Semplifica TIN

L'algoritmo divide i punti in celle quadrate in modo che ogni punto si trovi in una singola cella. Nella prima fase, il primo punto viene preso dalla prima cella, in base all'ordine dei punti nel file di punti o nella nuvola di punti di input.

Intorno al primo punto, si verifica il soddisfacimento della condizione ∆h (Differenza di quota) per tutti i punti adiacenti. Tutti i punti all'interno di un determinato raggio, compresi quelli nelle celle adiacenti, sono considerati punti adiacenti (vedi figura seguente).

Quando tutti i punti con un valore di ∆h superiore a quello definito dall'utente sono stati esclusi, la procedura descritta continua per il punto successivo nella prima cella. Il processo continua poi per tutti i punti della cella adiacente nella direzione della coordinata x e così via fino all'ultima cella.

  1. Raggio per la fase di semplificazione
  2. Raggio per la fase di semplificazione

L'algoritmo propone automaticamente il valore del parametro Raggio per la fase di semplificazione. A tal fine, calcola il Riquadro di Selezione in base ai punti di ingresso indicati. Prende quindi la maggiore delle dimensioni ∆x e ∆y (lunghezza e larghezza). Viene calcolato lo 0,5% del valore ottenuto, che viene arrotondato e visualizzato nella barra dei comandi come valore proposto all'utente.

Una dimensione maggiore delle celle (ovvero il parametro Raggio per la fase di semplificazione) comporta una minore precisione della superficie TIN finale. Per una maggiore precisione della rete TIN semplificata, è più opportuno inserire una dimensione di cella inferiore.