TerraView 3.2.1
<< Anterior | Início | Próximo >>
Plotagem de Gráfico de Dispersão 3D
A ativação da interface é feita a partir do grid. É necessário selecionar ou marcar três variáveis no grid para a opção "Dispersão 3D" ficar disponível no menu de contexto do viewport do grid. O menu de contexto é ilustrado na Figura 1.

As colunas selecionadas são atribuídas respectivamente aos eixos x, y e z. Para alterar, as atribuições, é necessário antes executar um swap nas colunas do grid e depois acionar a interface de plotagem de gráficos 3D.
A interface de plotagem de gráfico de dispersão 3D é mostrada na Figura 2. O TerraView utiliza as bibliotecas QT e opengl para a plotagem do gráfico.
A interface possui quatro telas de visualização. A tela central mostra o dado plotado em três dimensões. As telas restantes mostram o mesmo dado plotado em plano bidimensional.
O funcionamento é semelhante ao módulo do gráfico de dispersão 2D. Iniciamente os dados que representam os objetos não apontados são plotados com a cor default do tema. Os dados que representam os objetos apontados são plotados com a cor de apontamemnto do tema.
A caixa "Controle de Visualização" possui comandos para mudar a forma de visualização do dado 3D. Mostrar dado tridimensional em uma tela bidimensional requer controles que permitem visualizar o dado em diferentes ângulos e posições.
O combo "Mostrar Eixos" controla a exibição dos eixos x, y e z. A Figura 3 mostra a interface sem a exibição dos eixos.

O slider "Qualidade" serve para mudar a qualidade da plotagem dos pontos 3D. Cada ponto é representado por uma esfera e esse slider muda a qualidade de plotagem das esferas. Quanto menor a qualidade maior a rapidez da plotagem.
O slider "Zoom" comanda o zoom. A Figura 4 mostra o dado com zoom.

O comando de zoom pode também ser feito pelo mouse através do botão do meio ou o botão de roller. Arrastar o mouse para cima diminue o zoom. Arrastar o mouse para baixo aumenta o zoom.
A iluminação é feita a partir das fontes de luz: frente ou atrás. A Figura 5 é equivalente à Figura 4, porém, com a iluminação feita por trás.

Na caixa "Rotação", os sliders X, Y e Z, controlam as respectivas rotações em x, y e z. A Figura 6 mostra a plotagem do dado 3D com rotação.

A caixa "Controle de Seleção" possui comandos para mudar o início e o tamanho do hexágono de seleção. O hexágono de seleção é sempre mostrado na cor magenta.
As caixas "Offset" e "Tamanho" possuem sliders que controlam o início e o tamanho do hexágono em x, y e z. A Figura 7 mostra o hexágono com novo posicionamento.

Todos os controles de seleção podem também ser executados pelo mouse usando-se as três telas bidimensionais. Posicionando-se o mouse no centro do retâgulo de uma das telas de plotagem bidimensional, pode-se arrastar o retângulo para uma nova posição. Posicionando-se próximo às bordas pode-se controlar o tamanho do retângulo (hexágono). A Figura 8 mostra o retângulo sendo arrastado e a Figura 9 mostra o retangulo sendo redimensionado.


A seleção ocorre toda vez que o hexágono muda de tamanho ou posição. A Figura 10 mostra o hexágono posicionado sobre uma nuvem de pontos 3D. A Figura 11 mostra o mesmo em zoom.
Toda vez que termina de alterar o retangulo de seleção é automaticamente executado um comando de busca para selecionar todos os objetos que estão dentro do hexágono. Entretanto, quando o hexágono é alterado com o mouse, pode-se optar em somente reposionar sem fazer busca nenhuma. Para isto deve utilizar a tecla Control. Também pode-se adicionar nova seleção à seleção corrente por utilizar a tecla Shift.


Todos os comandos executados pelo mouse são refletidos na interface.
O único comando executado exclusivamente pelo mouse é o de translação do dado 3D. Esse comando é feito arrastando-se o mouse, sobre a tela de visualização 3D, com o botão esquerdo pressionado.
O módulo permite também analisar um subconjunto de dados. Pode-se trabalhar com:
- todos os dados,
- os consultados,
- os não consultados,
- os agrupados ou
- os não agrupados.
A Figura 12 mostra o combo as opções de entrada de dado.

O módulo permite também analisar dados com relacionamento 1 para n. Quando a agregação não é usada, todos os dados do grid são plotados na interface. Quando utiliza-se agregação os dados são sumarizados por:
- MIN,
- MAX,
- AVG,
- SUM ou
- COUNT.

Considerações gerais sobre relacionamento 1 para n.
O módulo considera que um objeto está apontado se pelo menos uma das linhas de seus atributos está apontado. Portanto, quando isto ocorre, a sua representação gráfica é pintada no mapa com a cor de apontamento do tema. Em outros módulos, tais como, histograma, dispersão e dispersão 3D ocorrem o seguinte:
- Quando não há nenhuma função de agregação, todos os valores da tabela são considerados na plotagem dos gráficos. Neste caso, somente os pontos ou barras referentes aos atributos apontados no grid são pintados com a cor de apontamento do tema.
- Quando usa uma função de agregação, é considerado na plotagem dos gráficos o valor sumarizado de cada objeto. Desta forma, basta apontar para uma das linhas de seus atributos para que todo o objeto seja considerado como apontado. Da mesma maneira, basta uma das linhas de seus atributos satisfazer a uma consulta para que o objeto todo seja considerado como consultado.
As considerações acima são importantes quando a entrada de dados é filtrada pelas opções consultados, não consultados, agrupados e não agrupados.
<< Anterior | Início | Próximo >>