Introdução ao SPRING Extras - Dicas - Exercício 33: Recorte de PI -Ativar o PI a ser recortado -Selecionar -Máscara (polígono em um PI temático) -Editar (linha fecha no modo passo) -Retângulo Envolvente (digitar coord ou pegar com cursor) 2 * Não recorta grade triangular (TIN) de PI numérico Filtragem O novo valor de um pixel depende de seu valor antigo e dos valores dos pixels na sua vizinhança (janela) Realça detalhes geométricos presentes na imagem Matriz de pesos Máscara • • • • Soma dos NCs dos pixels ponderados pelos coeficientes da máscara (filtro) • • • • Imagem 3 Filtragem operação local o nível de cinza de um ponto P transformado depende do valor do nível de cinza original do ponto e da vizinhança de P. utiliza-se matrizes (máscaras): cada posição da máscara está associado à um valor numérico (peso ou coeficiente). Máscara Imagem original (512x512) 4 Imagem filtrada (510x510) Filtragem soma os produtos dos pesos do filtro pelos níveis de cinza dos pixels correspondentes na máscara 1 2 3 2 2 3 1/9 1/9 1/9 1/9 1/9 1/9 1/9 1/9 1/9 2 4 2 2 4 1 3 1 0 1 1 4 4 2 3 2 0 5 1 4 3 4 2 0 Imagem Original 5 // // // // // // // 2 // // // Imagem Filtrada Filtros Implementados no SPRING FILTROS LINEARES – – 6 A média da imagem não se altera Podem ter efeitos de suavização (filtros passabaixas), realce de bordas e detalhes (filtros passaaltas) FILTROS NÃO-LINEARES – A média da imagem se altera após a filtragem – Filtros Morfológicos: realçam ou suavizam estruturas presentes na imagem com uma determinada forma Filtros Lineares: passa-baixas • Maior a máscara maior efeito de borramento • Pesos positivos • Soma dos pesos igual a 1 não altera a média 7 1/9 1/9 1/9 1 2 1 1/9 1/9 1/9 2 4 2 1/9 1/9 1/9 1 2 1 *1/16 1 1 1 1 2 1 1 1 1 *1/10 Filtragem passa-baixas Filtro da média 3x3 8 Filtros Lineares: passa-altas • Pesos positivos, negativos e nulos • Diferença dos níveis de cinza • Enfatiza o ruído 9 0 -1 0 -1 -1 -1 1 -2 1 -1 5 -1 -1 9 -1 -2 5 -2 0 -1 0 -1 -1 -1 1 -2 1 Filtragem passa-altas 10 Filtros passa-baixas 11 Filtro da mediana: os pontos da vizinhança de (x,y) dentro de uma janela na imagem são ordenados, e tomado como novo valor para (x,y) o valor mediano desta ordenação Filtro da Moda: toma o valor mais frequente de uma vizinhança Exemplo: filtros da média e mediana Filtro da média 3x3 ruído 12 Filtro da mediana 3x3 Filtros Implementados no SPRING 13 FILTROS LINEARES: passa-baixa, passa-alta, direcional e realce TM. FILTROS NÃO LINEARES: detecção de bordas e morfológicos. FILTROS DE RADAR: redução de ruído “speckle” FILTROS DEFINIDOS PELO USUÁRIO: a matriz de pesos usada na filtragem é definida livremente pelo usuário Exercício 34 e 35 14 34 – Filtragem passa-baixa e passa-alta 35 – Edição de máscara e filtragem – Importar uma imagem SPOT – Criar a máscara – Aplicar a filtragem Exercício 37 Outras Consultas sobre mapas de objetos – Mapa de rodovias (novo mapa) – Mapa de escolas e regiões administrativas (novos mapas) Vias_acesso (RED) Unidades_Politicas (CAD) Cad_Escolas (CAD) PI Mapa_rodovias PI PI Mapa_Escolas rodovias (OBJ) 15 Mapa_ADM adm (OBJ) Escolas_O (OBJ) Exercício 37 - CONSULTA 1 “Calcule o número total de salas de aulas da rede pública com ensino regular da região administrativa Brasília (RA I ). ?” Cad_Escolas (CAD) PI Mapa_Escolas 1- Consulta por atributo 2- Estatistica na tabela Resultado = 474 salas escolas (OBJ) 16 Exercício 37 - CONSULTA 2 “Quais são as regiões administrativas vizinhas a RA X – Guara e que tenham a densidade demográfica maior que 1000 ?” 1- Consulta espacial (toca) 2- Consulta por atributo Resultado = 3 RA’s 17 Exercício 37 - CONSULTA 3 “Apresente todos as escolas do tipo pública e que estejam a menos de 1200 metros do Eixo Monumental de Brasília ?" 1- Consulta espacial (métrico) Vias_acesso (RED) Cad_Escolas (CAD) PI Mapa_rodovias PI Mapa_Escolas 2- Consulta por atributo Resultado = 14 escolas rodovias (OBJ) 18 escolas (OBJ) Exercício 37 - CONSULTA 4 “Apresente todas as escolas que estão dentro dos limites da RA X – Guara, ao norte da rodovia Metropolitano de Brasília e não mais do que 400 metros desta rodovia ?" 3 consultas espaciais (topológico, métrico e direção) Resultado = 2 escolas 19 Vias_acesso (RED) Unidades_Politicas (CAD) Cad_Escolas (CAD) PI Mapa_rodovias PI PI Mapa_Escolas rodovias (OBJ) Mapa_ADM adm (OBJ) escolas (OBJ) 20 Dicas Gerais SPRING... • Ao Criar NOVA Categoria/Classe: Modelo de Dados OBSERVE que a categoria NÃO aparece no Painel de Controle...porque?? Porque não existe nenhum dado (PI) ainda... • Plano de Informação: Criar um novo Interface PI (escolha a categ. e informe nome-PI, escala, res, etc) • Remover PI: Painel de Controle + Interface PI -> Suprimir (o PI inteiro ou apenas uma representação (Vetor/Texto etc)). • Verificar dados PI : Painel de Controle + Interface PI Mudar visual de Edição: Painel de Controle + Interface PI (escolha a representação) 21 9 Dicas... • Onde está o PI criado pela função Fatiamento (ex. 27)??? Por exemplo Fatiamento de Grade (MNT) gerando Declividade (Temático) Lembre-se da categoria a qual o PI pertence e escolha no PC a categoria e o PI para visualizar. • Aparece tudo AZUL??? Verifique o Visual da Classes Temáticas. Onde?? No Modelo de Dados tem 2 botões referentes ao VISUAL. Escolha o botão mais próximo da Lista de Classes Temáticas. 22 10 Dicas... • O Modelo de Dados (Categorias e Classes) serve para todos os seus Projetos (DF e Projeto Piloto). • Onde está o meu Banco de Dados na interface Banco de Dados?? Está no diretório acima do nome do banco. Ex: C:\Cur_spr\springdb\Curso (Curso E´O NOME DO SEU BANCO) Dica: Convencione um diretório p/ criar os seus BANCOS C:\springdb e crie ou instale todos os seus bancos nesse diretório 23 11 Conversão de Dados • Criar um PI temático qualquer... • Digitalizar algumas linhas, por exemplo com a imagem • Comp345 como fundo. • PI criado tem que estar ativo no PC. • Exportar essas linhas • Checar o arquivo gerado no Explorer. 24 12 Criar Tabela de Atributos de Objetos e Associar a representação gráfica Modelo de Dados: Criar Tabela de Objetos Criar os Atributos (colunas da tabela) Obs: GEOID é criado pelo sistema Editar/Objetos: Criar os Objetos (Rótulo e Nome) Criar atribuir valores a cada Atributo Ops!!! E agora! Como associar a representação Gráfica ao objeto?? A Representação ainda não existe... 25 13 Criando PI Cadastral para dar suporte à representação gráfica de objetos • Criar PI do Modelo Cadastral (Ex: Mapa_Hospitais) • Editar/Vetorial: criar pontos para representar cada hospital • Mudar o Visual de pontos (aumentar) para visualizar melhor • Editar/Objetos: Selecionar por Rotulo e Associar ao ponto... 26 14 Importação DXF e SHAPE Linha 2 se repete na topologia dos dois polígonos 3 1 2 2 3 1 4 3 1 2 3 1 4 27 SPRING: Linha 2 é única nos dois polígonos FERRAMENTAS | LIMPAR VETORES