Sobre como minimizar áreas planas em uma superfície

Quando os dados de curva de nível são adicionados em uma superfície TIN, a superfície resultante pode conter manchas planas (triângulos cujos todos pontos vêm da mesma curva de nível) e margens planas (margens triangulares que unem a mesma curva de nível ou de diferentes curvas de nível na mesma elevação).

A ilustração a seguir mostra uma superfície com poucas áreas onde os triângulos (em ciano) de uma superfície são criados a partir das linhas de curvas de nível vermelhas. Alguns triângulos planos e algumas margens planas são indicadas:

Estas áreas de plano representam imprecisões na superfície. Quando as curvas de nível de uma superfície são exibidas, elas podem não coincidir com os dados de curva de nível originais em torno das áreas de planificação. Também, as curvas de nível exibidas podem conter pontos com três segmentos de contorno provenientes deles, em vez de os dois segmentos esperados. Utilize a operação Minimizar áreas de desenvolvimento para localizar e eliminar triângulos que têm três pontos na mesma elevação e margens que conectam pontos em diferentes curvas de nível de dados na mesma elevação.

Este comando reduz o número de áreas planas resultantes da adição de dados de curva de nível para uma superfície. Ele ajuda a criar um modelo de superfície melhor que reflete realisticamente a superfície do mundo real.

Para operação Minimizar áreas planas localiza áreas planas definidas por margens triangulares criadas a partir de uma linha obrigatória ou de uma curva de nível. Se uma superfície criada a partir de dados de pontos contém uma área plana definida por três pontos com a mesma elevação, a operação não afeta a superfície.

Você pode especificar as opções Minimizar áreas planas por ao utilizar a operação Minimizar áreas planas ou durante a operação Adicionar dados de curva de nível.

Com uma exceção, as seguintes opções Minimizar áreas planas funcionam somente para superfícies TIN geradas a partir de dados de curva de nível. Em alguns casos, a opção Alternância de margens pode alterar a aparência das curvas de nível exibidas em uma superfície que não é gerada a partir de dados de curva de nível.

Dica: Você pode visualizar triângulos planos de forma gráfica usando sombreamento de inclinação. Se você aplica o tom na superfície usando um intervalo com uma inclinação de 0,00 por cento, você verá as áreas planas ao longo dos dados de curva de nível.

Preenchendo as folgas

Esta opção preenche as pequenas lacunas que, às vezes, ocorrem em curvas de nível exibidas e cria uma curva de nível contínua. Se as duas extremidades do intervalo estão próximas o suficiente para serem conectadas por uma única margem triangular, a folga é preenchida ao unir a margem e as duas curvas de nível de dados em uma única curva de nível de dados. Nenhum outro pontos ou margem são adicionados.

Se você deseja controlar quais folgas são preenchidas, é possível adicionar dados de curva de nível sem selecionar esta opção e depois use a operação Verificar problemas de curva de nível, o que reporta sobre as extremidades da folga. Se, após rever os resultados da operação, você identificar intervalos que não deseja que estejam preenchidos, adicione um ponto de superfície entre os dois pontos finais da folga com uma elevação acima ou abaixo da curva de nível. Então, utilize a operação Minimizar áreas planas com a opção Preencher as folgas em dados de curva de nível selecionada para preencher as folgas restantes.

Nota: Folgas são preenchidas apenas em curvas de nível exibidas. Os dados de curva de nível originais não são alterados.

Alternância de margens

Esta opção faz uma varredura na superfície em busca de um triângulo plano que compartilha uma margem de não curva de nível com um triângulo não plano. Se os dois triângulos formam um quadrilátero convexo, a margem comum é alterada, criando dois triângulos não planos. Isso pode resultar em outros triângulos planos compartilhando margens de não curva de nível com triângulos não planos e essas margens são trocadas, se possível. O processo continua até que a alternância não seja mais possível.

Este comando reverte a direção de uma linha TIN entre quatro pontos da superfície adjacentes. Para executar esta operação, assegure que o estilo de superfície tenha a visibilidade de pontos ativada.

Para obter mais informações, consulte Sobre estilos de superfície e visualização.

Depois que o comando é executado, o tamanho da superfície permanece inalterado e a superfície contém o mesmo número de pontos e triângulos.

Importante: O comando não remove todos os triângulos planos e margens planas. Alguns dos novos triângulos podem ter inclinações extremamente íngremes.

pontos para margens de triângulos planos

Como a opção anterior, esta opção faz uma varredura na superfície em busca de um triângulo plano que tenha todos os seus pontos em curva de nível de dados e compartilha uma margem de não curva de nível com um vizinho não plano. No entanto, em vez de alternar a margem comum do par do triângulo, um novo ponto é adicionado no ponto intermédio da margem comum. A elevação do ponto é calculada utilizando a Interpolação por vizinho natural.

Em muitos casos, o triângulo cai na margem de uma cadeia de triângulos que cruza a área plana. Depois de adicionar o novo ponto, a cadeia de triângulos planos é poligonal, com novos pontos adicionados à margens de triângulos planos até que o final da cadeia seja alcançado. As elevações dos pontos adicionados ao longo da cadeia são interpoladas linearmente entre as elevações de ponto inicial e o ponto final da cadeia.

Esta opção resulta na remoção de mais triângulos planos que a opção Alternância de margens. Um triângulo que deve ser removido pela opção Alternância de margens também é removido por esta opção. Esta opção também geralmente resulta em menos triângulos íngremes. No entanto, os pontos adicionais e os triângulos são adicionados a uma superfície:

Nesta ilustração, 27 pontos são adicionados à superfície. A maioria dos triângulos planos é removida, exceto para alguns ao longo das bordas superior e superior esquerda.

Adicionar pontos a margens planas

Esta opção aborda margens planas, que são margens que constroem pontes entre duas curvas de nível de dados com a mesma elevação, mas não estão em triângulos planos. A superfície é examinada para qualquer margem plana com as extremidades em curvas de níveis de dados. Se os pontos opostos dos dois triângulos contendo uma margem estão em uma elevação maior do que a margem, ou em uma elevação inferior à margem, um novo ponto é adicionado no ponto intermédio de uma margem. A elevação do novo ponto é calculada através de uma Interpolação por vizinho natural. Como os novos pontos e as margens são adicionados, esta opção aumenta o tamanho da superfície.

A seguinte ilustração mostra a mesma superfície após aplicar as opções Adicionar pontos para margens de triângulo planas e Adicionar pontos para margens planas. Um total de 28 pontos é adicionado neste exemplo.

Um benefício da opção Alternância de margens é que ela não aumenta o tamanho da superfície. As opções Adicionar pontos para margens de triângulo planas e Adicionar pontos para margens planas geralmente produzem melhores resultados, mas aumentam o tamanho da superfície.

Dica: Você pode diferenciar entre a exibição de pontos que são criados de dados de curva de nível e os pontos que são adicionadas pela operação Minimizar áreas planas ao alterar o estilo de superfície. Na guia Pontos no estilo de superfície, diferencie p Símbolo do ponto de dados e Cor do Símbolo do ponto derivado e Cor.

Antes de utilizar a operação Minimizar áreas planas em uma superfície, você pode achá-la útil para avaliar áreas planas, portanto, você pode controlar os resultados da operação, como mostrado nos exemplos a seguir.

A ilustração a seguir mostra uma superfície gerada por um cume onde uma curva de nível aberta termina perto da borda da superfície, mas não na borda. As curvas de nível são adicionadas ao modelo de superfície sem Minimizar áreas planas. Pelas opções especificadas:

Se você executar a operação Minimizar áreas planas com a opção Adicionar pontos às margens de triângulo planas, os seguintes resultados serão obtidos:

Estes resultados ocorrem porque a interpolação NNI utiliza pontos circundantes para determinar uma elevação apropriada para um novo ponto. Como todas as elevações circundantes são menores do que o triângulo plano, as elevações menores que o triângulo plano são selecionadas para os pontos adicionados, resultando na inclinação do cume.

Neste exemplo, você pode complementar os dados da curva de nível ao adicionar um ponto de elevação cotado próximo à extremidade aberta da curva de nível, como mostrado na ilustração a seguir. Então, a operação Minimizar áreas planas gera um coroamento como desejado.

Nota: Para obter melhores resultados, siga as diretrizes sugeridas para a ordem das operações para criar as curvas de nível e adicionar dados a uma superfície. Para obter mais informações, consulte Sobre curvas de nível.