TIN Simplificar

O algoritmo divide os pontos em células quadradas para que cada ponto fique em uma célula individual. No primeiro passo, o primeiro ponto é retirado da primeira célula, de acordo com a ordem dos pontos no arquivo de pontos entrado, ou da nuvem de pontos.

Em torno do primeiro ponto, o cumprimento da condição ∆h (Diferença de elevação) é verificado para todos os pontos adjacentes. Todos os pontos dentro de um determinado raio, incluindo aqueles em células adjacentes, são considerados como pontos adjacentes (ver figura abaixo).

Quando todos os pontos com um valor maior de ∆h do que o definido pelo usuário são excluídos, o procedimento descrito continua para o próximo ponto na primeira célula. O processo então continua para todos os pontos da célula adjacente na direção coordenada-X e assim por diante até a última célula.

  1. Raio para a etapa de simplificação
  2. Raio para a etapa de simplificação

O algoritmo propõe automaticamente o valor do parâmetro Radius para a etapa de simplificação. Ele faz isso calculando a Caixa Delimitadora com base nos pontos de entrada fornecidos. Em seguida, assume a maior das dimensões ∆x e ∆y (comprimento e largura). 0.5% do valor obtido é calculado, arredondado e exibido na linha de comando como o valor proposto para o usuário.

Um tamanho celular maior (ou seja, o parâmetro Raio para a etapa de simplificação) traz menor precisão da superfície TIN final. Para uma maior precisão da rede TIN simplificada, faz mais sentido entrar com um tamanho de célula menor.