o sig springlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. ·...

41
O SIG SPRING O SIG SPRING 1 Dr. Carlos A Felgueiras Gerente de Desenvolvimento do SPRING

Upload: others

Post on 02-Apr-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

O SIG SPRINGO SIG SPRING

1

Dr. Carlos A Felgueiras Gerente de Desenvolvimento do

SPRING

Page 2: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

Introdução

Processamento de Imagens

Manipulação de Mapas Temáticos

Modelagem Digital de Terreno

Mapeamento Cadastral e Consultas

Análise de Dados Espaciais

Estatísticas de Registros

Conclusões

SPRING

Sistema de PRocessamento de INformações

Georeferenciadas

Page 3: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

3

Introdução: Características Gerais

Sistema de Informações Geográficas – SIG (GIS)

Desenvolvido na Divisão de Processamento de

Imagens– DPI – INPE

Software Livre “Freeware” – Executável disponível

em www.dpi.inpe.br/spring e de Código Aberto

“Open Source” em www.spring-gis.org

Desenvolvido com MS Visual C++ e ferramenta de

desenvolvimento de interfaces QT

Versões Windows e Linux (Ubuntu), 32 e 64 Bits

4 Idiomas: Português, Inglês, Espanhol e Frances

Manual Online, estilo navegador Web

Page 4: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

4

Download via Web www.dpi.inpe.br/spring e www.spring-gis.org

Page 5: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

5

Introdução: Funcionalidades do Sistema

Entrada, Armazenamento e Saída de dados

Espaciais

Processamento Digital de Imagens

Manipulação de dados Temáticos

Modelagem Digital de Terreno

Armazenamento e Consulta para dados

Cadastrais

Modelagem e Uso de Redes

Análise Espacial de Dados Geográficos

Page 6: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

6

• ImagemImagem

•• NuméricoNumérico

•• CadastralCadastral

•• RedeRede

•• ObjetoObjeto

•• TemáticoTemático

ClCl--11

ClCl--22

CategoriaCategoria

Pl Pl -- 11

Projeto AProjeto A Projeto BProjeto B

• NomeNome

•• DiretórioDiretório

•• SGBDSGBD

• Nome Nome

•• ProjeçãoProjeção

•• Ret. EnvolventeRet. Envolvente

• NomeNome

•• Categoria Categoria

•• Resolução Resolução

•• EscalaEscala

Pl Pl -- 22 Pl Pl -- 33 PlPl -- 44 Pl Pl -- 11 Pl Pl -- 22

Mapa CadastralMapa Cadastral

Mapa NuméricoMapa Numérico

Mapa ImagemMapa Imagem

Mapa TemáticoMapa Temático Mapa TemáticoMapa Temático

Banco de DadosBanco de Dados

ObjetosObjetos

34 295 Argentina

159 350 Brasil

Popul.

Milhões

PIB

US$(bn)

País

Modelo de Dados

Page 7: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

7

SPRING O Módulo Principal

Barras de Menu, de Ferramentas, Painel de Controle, Janelas de Visualização, ...

Page 8: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

8

Importação/Exportação de Dados Espaciais

Representações Matriciais:

Tiff, GeoTiff, Gif, Sitim, RAW…..

Representações Vetoriais:

ASCII-Spring, Dxf, ShapeFile,

UNG, Surfer-ASCII, …

Representações de Tabelas:

Spatial and NoSpatial Tables

Assitente (“Wizard”) CBERS

Page 9: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

9

IMPIMA Abrir Imagem... no menu Arquivo

Page 10: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

10

Processamento Digital de Imagens (PDI) Visão Geral

Page 11: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

11

PDI - Realce e Composição Colorida

TM 3

TM 4

TM 5

B

R

G

Page 12: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

12

PDI - Registro de Imagens

Registro de

Imagens

• O sistema

fornece

informações

estatísticas

para

quantificar a

qualidade da

imagem

registrada.

Page 13: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

13

PDI - Segmentação de Imagens

Segmentação: identifica regiões homogêneas na imagem

Região: conjunto de pixels contíguos similares espectralmente

Usa atributos estatísticos para determinar regiões similares

O usuário controla parâmetros de similaridade

Page 14: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

14

PDI - Classificação de Imagens

Baseado em procedimentos de reconhecimento de padrão

Cria uma imagem temática automaticamente ou com

classes definidas pelo usuários (treinamento).

Classificadores: Isoseg, MaxVer, Bhattacharya, ClasTex...

Page 15: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

15

Manipulação de Dados Temáticos Visão Geral

Page 16: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

16

Temático - Mapas de Distâncias (“Buffer Maps”)

Page 17: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

17

Temático - Cálculo de Áreas

Page 18: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

18

Temático - Conversão Vetor - Matriz

Original Vector

Information

Matrix structure

definition

Final Map in a

Matrix

representation

Page 19: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

19

Temático - Conversão Matriz - Vetor

Page 20: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

20

Modelagem Numérica de Terreno (MNT) Visão Geral

Page 21: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

21

MNT- Interpoladores para Modelos Matriciais

Vizinho + Próximo Média Simples Média Ponderada

+ Splines Bilinear, Bicúbica e Mitasova

Page 22: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

22

MNT - Mapas de Declividades e Fatiamento

Page 23: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

23

MNT - Projeções Geométricas Planares

Projeção Paralela com Imagem Sombreada como Textura Projeções Planares com imagens sombreadas e Imagens de SR

Page 24: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

24

Modelagem e Consulta a dados Cadastrais Visão Geral

Page 25: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

25

Cadastral – Estatísticas de Atributos

Page 26: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

26

Cadastral - Módulo Tabela (Gráficos)

Page 27: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

27

Cadastral - Agrupamento por Atributos (Porcentagem de Idosos – Intervalos Iguais x Quantis)

Page 28: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

28

Cadastral - Consulta por Atributos

Page 29: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

29

Consulta Espacial: (Topologia : Interseção)

Exemplo: Quais distritos

são interceptados pela linha

norte-sul do metrô de São

Paulo?

Page 30: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

30

Módulo de Análise Espacial Visão Geral

Page 31: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

31

CACHOEIRINHA

ALVORADA

VIAMÃO

10

Quilômetros

N

50

GUAÍBA

Legenda: Homicídios / Acidentes de transporte / Suicídios Santos,S.M., 1999Santos,S.M., 1999

KernelKernel

Análise de Padrões de Pontos Estimador de Intensidade (Kernel)

Porto Alegre

Page 32: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

Image of the Kriging Image of the Kriging

EstimationEstimation using an isotropic modelusing an isotropic model

32

GeoEstatística: GeoEstatística: VariografiaVariografia, , KrigeagemKrigeagem e Simulaçãoe Simulação

Image of the Image of the KrigingKriging Variance Variance

N

N

Page 33: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

33

Análise de Lineamentos GeológicosAnálise de Lineamentos Geológicos

Page 34: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

34

Modelagem Espacial – Análises de Aptidão

Soil Map

Slop Map

Suitability Map

Simple Example using

Boolean Operations

Page 35: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

35

Mapa de Aptidão (Operações Booleanas) Programa em Linguagem LEGAL

{

// Declarações Tematico solo(“Solos”), decl(“Declividade”), apti(“Aptidao”);

// Inicializações solo = Recupere (Nome= “Mapa_Solos”);

decl = Recupere (Nome= “Mapa_Decliv_Classes”);

apti = Novo (Nome=“Mapa_Aptidão_Urb”,ResX=30,ResY=30,Escala=25000);

// Operações apti = Atribua (CategoriaFim=“Aptidao”) {

“baixa”: decl.Class==“>25%” || solo.Class == “Hidromorfico” ;

“media”: decl.Class == “2-5%” && solo.Class == “Podzolico” ;

“alta”: solo.Class == “Latossolo” && decl.Class == “0-2%” ); };

}

Page 36: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

36

Validações

Validação de campos (imagens ou grades) numéricos e temáticos

Page 37: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

Scarta Ativar Carta no menu Arquivo

Editor de Documentos Cartográficos

PIs - Mapas

Textos

Símbolos

Legendas

Escalas

Grades

Page 38: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

Estatísticas por Países e Evolução Anual

-30000

20000

70000

120000

170000

220000

2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014

•Número total atual de 210730

usuários cadastrados (Data da

Consulta: 30/07/2015)

Evolução do número de cadastros

desde 2003

Page 39: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

Estatísticas por Aplicações e Usos

Page 40: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

40

• O SPRING é um Sistema de Informações Geográficas, de uso geral

com as principais funcionalidades de um SIG.

• Tem usuários no mundo inteiro porque é distribuído em outros

idiomas além do Português (Espanhol, Inglês e Francês)

• A DPI do INPE desenvolve também a biblioteca de funções de

Geoprocessamento TerraLIB, usada para desenvolver aplicativos

específicos ( TerraView, TerraMa2, TerraMe, TerraPixel, Saudável, ...)

• A DPI oferece cursos de curta duração (40 horas – 1 semana) para

manipulação do SPRING e ensino de disciplinas básicas

(Geoprocessamento, Processamento de Imagens, Análise Espacial,...)

(www.selperbrasil.org.br/cursos)

• O SPRING pode ser usado para processamento de imagens do

catálogo do INPE ( www.dgi.inpe.br/CDSR/ )

Conclusões

Page 41: O SIG SPRINGlearningcenter.obt.inpe.br/lib/exe/fetch.php?media=sr-ii:... · 2015. 9. 3. · Modelagem Numérica de Terreno (MNT) Visão Geral . 21 MNT- Interpoladores para Modelos

41

Suporte SPRING

[email protected]

Carlos A Felgueiras

email: [email protected]

Image Processing Division – DPI

National Institute for Space Researches – INPE

Final