Académique Documents
Professionnel Documents
Culture Documents
(EXERCCIOS PRTICOS)
INPE
______________________________________________
Setembro de 2001
DPI-INPE
DADOS para executar o tutorial: O aluno/usurio deve instalar em seu micro os dados para executar os exerccios contidos neste tutorial. Portanto, o arquivo tutor_bdg.exe deve ser executado. Para instalar os dados: Clique duplamente sobre o arquivo "tutor_bdg.exe ". Ser solicitado o diretrio c:\Curso_BDG\ para instalar os dados. Clique em Prximo nas mensagens apresentadas.
NOTA DE CRDITO: Parte dos dados deste tutorial foram fornecidos pela Prefeitura do Municpio de So Paulo (PMSP) em Julho de 2001, atravs da Secretaria Municipal do Meio Ambiente (SMMA) e da Secretaria Municipal do Planejamento Urbano (SEMPLA). Tais dados integram o "Atlas Ambiental do Minicpio de So Paulo" (www.prodam.sp.gov.br/svma/atlas_amb).
INPE
INSTITUTO NACIONAL DE PESQUISAS ESPACIAIS
INPE - http://www.dpi.inpe.br/cursos
SUMRIO
Exerccio 1 - Definio de BD no Access..............................................................................................................7 Exerccio 2 - Consulta em SQL no Access.............................................................................................................7 Exerccio 3 - Consulta em SQL no Access.............................................................................................................8 Exerccio 4 - Projeto de Banco de Dados e Consulta ...........................................................................................9 Exerccio 5 - Consulta em SQL no Access.............................................................................................................9 Exerccio 6 - Juno de Tabelas no Access.........................................................................................................10 Exerccio 7 - Reconhecimento dos Mapas do mundo real...................................................................................11 Exerccio 8 - Reconhecimento do Universo de Representao dos Mapas .........................................................14 Exerccio 8 - Modelagem com SPRING ..............................................................................................................17 Exerccio 9 - Modelando um Banco da Dados Geogrfico - Geo-OMT .............................................................23 Exerccio 10 - Modelagem de um Banco de Dados Geogrfico..........................................................................24 Exerccio 11 - Consultas no SPRING..................................................................................................................25 Exerccio 12 - Outras Consultas no SPRING......................................................................................................30 Exerccio 13 - Consultas combinadas de Objetos ...............................................................................................34 Exerccio 14 - Construo de BDG com SPRING - Parte 1................................................................................43 Exerccio 15 - Construo de BDG com SPRING - Parte 2................................................................................47 Exerccio 16 - Construo de BDG com SPRING - Parte 3................................................................................60 Exerccio 17 - Construo de BDG com SPRING - Parte 4................................................................................66 Exerccio 18 - Construo de BDG com SPRING - Parte 5................................................................................68 Exerccio 19 - Construo de BDG com SPRING - Parte 6................................................................................70 Exerccio 20 - Construo de BDG com SPRING - Parte 7................................................................................73 Exerccio 21 - Simplificando a Rede de Drenagem.............................................................................................75 Exerccio 22 - Elaborao de Mapas de Objetos de arquivos DXF....................................................................77 Exerccio 23 - Criao de Aplicativo WEB com SpringWeb ...............................................................................78 ANEXO 1 - Definies no SPRING e recursos gerais.................................................................................. A - 2 ANEXO 3 - Consulta a Mapa de Objetos no SPRING ................................................................................. A - 10 ANEXO 3 - SPRINGWEB ............................................................................................................................. A - 43
INPE - http://www.dpi.inpe.br/cursos
nome
registro
pessoa possui carro relatorio acidente
Parte I: Definio das tabelas no Access: Inicialize o Access e crie um novo banco de dados vazio (escolha o diretrio c:\Curso_BDG\Bancos_access e nome DETRAN Clique no menu principal Inserir - Tabela; Defina modo de criao da tabela Modo estrutura; Defina os campos da tabela (atributos) definindo nome e tipo; No atributo correspondente chave primria clique no cone chave localizado na barra de ferramentas; Feche o modo estrutura definindo o nome da tabela.
Parte II: Preencha as tabelas no Access: Antes de preencher as tabelas com dados, defina em Ferramentas Relacionamentos entre as tabelas. Preencha as tabelas criadas com valores para os atributos. Basta um duplo clique no nome da tabela ou selecionar a tabela e clicar Abrir. Os dados so salvos automaticamente ao fecha a janela de edio. Observe que o campo com chave primria no permitir que a tabela tenha o mesmo contedo, por exemplo; duas pessoas no tem o mesmo CPF.
INPE - http://www.dpi.inpe.br/cursos
Parte I: Procedimento para criar uma consulta em SQL no Access: Selecione menu Inserir opo Consulta Defina modo de criao da consulta Modo estrutura e aperte OK Uma tela de consulta aparece. Altere para modo SQL selecionando no menu Exibir a opo MODO SQL Uma tela para se colocar a consulta aparece. Preencha a expresso de consulta e selecione menu Consulta opo Executar.
Parte II: Crie as seguintes Consultas no Access: 1. 2. 3. 4. 5. O nome de uma pessoa dado um cpf Os modelos de carro que uma pessoa possui Os acidentes em que esteve envolvido uma pessoa Todos os acidentes em uma determinada data Todos os carros existentes a partir de um ano
A partir do banco de dados apresentado acima, que encontra-se definido atravs do arquivo Tutorial2.mdb (em c:\Curso_BDG\Bancos_access), execute as consultas abaixo.
Defina os comandos em SQL para responder as seguintes perguntas: 1. Encontre os nomes de todos os empregados que trabalham no Banco do Brasil. 2. Encontre os nomes e cidades dos empregados do Banco do Brasil. 3. Encontre os nomes, endereos, e cidades de todos os funcionrios do Banco do Brasil que ganham mais de R$1000,00. 4. Encontre os empregados de uma mesma companhia que moram na mesma cidade. 5. Encontre os empregados que vivem na mesma cidade e na mesma rua que seus gerentes. 6. Encontre todos os empregados que no trabalham no Banco do Brasil, ordenados por endereo. 7. Encontre todos os empregados do Banco do Brasil que ganham mais do que qualquer empregado do Banco Real. 8. Assumindo que uma companhia possa ter sedes em vrias cidades, encontre todas as cidades onde o Banco do Brasil tem sede.
INPE - http://www.dpi.inpe.br/cursos
LOTE ID 1 2 3 4 5 6 Rtulo L00120 L00134 L00233 L00567 L00456 L00720 rea Tipo Cod_Proprietrio IPTU 4544.31 624.475.628-35 3564.50 574.46 524.455.528-48 224.435.324-46 3584.56 1594.80 2514.06
PROPRIETARIO Cod_Proprietrio Nome 624.475.628-35 524.455.528-48 224.435.324-46 Marcos Antonio Tadeu salario 800 2.000 3.000
LoteT ID 1 2 3 4 5 6 Rtulo L00120 L00134 L00233 L00567 L00456 L00720 rea Tipo Cod_Proprietrio IPTU 4544.31 624.475.628-35 3564.50 Marcos 574.46 524.455.528-48 224.435.324-46 3584.56 Antonio 2000 1594.80 Tadeu 2514.06 3000 800 Nome salario
10
Visualizando mapas do tipo imagem: - [Exibir] [Painel de Controle] ou boto , caso tenha fechado a janela. Painel de Controle - (Categorias | Imagem_TM) - (Planos de Informao | TM5) - (M) - para visualizar em nveis de cinza. SPRING - [Executar] [Desenhar] ou boto Painel de Controle - (Exibir Tela 2) - (Ativar Tela 2) - (Categorias | Imagem_TM) - (Planos de Informao | Comp_3B_4G_5R) - (Imagem Sinttica) para visualizar em cores esta imagem. Observe se PI ficou selecionado. SPRING- Tela 2 - [Executar] [Desenhar] ou boto
.
INPE - http://www.dpi.inpe.br/cursos
11
NOTA : Compare as duas imagens. Na tela 1 temos um mapa do tipo imagem (monocromtica) em nveis de cinza, refletindo os diferentes alvos da cena. Nveis mais claros representam alvos que tm a propriedade de refletir mais a luz solar, por exemplo, reas onde praticamente no existe a cobertura vegetal. J os nveis negros representam o corpo d'gua do Lago Parano - em Braslia. Na tela 2 temos a mesma imagem, porm trata-se de uma imagem sinttica de trs bandas que foram processadas e codificadas. Visualizando uma Composio Colorida (RGB) na tela principal Painel de Controle - (Ativar Tela 1) - (Categorias | Imagem_TM) - (Plano de Informao | TM3) - (R) para visualizar PI na LUT vermelha. - (Plano de Informao | TM4) - (G) para visualizar PI na LUT verde. - (Plano de Informao | TM5) - (B) para visualizar PI na LUT azul. SPRING - [Executar] [Desenhar] ou boto * Nesta imagem os pixels de cada banda (monocromtica) esto associados a LUT (canho de cores primrias RGB). * Experimente fazer outras composies, por exemplo: TM3 em B, TM4 em R e TM5 em G * Desmarque todos os PI's que estivem selecionados ao terminar. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Visualizando mapa temtico de rios na tela principal: Painel de Controle - (Ativar Tela 1) - (Categorias | Drenagem) - (Plano de Informao | Mapa_rios) - (Linhas), (Classes) SPRING - [Executar] [Desenhar] ou boto NOTA : Observe na tela 1 que temos algumas linhas e alguns polgonos (Lago Parano). Visualizando mapa temtico de declividade na tela principal e legenda de classes: * Mantenha o mapa de rios selecionado. Painel de Controle - (Ativar Tela 1) - (Categorias | Solos) - (Plano de Informao | Mapa_solos) - (Linhas), (Classes) e (Texto) SPRING - [Executar] [Desenhar] ou boto - [Exibir] [Legenda...]
12 Cursos DPI -INPE
Legenda - (Mapa Rios) - sobre o boto triangular. - (Mapa_solos) - sobre o boto triangular. NOTA : Observe que agora tem-se o mapa temtico de classes de declividade preenchendo toda rea do projeto, onde cada cor representa um intervalo de medida (ordinal). Visualizando um mapa numrico na tela principal: * Desmarque todos os PI's que estivem selecionados antes de comear. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias | Altimetria) - (Plano de Informao | Mapa_altimetrico) - (Amostras) e (Textos) SPRING - [Executar] [Desenhar] ou boto NOTA : Observe na tela 1 que temos isolinhas e alguns pontos cotados. A cada entidade grfica tem-se associado uma cota Z, alm das prprias coordenadas XY de cada isolinha e ponto cotado. Visualizando um mapa cadastral na tela principal e seus atributos: * Desmarque todos os PI's que estivem selecionados antes de comear. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias | Cad_Urbano) - (Plano de Informao | Mapa_quadras) - (Linhas), (Objetos), (Textos) SPRING - [Executar] [Desenhar] ou boto - [Editar] [Objeto...] Editar Objetos - (Categorias de Objetos | Quadras) - (Modo de Seleo Tela) * clique sobre qualquer das quadras na tela ativa e observe seu rtulo. - (Atributos...) Valores de Atributos * clique sobre outras quadras e observe seu atributos (Asa, Populao, Renda, etc) so apresentados na lista de valores. - (Fechar) Editar Objetos - (Fechar)
NOTA : Observe que cada polgono est associado a um objeto geogrfico individual, isto , cada um tem um rtulo e nome especfico, alm de atributos descritivos.
INPE - http://www.dpi.inpe.br/cursos
13
Visualizando um mapa de redes na tela principal e seus objetos: * desmarque todos os PI's que estiverem selecionados antes de comear. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias | Rede_Vias) - (Plano de Informao | Mapa_vias) - (Linhas), (Objetos) SPRING - [Executar] [Desenhar] ou boto - [Editar] [Objeto...] Editar Objetos - (Categorias de Objetos | Vias) - (Modo de Seleo Tela) * clique sobre qualquer das linhas (vias) que esto em vermelho na tela ativa. As linhas em preto no esto associadas a nenhum objeto. - (Fechar) NOTA : Observe que tem-se somente entidades do tipo linhas e ns (extremos e cruzamento de linhas) e quando associado, atributos descritivos.
NOTA : Observe que mesmo ampliando vrias vezes uma regio do mapa, o usurio no perde a qualidade do preenchimento dos polgonos, pois segue exatamente os contornos das linhas que limitam as classes de geologia. Analisando as representaes dos mapas temticos de geologia (matriciais): Painel de Controle * clique em (Classes) para desmarcar o preenchimento do PI Geologia vetorial, deixando somente as linhas de contorno. - (Categorias | Geologia) observe que tambm temtico. - (Plano de Informao | Geologia matricial 2x2) - (Matriz) SPRING - [Executar] [Desenhar] ou boto - [Exibir] [Cursor de rea] ou boto - utilize o recurso de zoom para ampliar uma regio do mapa. - (Ativar 2) e (Exibir 2) para abrir a Tela 2. - (Categorias | Geologia) - (Plano de Informao | Geologia matricial 10x10) - (Matriz) SPRING - [Executar] [Desenhar] ou boto na Tela 2 - [Exibir] [Cursor de rea] ou boto - utilize o recurso de zoom para ampliar a mesma regio do mapa na Tela 1. NOTA : Compare os dois mapas temticos de geologia. Observe que ambos representam as mesmas classes de geologia, mas o mapa com resoluo de 2x2 (metros) se aproxima mais da representao vetorial. Analise a seguir seus tamanhos no seu sistema de arquivos. Analisando as representaes matriciais dos mapas de geologia: Painel de Controle - (Categorias | Geologia) - (Plano de Informao | Geologia matricial 2x2) para ativar tal PI. - [Editar] [Plano de Informao...] Planos de Informao - (Representaes...) Informaes sobre as Representaes * analise os dados apresentados. Painel de Controle - (Plano de Informao | Geologia matricial 10x10) para o outro PI. Informaes sobre as Representaes * novos dados so apresentados. Planos de Informao - (Fechar) NOTA : Observamos que ambos mapas matriciais tm tamanhos (nmero de Colunas e Linhas) diferentes e consequentemente ocupam espaos diferentes no sistema de arquivo. O PI Geologia matricial 2x2, de 2295 colunas X 3000 linhas, requer 6.724 Mbytes para ser armazenado, enquanto o PI Geologia matricial 10x10, de 459 colunas X 600 linhas, requer 0.270 Mbytes. Este ltimo tem a vantagem de ocupar menos espao em disco, porm de menor preciso comparado representao vetorial.
INPE - http://www.dpi.inpe.br/cursos
15
IMPORTANTE : O usurio deve aprender a escolher a melhor representao para seus mapas temticos, pois dependendo do tipo de anlise ter de optar entre uma ou outra. Muitas vezes uma resoluo maior pode agilizar e economizar espao de armazenamento, considerando uma mesma escala para representar a qualidade dos resultados. Analisando as representaes do mapa numrico de altimetria: * Desmarque todos os PI's que estivem selecionados ao terminar o procedimento acima. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias | Altimetria) observe que numrico. - (Plano de Informao | MNT) - (Amostras), (TIN) SPRING - [Executar] [Desenhar] ou boto - [Exibir] [Cursor de rea] ou boto ampliar algumas regies do mapa. - utilize o recurso de zoom para
NOTA : Observe que sobre a representao vetorial das amostras (isolinhas + pontos cotatos) foi criada a representao, tambm vetorial, da grade triangular. Todos os pontos cotados, principalmente nas regies mais planas ou de inflexo, foram utilizados como vrtices dos tringulos, enquanto que alguns pontos das isolinhas no foram considerados, principalmente quando isolinhas esto muito prximas ou muito sinuosas. Normalmente, parmetros como: tolerncia de isolinhas, distncia entre pontos e menor aresta so prestabelecidos para criar a grade triangular. Analisando as representaes do mapa numrico de altimetria: Painel de Controle * clique em (TIN) para desmarcar a grade triangular do PI MNT, deixando somente as amostras. - (Categorias | Altimetria) - (Plano de Informao | MNT_grade 2x2 ) - (Grade) SPRING - [Executar] [Desenhar] ou boto - [Exibir] [Cursor de rea] ou boto ampliar uma regio do mapa. - utilize o recurso de zoom para
NOTA : Observe agora que em outro plano de informao foi criada uma grade retangular (matricial) com uma resoluo pr-definida pelo usurio. A resoluo ideal da grade depender dos produtos e anlises a serem efetuadas posteriormente. Normalmente uma grade deste tipo, para que represente bem a superfcie, deve ter uma resoluo que seja menor ou igual a menor distncia entre duas isolinhas. Encerrando o SPRING: SPRING - [Arquivo] [Sair] * Confirme com SIM a pergunta, se realmente deseja fechar o SPRING.
16 Cursos DPI -INPE
U 1...* MUNICPIO
COD_MUNICPIO Contm
1
Dentro de
1...*
Cruza / Atravessa / Dentro de FAZENDA
Fazenda
Cod_FZ rea_plantada Tcnico_responsavel 1
Talho
1...* COD_Talho Descrio Talho
1...*
Produo
Cod_Talho Cod_FZ Safra Especie Data_plantio Data_colheita Produo Preo
Cruza / Toca
INPE - http://www.dpi.inpe.br/cursos
17
Para responder as consultas acima, os seguintes comentrios so necessrios: 1- As entidades geogrficas Municpio e Fazenda so necessrias coexistirem no mesmo banco de dados, onde uma simples consulta espacial topolgica permite responder tal consulta; 2- Este tipo de consulta exige somente que o banco de dados com os atributos apresente em ordem decrescente as fazendas em funo da produo e da espcie de cana. Como a tabela de produo est vinculada a cada lote, ser necessrio utilizar na expresso de consulta uma funo de agregao (no caso, SOMA) e um agrupamento em funo do cdigo da fazenda; 3- Para executar tal consulta basta analisar espacialmente os mapas Fazenda, Municpio e Rodovias. Primeiro pode-se verificar o relacionamento topolgico de linhas e polgonos (do tipo cruza, atravessa ou dentro de), para os municpios que so cortados por uma determinada rodovia, e em seguida, dos municpios resultantes, analisar o relacionamento topolgico de polgono com polgono (do tipo dentro de), para as fazendas que esto dentro de tais municpios; 4- O escoamento da produo utiliza uma malha de redes com as ruas internas a cada fazenda e as rodovias (estaduais/municipais) dentro do estado.
PARTE B - Utilizando o Spring descreva como tal BDG ser construdo (nome de PI's, temas ou layers, tipo de representao e tabelas associadas). RESPOSTA - PARTE B: No caso do SPRING o banco de dados geogrfico teria a seguinte configurao: Banco de Dados: Cana de Acar Modelo de Dados: Categorias: Cad_Fazendas ( modelo Cadastral ) Fazenda ( modelo Objeto) Cod_Fazenda (tipo Texto) Rtulo Atributos: Nome_Fazenda (tipo Texto) Nome rea_Plantada (tipo Real) Tcnico_responsvel (tipo Texto) Cad_Talho ( modelo Cadastral ) Talho ( modelo Objeto) Cod_Fazenda+Cod_Talho (tipo Texto) Rtulo Atributos : Cod_Talho (tipo Texto) Nome = Rtulo rea_Plantada (tipo Real) Permetro (tipo Real) Tipo_solo (tipo Texto) Produo ( modelo No_espacial) Cod_Fazenda+Cod_Talho (tipo Texto) Rtulo Atributos : Cod_Talho (tipo Texto) Chave Composta Safra (tipo Texto) Chave Composta Espcie (tipo Texto) Data_Plantio (tipo Data) Data_Colheita (tipo Data) Produo (tipo Real) Preo (tipo Real) Cad_Municipios ( modelo Cadastral ) Municpio ( modelo Objeto) Cod_Municipio (tipo Texto) Rtulo e Nome Tabela :
18 Cursos DPI -INPE
Nome_Municipio (tipo Texto) Nome Rede_Vias ( modelo Redes ) Ruas ( modelo Objeto) internas as fazendas Tabela : Cod_Ruas (tipo Texto) Chave Primria Rodovias ( modelo Objeto) internas ao estado Tabela : Cod_Rodovias (tipo Texto) Chave Primria Projetos: Estado_SP (um projeto para todo estado) Planos de Informaes: Mapa_fazendas polgonos (vetorial) tabela Fazenda Mapa_talhes polgonos (vetorial) tabela Talho Mapa_municpio polgonos (vetorial) Mapa_vias linhas conectadas (vetorial) com objetos ruas e rodovias
Veja os procedimentos no SPRING a seguir: Iniciando o SPRING e criando um banco: - # Iniciar Programas Spring - [Arquivo] [Banco de Dados...] ou boto Banco de Dados - (Diretrio...) selecionar o caminho C:\Curso_BDG\springdb - {Nome: Cana_de_Accar} - (Gerenciador Access) - (Criar) responda No a pergunta para inserir senha. - (Ativar) Responda Sim caso tenha outro Banco/Projeto ativo. Definindo o modelo de dados do banco criado acima : - [Arquivo] [Modelo de Dados...] ou boto Modelo de Dados - {Categorias - Nome: Cad_Fazendas } - (Modelo Cadastral) - (Categorias Criar) - {Categorias - Nome: Fazenda} - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Cad_Talho } - (Modelo Cadastral) - (Categorias Criar) - {Categorias - Nome: Talho} - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Produo} - (Modelo No-Espacial) - {Tabela - Nome: Produo} - (Categorias Criar) - {Categorias - Nome: Cad_Municpios } - (Modelo Cadastral) - (Categorias Criar) - {Categorias - Nome: Municpio}
INPE - http://www.dpi.inpe.br/cursos
19
- (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Rede_Vias } - (Modelo Rede) - (Categorias Criar) - {Categorias - Nome: Ruas} - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Rodovias} - (Modelo Objeto) - (Categorias Criar) - (Executar) - para salvar as categorias criadas. Definindo atributos para objetos no dados do banco: - [Arquivo] [Modelo de Dados...] ou boto Modelo de Dados - (Categorias | Fazendas) - (Atributos...) * Lembre-se que o Rtulo e Nome j fazem parte do objeto. Atributos de Categoria - {Nome: AREA_P } - para rea plantada - (Tipo Real) - (Inserir) - {Nome: TECNICO } - para tcnico responsvel - (Tipo Texto) - {Tamanho: 35 } - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Categorias | Talho) - (Atributos...) Atributos de Categoria - {Nome: AREA_P } - para rea plantada - (Tipo Real) - (Inserir) - {Nome: PERIM_P } - para permetro plantado - (Tipo Real) - (Inserir) - {Nome: TIPO_SOLO } - para tipo de solo - (Tipo Texto) - {Tamanho: 30 } - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Categorias | Produo) - (Atributos...) Atributos de Categoria
20 Cursos DPI -INPE
- {Nome: TALHAO } - cdigo que inclui Fazenda+Talho - (Tipo Texto) - {Tamanho: 15 } - (Inserir) - {Nome: SAFRA } - (Tipo Data) - (Inserir) - {Nome: ESPECIE } - para espcie da cana no talho - (Tipo Texto) - {Tamanho: 18 } - (Inserir) - {Nome: PLANTIO } - para data do plantio - (Tipo Data) - (Inserir) - {Nome: COLHEITA } - para data da colheita - (Tipo Data) - (Inserir) - {Nome: PRODUCAO } - para produo na safra - (Tipo Real) - (Inserir) - {Nome: PRECO } - para preo da produo - (Tipo Real) - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Categorias | Municpio) - (Atributos...) Atributos de Categoria * Rtulo e Nome sero o cdigo do IBGE Atributos de Categoria - {Nome: DENOMINA } - para nome do IBGE - (Tipo Texto) - {Tamanho: 40 } - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Categorias | Ruas) - (Atributos...) Atributos de Categoria - {Nome: DENO } - para nome da rua - (Tipo Texto) - {Tamanho: 30 } - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Categorias | Rodovias) - (Atributos...)
INPE - http://www.dpi.inpe.br/cursos
21
Atributos de Categoria - {Nome: DENO } - para nome da rodovia - (Tipo Texto) - {Tamanho: 30 } - (Inserir) - (Executar) - (Fechar) Modelo de Dados - (Fechar) A seguir deve-se criar o projeto que envolva a rea do Estado de So Paulo. Criando o Projeto: - [Arquivo] [Projeto...] ou boto Projetos - {Nome: Estado_SP} - (Projeo...) Projees - (Sistemas | POLICONIC) - (Modelos da Terra | SAD69) - {Lat: s 0 0 0} - no utilize os caracteres , " ou ' - apenas um espao em branco para separar graus, minutos e segundos. - {Long: o 54 0 0} - no utilize os caracteres , " ou ' - apenas um espao em branco para separar graus, minutos e segundos. - (Executar) Projetos - (Retngulo Envolvente - Coordenadas Geogrficas) - {Long1: o 53 39 16.}, {Lat1: o 43 30 35.} - {Long2: s 25 40 30.}, {Lat2: s 19 7 9.} - (Criar) - (Ativar) NOTA : A janela Painel de Controle apresentada para o usurio juntamente com a janela principal do Spring quando ativa-se um Projeto. nesta janela que se faz seleo de dados e controle das telas de visualizao dos PIs. Entretanto, observe que as duas listas Categorias e Planos de Informao esto vazias, pois nenhum mapa foi criado ainda, apesar do modelo de dados j existir. Crie alguns PI a seguir. Criando Planos de Informao para o Projeto: - [Editar][Plano de Informao...] ou Planos de Informao - (Categorias | Cad_Fazendas) - {Nome: Mapa_Santa_Helena} - exemplo de uma fazenda - {Escala: 10000} - (Criar) - (Categorias | Cad_Fazendas) - {Nome: Mapa_Santa_Rita} - exemplo de outra fazenda - {Escala: 10000}
22 Cursos DPI -INPE
- (Criar) * Observe que os dois PI's aparecem no Painel de Controle - (Categorias | Cad_Talho) - {Nome: Mapa_Talho_Santa_Helena} - exemplo de talhes de uma fazenda - {Escala: 10000} - (Criar) - (Categorias | Cad_Municipios) - {Nome: Mapa_Municpios} - {Escala: 50000} - (Criar) - (Categorias | Rede_Vias) - {Nome: Mapa_vias} - {Escala: 10000} - (Criar) - (Fechar)
INPE - http://www.dpi.inpe.br/cursos
23
3. As vias de acesso (ruas) dentro das reas dos projetos de assentamento devem, alm de serem utilizadas para planejar o escoamento da produo, permitir computar a sua rea dentro de cada projeto. Estas vias devem-se conectar com estradas municipais. 4. Um lote pode conter uma ou mais moradias. 5. Cada proprietrio pode ter somente um lote. 6. Para compor a cartografia deve-se existir uma representao para drenagem (represa, lagos e rios), considerando inclusive a representao em diferentes escalas para rios.
24
INPE - http://www.dpi.inpe.br/cursos
25
Consultando o mapa cadastral na tela principal e seus atributos: * Desmarque todos os PI's que estivem selecionados antes de comear. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias... | Cad_Urbano) - (Planos de Informao | Mapa_quadras) - (Linhas) (Objetos) - (Consultar..) Gerao e Seleo de Coleo - (Categorias de Objeto | Quadras) - (Colees | ALL) - (Aplicar) as janelas Visualizao de Objetos e Tabela so apresentadas.
NOTA: Observe que, alm da Tela de Visualizao, as janelas Visualizao de Objetos e Tabela de Atributos, Consulta, Consulta Espacial e Agrupamento esto disponveis. Veja mais detalhes no ANEXO 2. Consultando o mdulo Tabela com o mapa Mapa_quadras: Tabela Tabela de Atributos X Tela - Selecione um objeto na TABELA de atributos, pressionando BE (boto esquerdo) na primeira coluna da linha desejada. O objeto ser automaticamente realado, na cor corrente (cor apresentada no canto superior esquerdo da tabela), na Tela de visualizao. - Selecione vrios objetos consecutivos na TABELA de atributos, clicando e arrastando com BE na primeira coluna dos objetos desejados. Os objetos sero automaticamente realados, na cor corrente atual. Tela X Tabela de Atributos - Selecione uma objeto, neste caso um polgono, na Tela de visualizao pressionando BE sobre o mesmo. O objeto correspondentes ser destacado na tabela de atributos com a cor corrente.
Veja a seguir alguns recursos sobre as colunas da tabela Mudando a color corrente para posterior seleo de linhas: - Pressione BD (boto direito) sobre a cor corrente, no canto superior esquerdo da tabela. - Selecione a cor desejada. - Selecione outros objetos que desejar. Desmarcando TODAS as linhas selecionadas na tabela: - Pressione BD sobre a primeira coluna da linha. - Selecione no menu Remover, a opo: [Todas]
26
Desmarcando o conjunto de linhas selecionadas com a cor corrente - Pressione BD sobre a primeira coluna da linha. - Selecione no menu Remover, a opo: [Cor-Corrente]. Ampliando na tela o objeto selecionado ou todos * para facilitar a localizao de um objeto selecionado ou de um grupo pode-se utilizar a opo de Zoom - Pressione BD sobre a primeira coluna da linha. - Selecione no menu [Zoom], a opo: [Toda-Seleo] (todas linhas marcadas, independente da cor) ou [Seleo-Corrente] (somente a linha onde estivar o mouse).
Veja a seguir alguns recursos sobre as colunas da tabela Exibindo estatsticas bsicas para atributos numricos * Desmarque todas a linha primeiro, veja como fazer acima - Pressione o BD sobre o nome do atributo POPULAC. - Selecione a opo [Estatstica....] * Vlido somente para atributos numricos. Relatrio de Dados * observe os valores apresentados: N.Amostras, N.Ausentes, Mdia, Mediana, Mnimo, Mximo, D.Padro, C.variao - Se desejar clique em (Salvar...) e fornea um nome de arquivo. Ordenamento por atributos * Para facilitar a localizao de um dado qualquer, ordene por coluna - Pressione BD sobre o nome do atributo USO por exemplo. - Selecione a opo [Ordenar]. - Selecione a opo [Crescente] ou [Decrescente]. * A tabela toda exibida em funo do ordenamento selecionado. Ocultando coluna durante a exibio da tabela * Tabelas muito extensas (muitos atributos) pode ser til ocultar determinadas colunas. - Pressione BD sobre o nome atributo NOME, por exemplo. - Selecione a opo [Remover Coluna]. * A coluna selecionada deixa de ser visualizada na tabela. Exibindo colunas ocultas - Pressione BD sobre o nome de um atributo qualquer (primeira linha). - Selecione a opo [Exibir Colunas...] Exibir Colunas - Clique sobre o nome do atributo na lista para exibir ou ocultar. * Atributos marcados por uma tarja azul esto visveis na tabela, caso contrrio esto ocultos. - (Fechar) Veja a seguir alguns recursos de anlises grficas das linhas e colunas da tabela Exibindo histograma * A condio para se obter o histograma no ter nenhuma linha selecionada e somente uma coluna marcada (SOMENTE para colunas do tipo Real ou Inteiro).
INPE - http://www.dpi.inpe.br/cursos
27
- Pressione BD sobre o nome do atributo desejado (primeira linha). Por exemplo NUM_IMOV - Selecione a opo [Grfico...] * A tela grfica apresentada. Se desejar aumente nas laterais. Exibindo diagrama de disperso * A condio para obter o diagrama de disperso (Scatter Plot) no ter nenhuma linha selecionada e sim ter duas colunas marcadas. - Pressione BE sobre o nome do primeiro atributo desejado (NUM_IMOV). - Pressione BE sobre o nome do segundo atributo desejado (POPULAC). * Observe que cada coluna pintada com uma cor - Pressione BD sobre um dos nomes de atributos marcados (primeira linha). - Selecione a opo [Grfico...] * A tela grfica apresentada. Se desejar aumente nas laterais. Exibindo grfico Pie Chart * A condio para obter o grfico de pizza (Pie Chart) ter pelo menos uma linha selecionada. - Selecione uma ou mais linhas com a cor corrente. - Mude a cor corrente e selecione outro conjunto de linhas. - Pressione BD sobre o atributo desejado (primeira linha). - Selecione a opo [Grfico...] * A tela grfica apresentada. Se desejar aumente nas laterais. NOTA: Antes de fechar o mdulo Tabela, remova as marcas de todas as linha e colunas, para que no interfira na prxima anlise.
Agrupamento de objetos A tcnica de agrupamento usada para visualizar a distribuio espacial de um determinado atributo. As vrias tcnicas de agrupamento disponveis (Passo Igual, Quantil, Estatstico e Valor nico) possibilitam a gerao de diferentes mapas a partir dos mesmos dados. Quando o mtodo Passo Igual, o passo estabelecido fazendo-se a seguinte conta: (maior valor menor valor )/ (nmero de partes). Quanto o mtodo por Quantil, o nmero de partes define a porcentagem de objetos que ser colocado em cada grupo (se for em 5 partes, a porcentagem ser 20%). Desta forma, leva-se em considerao o nmero total de objetos e procura-se agrupar a mesma porcentagem de objetos em cada grupo, de modo que o intervalo de valores de cada grupo pode ser totalmente diferente do agrupamento por partes iguais. O mtodo de agrupamento por Valor nico usado para determinar grupos que possuem o mesmo valor para um determinado atributo. O mtodo de agrupamento por Estatstica deve ser usado somente quando o histograma se aproxima de uma distribuio normal. Analisando-se o histograma, o intervalo de valores pode ser alterado.
Agrupamento de objetos por: Passo igual/5 partes Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: Quadra - (Modo Passo Igual) - (Atributos | AREA) - (Nmero de Partes 5)
28 Cursos DPI -INPE
- (Gradao de Cores Verm. Verde Azul) - (Agrupar) - (Executar) - Analisar resultado na Tela de visualizao
Agrupamento de objetos por: Quantil/5 partes Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: Quadra - (Modo Quantil) - (Atributos | RENDA) - (Nmero de Partes 5) - (Gradao de Cores Verm. Verde Azul) - (Agrupar) - (Executar) - Analisar resultado na Tela de visualizao * Teste outras opes de agrupamento.
* Desfazer o agrupamento antes de fechar a janela - (Desagrupar) - (Executar) - (Fechar)
Agrupamento de objetos por: Valor nico Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: Quadra - (Modo Valor nico) - (Atributos | USO) - (Gradao de Cores Verm. Verde Azul) - (Agrupar) - (Executar) - Analisar resultado na Tela de visualizao Agrupamento de objetos por: Estatstica Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: Quadra - (Modo Estatstico) - (Atributos | RENDA) - (Desvio Padro 1) - (Agrupar) - (Executar) - Analisar resultado na Tela de visualizao
INPE - http://www.dpi.inpe.br/cursos
29
Seleo de Objetos por atributos usando uma expresso de consulta O mdulo que controla a visualizao de objetos permite que um subconjunto de objetos seja selecionado atravs de uma expresso de consulta, para posterior explorao do dado usando outras funes, tais como agrupamento, nova seleo etc. Definindo um subconjunto de objetos para ser explorado Visualizao de Objetos - [Editar][Consulta...] Seleo de Objetos - (Atributos | Renda) - (Operao | > ) - (Mostrar) - (Valores | 6000) - ou outro valor, de acordo com os dados fornecido pelo usurio. Se desejar digite um valor qualquer no campo abaixo da lista de valores. * Observe que a expresso lgica apresentada durante sua seleo. - (Executar) - Somente os objetos cuja renda satisfizer a expresso fornecida sero apresentados na TELA de visualizao e na TABELA. Desfazendo a seleo de um subconjunto de objetos * Desfazer a expresso antes de fechar a interface de consulta: - (Cancelar) - vrias vezes at remover toda equao na lista Expresso Lgica. - (Executar) (Fechar)
Painel de Controle - (Ativar Tela 1) - (Categorias | Cad_Bairros) - (Plano de Informao | Mapa_bairros) - (Linhas), (Objetos), (Textos) SPRING - [Executar] [Desenhar] ou boto Executar as seguintes consultas no SPRING usando os dados de Porto Alegre (mortalidade e bairros): Consulta 1 Selecione todos os bairros vizinhos ao bairro Vila Ipiranga. Criando uma coleo para Objeto Vila Ipiranga: Painel de Controle - Ativar PI Mapa_bairros - (Linhas), (Objetos), (Textos) - (Consultar...) Gerao e Seleo de Coleo - {Coleo: VIpiranga} - (Criar) - (Atributos | NOM_BAIRRO) - (Operador | = ) - (Valores | T) - selecionar item Vila Ipiranga na lista. - (Gerar) Iniciando a consulta com todos os bairros: Gerao e Seleo de Coleo - (Colees | ALL) - (Aplicar) NOTA: As janelas "Tabela" e "Visualizao de Objetos" sero apresentadas. Importante deixar a janela "Visualizao de Objetos" aberta, pois todo controle est sobre esta. Executando a consulta espacial: Visualizao de Objetos - [Editar] [Consulta Espacial...] Consulta Espacial - (Operao Topologia) - (Relacionamento | Toca) - (Objeto | Bairros) - em Dados a Comparar - (PI | Mapa_bairros:Cad_Bairros) - (Coleo | VIpiranga) - (Opo de Seleo Nova) - (Executar) - o resultado apresentado na tela ativa. RESULTADO: Os bairros vizinhos so num total de 9.
INPE - http://www.dpi.inpe.br/cursos
31
NOTA: Caso feche a janela "Visualizao de Objetos", ser mantido os objetos destacados da ltima consulta executada. Caso no deseje manter a ltima consulta clique em - [Executar] [Limpar] [Tudo]. Consulta 2 Selecione todas as mortes ocorridas no bairro Santa Teresa usando o plano de mortalidade como o plano ativo. IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo]. Criando uma coleo para objeto Bairro Santa Teresa: - Ativar PI Mapa_bairros Painel de Controle - (Objetos) - (Consultar...) Gerao e Seleo de Coleo - {Coleo: BSTeresa} - (Criar) - (Atributos | NOM_BAIRRO) - (Operador | = ) - (Valores | T) - selecionar item Santa Teresa na lista. - (Gerar) - (Fechar) Iniciando a consulta com todas as mortes: - Ativar e desenhar Pontos e Objetos do PI mortal Painel de Controle - (Pontos), (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Colees | ALL) - (Aplicar) Executando a consulta espacial: Visualizao de Objetos - [Editar] [Consulta Espacial...] Consulta Espacial - (Operao Topologia) - (Relacionamento | Dentro) - (Objeto | Bairros) - em Dados a Comparar - (PI | Mapa_bairros:Cad_Bairros) - (Coleo | BSTeresa) - (Opo de Seleo Nova) - (Executar) - o resultado apresentado na tela ativa. - (Fechar) Visualizao de Objetos - (Fechar)
32
Consulta 3 Selecione todos os bairros com rea maior do que 3000000 metros quadrados. IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo]. Iniciando a consulta com todos os bairros: Painel de Controle - Ativar PI Mapa_bairros - (Linhas), (Objetos), (Textos) - (Consultar...) Gerao e Seleo de Coleo - (Coleo | ALL) - (Aplicar...) Executando a consulta espacial: Visualizao de Objetos - [Editar] [Consulta...] Seleo de Objeto - (Atributos | AREA) - (Operao >) - {Valor: 3000000} (CR) - (Executar) - o resultado apresentado na tela ativa. - (Cancelar) - (Executar) - volta a mostrar todos objetos bairros. RESULTADO: Os bairros so num total de 35.
Consulta 4 Selecionar todas as mortes que estejam a 4000 m do bairro Arquiplago. IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo]. Criando uma coleo para objeto Bairro Arquiplago: - Ativar PI Mapa_bairros Painel de Controle - (Objetos) - (Consultar...) Gerao e Seleo de Coleo - {Coleo: BArquipelago} - (Criar) - (Atributos | NOM_BAIRRO) - (Operador | = )
INPE - http://www.dpi.inpe.br/cursos
33
- (Valores | T) - selecionar item Arquipelago na lista. - (Gerar) Iniciando a consulta com todas as mortes: - Ativar e desenhar Pontos e Objetos do PI mortal Painel de Controle - Ativar o PI mortal - (Pontos) (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Colees | ALL) - (Aplicar) Executando a consulta espacial: Visualizao de Objetos - [Editar] [Consulta Espacial...] Consulta Espacial - (Operao Mtrico) - (Distncia < ) - {Valor: 4000} - (Objeto | Bairros) - em Dados a Comparar - (PI | Mapa_bairros:Cad_Bairros) - (Coleo | BArquipelago) - (Opo de Seleo Nova) - (Executar) - o resultado apresentado na tela ativa. RESULTADO: Os bitos so num total de 51.
34
Consulta 1
O exerccio a seguir permite responder a seguinte pergunta - Calcule o nmero total de salas de aulas da rede pblica com ensino regular da regio administrativa Braslia (RA I ). ? Observe que est consulta depende somente dos atributos descritivos (NO_SALAS, ENSINO, NOME_RA e TIPO) do objeto escolas. Executando uma consulta por atributos Consulta 1 Painel de Controle - (Ativar Tela 1) - (Categorias | Cad_Escolas) - (Plano de Informao | Mapa_Escolas) - (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | escolas) - (Colees | ALL) - (Aplicar) * Espere carregar as janelas Tabela e Visualizao de Objetos. TELA 1 - [Executar] [Desenhar] ou boto Visualizao de Objetos - [Editar][Consulta...] Seleo de Objetos - (Atributos | NOME_RA) - (Operao = ) - (Mostrar) - {Valores: RA I - BRASILIA} - (AND) - (Atributos | TIPO) - (Operao = ) - (Mostrar) - {Valores: Publica} - (AND) - (Atributos | ENSINO) - (Operao = ) - (Mostrar) - {Valores: Regular} - (Executar) * Observe que na janela Tabela: escola encontram-se trinta e cinco (35) objetos que atendem a expresso de consulta. Caso tenha fechado esta janela execute: Visualizao de Objetos - [Editar][Tabela...] Tabela: escolas * Clique boto da direita sobre o nome do atributo, no caso, NO_SALAS, e escolha a operao Estatstica. Relatrio de Dados * O valor de procurado 474 (salas). Outros dados esto disponveis, veja a seguir:
INPE - http://www.dpi.inpe.br/cursos
35
9 474 15.0358
Consulta 2
O exerccio a seguir permite responder a seguinte pergunta - Quais so as regies administrativas vizinhas a RA X Guara e que tenham a densidade demogrfica maior que 1000 ?. Observe que est consulta depende somente do mapa de regies administrativas e do atributo DENS_DEMOG do objeto adm. IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo]. Em primeiro lugar ser necessrio criar uma coleo com a RA X - Guara. Definindo uma coleo para RA X Guara: Painel de Controle - (Ativar Tela 1) - (Categorias | Unidades_Polticas) - (Plano de Informao | Mapa_ADM) - (Linhas), (Objetos), (Texto) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | adm)
36 Cursos DPI -INPE
- {Coleo: Guara} - (Criar) - (Atributos | DENOMINA) - (Operao = ) - (Valores T) * para listar todos os valores para atributo NOME. - (lista de valores | RA X - GUARA) - (Gerar) Em segundo lugar ativa-se todos os objetos do mapa de regies administrativas, conforme segue. Executando uma consulta por atributos e espacial Consulta 2 Gerao e Seleo de Coleo - (Categorias de Objeto | adm) - (Colees | ALL) - (Aplicar) * Espere carregar as janelas Tabela e Visualizao de Objetos. TELA 1 - [Executar] [Desenhar] ou boto Visualizao de Objetos - [Editar][Consulta...] Seleo de Objetos - (Atributos | DENS_DEMOG) - (Operao > ) - {Valor : 1000} (CR) - (Executar) - (Fechar) Visualizao de Objetos - [Editar][Consulta Espacial...] Consulta Espacial - (Operao Topologia) - (Relacionamento | Toca) - (Objeto | adm) - (PI | Mapa_ADM) - (Coleo | Guara) - (Opo de Seleo Nova ) - (Executar) * Observe que na janela Tabela: adm encontra-se trs (3) RAs que so vizinhos ao RA X e tm densidade demogrfica maior que 1000. NOTA: Pode-se ainda executar um agrupamento para que cada RA seja apresentado em uma cor, neste caso, utilizaremos o valor nico.
INPE - http://www.dpi.inpe.br/cursos
37
Executando um agrupamento por valor nico Consulta 2 Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: adm - (Modo Valor nico) - (Atributos | DENOMINA) - (Gradao de Cores Azul p/ Cyan) * ou outra cor qualquer - (Agrupar) - (Executar) * observe resultado na tela - (Fechar) A figura a seguir apresenta o resultado da Consulta 2. Observe que a janela Visualizao de Objetos apresenta a legenda dos dados agrupados.
Consulta 3
O exerccio a seguir permite responder a seguinte pergunta - Apresente todos as escolas do tipo pblica e que estejam a menos de 1200 metros do Eixo Monumental de Braslia ?" Observe que est consulta depende somente do atributo TIPO de escola e da relao espacial com outro objeto, no caso rodovias. Nesta consulta, tanto faz a ordem em que realizada, em primeiro separa-se os objetos escolas que esto a uma distncia do objeto rodovias e depois os que so de determinado tipo, ou em primeiro pelo tipo e depois a relao com a distncia. IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo].
38 Cursos DPI -INPE
Em primeiro lugar ser necessrio criar uma coleo com todos os trechos do Eixo Monumental. Definindo uma coleo para o Eixo Monumental: Painel de Controle - (Ativar Tela 1) - (Categorias | Rede_Vias) - (Plano de Informao | Mapa_Rodovias) - (Linhas), (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | rodovias) - {Coleo: EixoM} - (Criar) - (Atributos | NOME_ROD) atributo do objeto e no igual ao rtulo - (Operao = ) - (Valores T) * para listar todos os valores para atributo NOME. - (lista de valores | EIXO MONUMENTAL) - (Gerar) - (Fechar) Em segundo lugar ativa-se o mapa de escolas para iniciar a consulta. Executando uma consulta por atributos e espacial Consulta 3 Painel de Controle - (Ativar Tela 1) - (Categorias | Cad_Escolas) - (Plano de Informao | Mapa_Escolas) - (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | escolas) - (Colees | ALL) - (Aplicar) * Espere carregar as janelas Tabela e Visualizao de Objetos. TELA 1 - [Executar] [Desenhar] ou boto Visualizao de Objetos - [Editar][Consulta...] Seleo de Objetos - (Atributos | TIPO) - (Operao = ) - (Mostrar) - * aguarde apresentao de todos os tipos - (Valores | Pblica) - (Executar) * Observe que na janela Tabela: escolas apresenta-se somente as do tipo Pblica. Visualizao de Objetos - [Editar][Consulta Espacial...]
INPE - http://www.dpi.inpe.br/cursos
39
Consulta Espacial - (Operao Mtrico) - (Distncia < ) - {valor da Distncia: 1200} - (Objeto | rodovias) - (PI | Mapa_Rodovias) - (Coleo | EixoM) - (Opo de Seleo Nova ) - (Executar)
A figura a seguir apresenta o resultado da Consulta 3. Observe tambm no mdulo tabela que somente 14 escolas atentem consulta proposta
NOTA: Experimente fazer primeiro a consulta espacial de todos objetos a menos de 1200 do Eixo Monumental e depois separar os que so do tipo Pblica. O resultado deve ser exatamente o mesmo.
Consulta 4
O exerccio a seguir permite responder a seguinte pergunta - Apresente todas as escolas que esto dentro dos limites da RA X Guara, ao norte da rodovia Metropolitano de Braslia e no mais do que 400 metros desta rodovia ?" Observe que est consulta depende somente do relacionamento espacial entre escolas e rodovias, e entre escolas e regies administrativas.
40
IMPORTANTE: Antes de iniciar o prximo exerccio cancele toda e qualquer consulta que tenha sido feita anteriormente. Clique em - [Executar] [Limpar] [Tudo]. NOTA: No ser necessrio criar uma coleo para RA X Guara, pois j foi criado pela consulta 2 acima, apenas para a rodovia Metropolitano de Braslia ser criado. Portanto, em primeiro lugar ser necessrio criar uma coleo com todos os trechos do Metropolitano de Braslia. Definindo uma coleo para o Metropolitano de Braslia: Painel de Controle - (Ativar Tela 1) - (Categorias | Rede_Vias) - (Plano de Informao | Mapa_Rodovias) - (Linhas), (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | rodovias) - {Coleo: MetroBra} - (Criar) - (Atributos | NOME_ROD) atributo do objeto e no igual ao rtulo - (Operao = ) - (Valores T) * para listar todos os valores para atributo NOME. - (lista de valores | METROPOLITANO DE BRASLIA) - (Gerar) - (Fechar) Em segundo lugar ativa-se o mapa de escolas para iniciar a consulta. Executando e refinando uma consulta espacial Consulta 4 Painel de Controle - (Ativar Tela 1) - (Categorias | Cad_Escolas) - (Plano de Informao | Mapa_Escolas) - (Objetos) - (Consultar...) Gerao e Seleo de Coleo - (Categorias de Objeto | escolas) - (Colees | ALL) - (Aplicar) * Espere carregar as janelas Tabela e Visualizao de Objetos. TELA 1 - [Executar] [Desenhar] ou boto Visualizao de Objetos - [Editar][Consulta Espacial...] Consulta Espacial - (Operao Topologia) - (Relacionamento | Dentro) - (Objeto | adm) - (PI | Mapa_ADM)
INPE - http://www.dpi.inpe.br/cursos
41
- (Coleo | Guara) - (Opo de Seleo Nova ) - (Executar) - (Operao Mtrico) - (Distncia < ) - {valor da Distncia: 400} - (Objeto | rodovias) - (PI | Mapa_Rodovias) - (Coleo | MetroBra) - (Opo de Seleo Refina) - * refinar a consulta topolgica acima - (Executar) - (Operao Direo) - (Relacionamento | Norte) - (Objeto | rodovias) - (PI | Mapa_Rodovias) - (Coleo | MetroBra) - (Opo de Seleo Refina) - * refinar a consulta topolgica acima - (Executar) A figura a seguir apresenta o resultado da Consulta 4. Observe que somente 2 escolas atendem consulta proposta.
42
Descrio Escala grfica - NO SER IMPORTADA Smbolo de norte - NO SER IMPORTADO Texto abaixo da escala grfica - NO SER IMPORTADA Polgono fechado com limite do municpio Polgonos de represas Polgono do reservatrio externo ao limite do municpio Polgono do reservatrio interno ao limite do municpio Polgono do reservatrio Outros rios (Tiet, Pinheiros, etc) Texto com nomes dos rios do layer Rios somente Polgonos de reservas ambientais Polgonos de parques estaduais Polgonos de parques municipais Texto de todos os parques (munic. e estad.) e reservas Linha limite dos mananciais - NO SER IMPORTADO (slidos) Linhas do metr Linhas de ferrovias Polgonos de referncias urbanas Texto de referncias urbanas Linhas da principais vias Texto das principais vias 43
Linhas de vias secundrias Texto de vias secundrias Linhas de limites rurais (no ser importado)
Aps analisar os diferentes layer, defina que modelos de categorias so mais adequadas para os dados. O resultado encontra-se na tabela a seguir.
Layer Limite_municpio_so_paulo Represa Reservatrio_billings_rmsp Reservatrio_billings_sp Reservatrio_guarapiranga Rios Rios_nomes Reserva Parques_estaduais Parque_municipais Parques_nomes Metr Ferrovias Virio_nivel_1 Virio_nivel_1_nomes Virio_nivel_2 Virio_nivel_2_nomes Referncias_urbanas Referncias_urbanas_nomes Categoria / Classe Limites / So Paulo Drenagem / Represa Drenagem / Reserv. Billings Drenagem / Reserv. Billings Drenagem / Reserv. Guarapiranga Drenagem / Rios Drenagem Unidades Ambientais Unidades Ambientais Unidades Ambientais Unidades Ambientais Rede_viria Rede_viria Rede_viria Rede_viria Rede_viria Rede_viria Referncias Referncias Modelo / Objeto PI Temtico Limite_Municipal
Temtico
Mapa_Drenagem
Cadastral / UPA
Mapa_UPAs
/ Mapa_Referncias
Apresentamos a seguir os procedimentos para criar o banco de dados no SPRING, as categorias de dados e o projeto para a rea do arquivo DXF. Iniciando o SPRING e criando um banco: - # Iniciar Programas Spring - [Arquivo] [Banco de Dados...] ou boto Banco de Dados - (Diretrio...) selecionar o caminho C:\Curso_BDG\springdb - {Nome: Modelo_SP} - (Gerenciador Access) - (Criar) responda No a pergunta para inserir senha. - (Ativar) Responda Sim caso tenha outro Banco/Projeto ativo. Definindo o modelo de dados do banco criado acima : - [Arquivo] [Modelo de Dados...] ou boto Modelo de Dados - {Categorias - Nome: Limites } - (Modelo Temtico) - (Categorias Criar) * Observe que o nome da categoria includo na lista acima e que a parte inferior da janela fica habilitada, pois somente a categoria temtica subdividida em classes. - {Classes Temticas - Nome: So Paulo } - (Criar) - {Categorias - Nome: Drenagem }
44 Cursos DPI -INPE
- (Modelo Temtico) - (Categorias Criar) - {Classes Temticas - Nome: Represa } - (Criar) - {Classes Temticas - Nome: Reserv. Billings } - (Criar) - {Classes Temticas - Nome: Reserv. Guarapiranga } - (Criar) - {Classes Temticas - Nome: Rios } - (Criar) - {Categorias - Nome: Unidades Ambientais } - (Modelo Cadastral) - (Categorias Criar) - {Categorias - Nome: UPA } - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Rede_viria } - (Modelo Rede) - (Categorias Criar) - {Categorias - Nome: Metr } - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Ferrovias } - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Vias_Urbanas } - (Modelo Objeto) - (Categorias Criar) - {Categorias - Nome: Referncias } - (Modelo Cadastral) - (Categorias Criar) - {Categorias - Nome: Urbanas } - (Modelo Objeto) - (Categorias Criar) - (Executar) - para salvar as categorias/classes criadas. Para categorias do modelo temtico que contm classes, defina o visual das classes. Defina o Visual de Classes Temticas: Modelo de Dados - (Categorias | Limites) - (Classes Temticas | So Paulo) - (Visual...) Visuais de Apresentao Grfica - (reas | SOLIDO, HACHURADO, etc..) - (Cor...) Seleo de Cores - Selecionar uma cor - (OK)
INPE - http://www.dpi.inpe.br/cursos
45
* Veja os visuais tambm para Linhas, Pontos e Textos. - (Executar) * Defina tambm o visual de outras classes que tenha criado. - (Fechar) Modelo de Dados - (Fechar) A seguir deve-se criar o projeto que envolva a rea do arquivo DXF. Observe que a projeo deve ser UTM, zona 23. Entretanto, no SPRING deve-se informar a longitude de origem em graus em vez do nmero da zona. Assim utilize a frmula abaixo para tal.
46
A- Mapa "Limite_Municipal"
Importando dados de limites de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | LIMITE_MUNICPIO_SO_PAULO) - (Mostrar Contedo) Observe que o nmero de Polylines do layer = 1 - (Executar) Importao - (Entidade Linha com topol.), (Unidade m), {Escala: 10000} * Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo * Projeto - No necessrio, projeto ativo - (Categoria...) Lista de Categorias - (Categorias | Limites) - (Executar) Importao - {PI: Limite_Municipal} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Limite_municipal estar disponvel. Clique sobre Linhas e desenhe na tela ativa. - (Fechar)
INPE - http://www.dpi.inpe.br/cursos
47
Ser necessrio identificar o polgono de limite a classe temtica "So Paulo" * Ativar PI Limite_Municipal da categoria temtica Limites - [Temtico][Edio Vetorial...] Edio Topolgica - (Verificao) - (Verificar - Polgonos) * clique sobre o limite interno na Tela 1. Observe que o sistema reconhece como um polgono fechado. - (Classes...) Editar Classes Temticas - (Classes | So Paulo) - (Operao Associar) - (Entidade Polgono) * clique sobre o limite interno na Tela 1. Observe que o sistema pinta o polgono. - (Fechar) Edio Topolgica - (Fechar) Painel de Controle - (Categorias | Limites) - (Planos de Informao | Limite_Municipal) - (Linhas), (Classes) - SPRING - [Executar] [Desenhar] ou boto
B- Mapa "Mapa_Drenagem"
Importando dados de drenagem de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | REPRESA, RIOS, RESERVATRIO_GUARAPIRANGA, RESERVATRIO_BILLINGS_SP, RESERVATRIO_BILLINGS_RMSP) - (Executar) Importao - (Entidade Linha sem ajuste), (Unidade m), {Escala: 10000} - (Categoria...) Lista de Categorias - (Categorias | Drenagem) - (Executar) Importao
48 Cursos DPI -INPE
- {PI: Mapa_Drenagem} Nome do PI a ser criado. - (Executar) - (Fechar) * Verificar no Painel de Controle que o PI Mapa_Drenagem estar disponvel. Clique sobre Linhas e desenhe na tela ativa. A seguir ser feita a identificao dos polgonos e linhas do mapa criado. * Mantenha ativo PI Mapa_Drenagem - [Temtico][Edio Vetorial...] Edio Topolgica - (Edio Grfica) * Ajustando linhas e poligonalizando Edio Topolgica - (Mostra Ns) - (Tolerncia(mm) 0.50) - (Ajustar) -* Verificar o resultado do ajuste no rodap da janela * Observe que existem 42 ns com uma ligao que precisam ser ajustados. Todos os pontos AZUIS so tais ns. Os pontos VERDES so dois ou mais ns ajustados. * Ajuste todos os ns com uma ligao que exigem o fechamento de polgonos, utilizando os recursos de operao Mover Ponto e Juntar Linhas. - (Poligonalizar) - (Verificao) - (Verificar - Polgonos) * clique sobre os polgonos fechados para verificao. - (Classes...) Editar Classes Temticas - (Classes | Represa) - (Operao Associar) - (Entidade Polgono) * clique sobre o limite interno na Tela 1. Observe que o sistema pinta o polgono. * repita os trs itens acima, alterando a seleo de classes. Observe que a classes Rios para linhas somente. - (Fechar) Edio Topolgica - (Fechar) A seguir ser importado o layer com textos (nomes dos rios) para o PI Mapa_Drenagem. Importando dados de drenagem de arquivo DXF: * Mantenha ativo PI Mapa_Drenagem SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf)
INPE - http://www.dpi.inpe.br/cursos
49
- (PI...) Layers DXF - (Layers | RIOS_NOMES) - (Executar) Importao - (Entidade Texto), (Unidade m), {Escala: 10000} - (Categoria...) - deve ser a categoria Drenagem - Manter a mesma. - {PI: Mapa_Drenagem} Nome do PI ativo. - (Executar) - (Fechar) Painel de Controle - (Categorias | Drenagem) - (Planos de Informao | Mapa_Drenagem) - (Linhas), (Classes), (Texto) - SPRING - [Executar] [Desenhar] ou boto
C- Mapa "Mapa_UPAs"
O mapa a seguir ser criado como sendo do modelo cadastral. Ser criado tambm uma tabela de objetos com alguns atributos alfanumricos. Portanto, os passos a seguir sero: 1. Importar as linhas de reservas e parques (estaduais e municipais) para um nico PI 2. Importar o nome dos parques e reservas 3. Ajustar e poligonalizar as reas (criar polgonos) - Corrigir erros se houverem. 4. Identificar por um rtulo e nome cada UPA 5. Definir outros atributos para a categoria UPA, por exemplo: Nome completo (campo texto com 40 caracteres) Administrao (campo texto com 15 caracteres) - se Municipal, Estadual ou Nacional rea verde (campo numrico real) - valor estimado. 6. Preencher os atributos com valores
- (Layers | RESERVA, PARQUES_ESTADUAIS, PARQUES_MUNICIPAIS) - (Executar) Importao - (Entidade Linha sem ajuste), (Unidade m), {Escala: 10000} - (Categoria...) Lista de Categorias - (Categorias | Unidades Ambientais) - (Executar) Importao - {PI: Mapa_UPAs} Nome do PI a ser criado. - (Executar) - (Fechar) * Verificar no Painel de Controle que o PI Mapa_UPAs estar disponvel. Clique sobre Linhas e desenhe na tela ativa.
51
Edio Topolgica - (Mostra Ns) - (Tolerncia(mm) 0.25) - (Ajustar) -* Verificar o resultado do ajuste no rodap da janela * Verifique se existem ns com uma ligao que precisam ser ajustados. Todos os pontos AZUIS so ns no ajustados. Os pontos VERDES so dois ou mais ns ajustados. * Ajuste todos os ns com uma ligao que exigem o fechamento de polgonos, utilizando os recursos de operao Mover Ponto e Juntar Linhas. - (Poligonalizar) - (Verificao) - (Verificar - Polgonos) * verifique se todos os polgonos esto fechados. - (Fechar)
52
Identificando polgonos cadastrais: * Mantenha ativo PI Mapa_UPAs - [Editar][Objeto...] Editar Objetos - (Classes de Objetos | UPA) - {Rtulo: UPA001} - {Nome: UPA001} - (Criar) - (Modo de Seleo Rtulo) - (Operao Associar) - (Entidade Polgono) * clique sobre o limite interno de um polgono na Tela 1. Observe que o sistema pinta o polgono. - (Atualizar) - {Rtulo: UPA002} - {Nome: UPA002} - (Criar) * clique sobre o limite interno de um polgono na Tela 1. - (Atualizar) * repita os quatro itens acima, alterando os valores de rtulo e nome. Observe que necessrio clicar em Atualizar a cada associao. - (Fechar) aps terminar de identificar os polgonos
2- Identificao Automtica Usaremos neste procedimento uma opo de exportar o PI Mapa_UPAs, onde sero criados 3 arquivos no formato ASCII-SPRING, sendo eles:
!
Arquivo de identificao (tipo POINTS com extenso *_LAB.spr) polgonos, com rtulos criados sequencialemnte
Arquivo de pontos 2D (tipo POINT2D com extenso *_P2D.spr) com pontos identificados sequencialmente
Utilizaremos em seguida a importao do arquivo LINES e do arquivo POINTS com alguns alteraes. Veja os procedimentos a seguir: Exportando linhas e auto identificao: * Mantenha ativo PI Mapa_UPAs SPRING - [Arquivo][Exportar...] Exportao - (Formato ASCII) - (Separador ;)
INPE - http://www.dpi.inpe.br/cursos
53
- (Coord Planas(metros) ) - (Entidade Linhas e Ident. Auto) - (Salvar...) Salvar Como - (Salvar em: C:\Curso_BDG\Dados\1 ) - {Arquivo: Mapa_UPAs} Nome do PI ativo. - (Salvar) - (Fechar) * Verifique no diretrio C:\Curso_BDG\Dados\1 a existncia dos arquivos Mapa_UPAs_L2D, Mapa_UPAs_LAB e Mapa_UPAs_P2D. Antes de efetuarmos a importao dos arquivos, faremos algumas alteraes no arquivo Mapa_UPAs_LAB. Por tratar-se de um arquivo tipo ASCII, isto , texto sem formatao, utilizaremos o editor WordPad do Windows Iniciando o WordPad: - # Iniciar Programas Acessrios - WordPad - [Arquivo] [Abrir...] Abrir - (Arquivos do Tipo Todos os documentos (*.*) ) - (Examinar: C:\Curso_BDG\Dados\1 ) - {Nome do Arquivo: Mapa_UPAs_LAB.spr} - (Abrir) apresentamos abaixo um pequeno trecho do arquivo.
POINTS INFO //Identificadores dos Polgonos e das Linhas Classificadas //Arquivo ASCII gerado pelo Sistema SPRING //Projeto: SAO_PAULO - Plano de informao: Mapa_UPAs //Categoria: Unidades Ambientais - Modelo: CADASTRALMODEL DATUM SAD69, 6378160.000000, 0.003353, 0.000000, 0.000000, 0.000000 PROJECTION UTM/SAD69, 1, 0.000000, -0.785398, 0.000000, 0.000000 BOX 310606.000000, 7340926.000000, 363606.000000, 7418926.000000 UNITS Metros SCALE 10000.000000 SEPARATOR ; //Formato coordx ; coordy ; label ; name ; category_obj INFO_END 323408.849088 ; 7390653.524453 ; Mapa_UPAs_pol1 ; ; Mapa_UPAs 359659.578527 ; 7400370.265000 ; Mapa_UPAs_pol2 ; ; Mapa_UPAs 354291.929165 ; 7399611.401018 ; Mapa_UPAs_pol3 ; ; Mapa_UPAs ... END
Faremos as seguintes alteraes, utilizando o recurso de substituir do editor: Trocar tudo que comear por Mapa_UPAs_pol trocar por UPA Trocar tudo que comear por Mapa_UPAs trocar por UPAs
Substituir - {Localizar: Mapa_UPAs_pol} - {Substituir: UPA} - (Substituir tudo) - (OK) clique na mensagem - {Localizar: Mapa_UPAs} - {Substituir: UPAs} - (Substituir tudo) - (OK) clique na mensagem - (Cancelar) WordPad - [Arquivo] [Salvar] - [Arquivo] [Sair] * O arquivo alterado deve ficar com mostrado abaixo (aqui apenas parte do arquivo).
POINTS ... ... //Formato coordx ; coordy ; label ; name ; category_obj INFO_END 323408.849088 ; 7390653.524453 ; UPA1 ; ; UPAs 359659.578527 ; 7400370.265000 ; UPA2 ; ; UPAs 354291.929165 ; 7399611.401018 ; UPA3 ; ; UPAs ... END
NOTA: Observe que os rtulos ficaram com valores sequenciais (UPA1, UPA2, etc) e a categoria de objeto a ser utilizada ser UPAs. Faremos a seguir a importao do arquivo de linhas e identificadores (alterado acima). Criaremos um novo PI, porm da mesma categoria Unidades Ambientais. Importando linhas e identificadores de arquivo ASCII: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato ASCII : Mapa_UPAs_L2D.spr) - (Entidade Linha com topol.), (Unidade m), {Escala: 10000} - (Categoria...) Lista de Categorias - (Categorias | Unidades Ambientais) - (Executar) Importao - {PI: Mapa_UPAs_new} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Mapa_UPAs_new estar disponvel. Clique sobre Linhas e desenhe na tela ativa. * Mantenha ativo PI Mapa_UPAs_new - (Formato ASCII : Mapa_UPAs_LAB.spr)
INPE - http://www.dpi.inpe.br/cursos
55
- (Entidade Identif.), (Unidade m), {Escala: 10000} - {PI: Mapa_UPAs_new} Nome do PI ativo. - (Executar) * Responda SIM a mensagem para criar a categoria de objetos UPAs. * Num total de 49 polgonos devem ser identificados. - (Fechar) Painel de Controle - (Categorias | Unidades Ambientais) - (Planos de Informao | Mapa_UPAs_new) - (Linhas), (Objeto) - SPRING - [Executar] [Desenhar] ou boto
- (Categorias | Unidades Ambientais) - (Planos de Informao | Mapa_UPAs) - (Linhas), (Objeto), (Texto) - SPRING - [Executar] [Desenhar] ou boto - [Editar] [Objeto...] Editar Objetos - (Classes de Objetos | UPA) - (Modo de Seleo Tela) * clique sobre qualquer dos polgonos que foram associados a um rtulo/nome acima (passo 4, item 1). - (Atributos...) Valores de Atributos - (Atributos | NOMEUPA) * utilize o texto com o nome para preencher o campo correspondente. - {Valor: Parque Jaragu} (CR) - (Atributos | ADM) - {Valor: Municipal} (CR) - (Atributos | AREAV) - {Valor: 1838.66} (CR) - (Executar) clique sobre outro polgono e repita os passos acima. - (Fechar) Editar Objetos - (Fechar)
E- Mapas de Redes
Os mapas a seguir sero criados como sendo do modelo redes, correspondentes as rede de metr, ferrovias e vias urbanas.
Rede de Metr
Importando dados de redes de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | METR) - (Executar) Importao - (Entidade Linha sem ajuste.), (Unidade m), {Escala: 10000} * Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo * Projeto - No necessrio, projeto ativo - (Categoria...) Lista de Categorias - (Categorias | Rede_viria)
INPE - http://www.dpi.inpe.br/cursos
57
- (Executar) Importao - {PI: Rede_metr} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Rede_metr estar disponvel. Clique sobre Linhas e desenhe na tela ativa.
Rede de Ferrovias
Importando dados de redes de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | FERROVIAS) - (Executar) Importao - (Entidade Linha sem ajuste.), (Unidade m), {Escala: 10000} * Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo * Projeto - No necessrio, projeto ativo - (Categoria...) Lista de Categorias - (Categorias | Rede_viria) - (Executar) Importao - {PI: Rede_Ferrovias} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Rede_Ferrovias estar disponvel. Clique sobre Linhas e desenhe na tela ativa.
* Projeto - No necessrio, projeto ativo - (Categoria...) Lista de Categorias - (Categorias | Rede_viria) - (Executar) Importao - {PI: Rede_vias} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Rede_vias estar disponvel. Clique sobre Linhas e desenhe na tela ativa. Importe a seguir o nome das vias urbanas. Importando nomes de redes de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | VIRIO_NVEL_1_NOMES, VIRIO_NVEL_2_NOMES) - (Executar) Importao - (Entidade Texto), (Unidade m), {Escala: 10000} - {PI: Rede_vias} Mantenha o PI Rede_vias ativo. - (Executar) * Verificar no Painel de Controle que o PI Rede_vias estar disponvel. Clique sobre Linhas e Texto, e desenhe na tela ativa.
F- Mapas de Referncias
O mapa a seguir ser criado como sendo do modelo cadastral, porm somente as linhas sero importadas, no haver associao a tabela de atributos. Importando dados de referncias de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | REFERNCIAS_URBANAS) - (Executar) Importao - (Entidade Linha sem ajuste.), (Unidade m), {Escala: 10000} * Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo * Projeto - No necessrio, projeto ativo
INPE - http://www.dpi.inpe.br/cursos
59
- (Categoria...) Lista de Categorias - (Categorias | Referncias) - (Executar) Importao - {PI: Mapa_Referncias} Nome do PI a ser criado. - (Executar) * Verificar no Painel de Controle que o PI Mapa_Referncias estar disponvel. Clique sobre Linhas e desenhe na tela ativa. Importe a seguir o nome das referncias urbanas. Importando nomes de redes de arquivo DXF: SPRING - [Arquivo][Importar...] Importao - (Diretrio...) selecionar o diretrio C:\Curso_BDG\Dados\1 - (Modelo Temtico) - (Formato DXF/R12 : BASE_SP.dxf) - (PI...) Layers DXF - (Layers | REFERNCIAS_URBANAS_NOMES) - (Executar) Importao - (Entidade Texto), (Unidade m), {Escala: 10000} - {PI: Mapa_Referncias} Mantenha o PI Mapa_Referncias ativo. - (Executar) * Verificar no Painel de Controle que o PI Mapa_Referncias estar disponvel. Clique sobre Linhas e Texto, e desenhe na tela ativa.
NOTA: o arquivo MIF est em coordenadas geogrficas (Long/Lat), em graus decimais e modelo da Terra SAD69 O mapa de distritos tem para cada polgono um identificador (ID) e outros atributos mais, como mostrado na figura abaixo.
60
O que faremos posteriormente no SPRING conectar a tabela da figura acima com a tabela a ser importada do arquivo DBF, atravs do mesmo campo ID. Esta ligao ser feita atravs de uma tabela de objetos (a mesma que est associada ao mapa no MapInfo) com a tabela no-espacial (arquivo DBF a ser importado), como mostra a figura ao lado.
Os procedimentos so: 1. Converter os arquivos de MapInfo para ASCII-SPRING 2. Importar os arquivos ASCII criados pela converso acima 3. Importar a tabela DBF com dados socioeconmicos 4. Efetuar a ligao das tabelas
INPE - http://www.dpi.inpe.br/cursos
61
Executando a converso MIF/MID para ASCII-SPRING: - # Iniciar Programas Prompt do MS-DOS Prompt do MS-DOS - digite o comando cd .. para voltar a raiz do drive C: - digite o comando cd \Curso_BDG\Dados\2 - digite o comando dir para verificar se os arquivos encontram-se todos. - digite o comando mif2spr dist_mun para executar o programa de converso. - digite distrito para categoria do objetos a ser utilizada no SPRING. - digite 1 para utilizar a coluna de ID como sendo o rtulo/nome dos objetos. - espere pela mensagem End of Conversion ! antes de fechar a janela do DOS. NOTA: Verifique com o Windows Explorer que devem ter sido criados dois arquivos aps trmino da converso: dist_mun.spr (com linhas e identificadores no mesmo arquivo) e dist_mun_TAB.spr (tabela de atributos)
- (Formato ASCII : dist_mun.spr) - (Entidade Linhas com topol.), (Unidade graus), {Escala : 10000} - Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo - Projeto - No necessrio, assume o projeto ativo - (Categoria...) Lista de Categorias - (Categorias: Cad_Distrital) categoria nova criada acima - (Executar) Importao - {PI: Mapa_distrital} - (Executar) - (Fechar) * Verificar no Painel de Controle que o PI Mapa_Distrital estar disponvel. Clique sobre Linhas e desenhe na tela ativa. IMPORTANTE: As linhas deste tipo de mapa, com vrios polgonos vizinhos, tem as linhas duplicadas na adjacncia entre as reas. O usurio pode escolher em deixar o mapa como est, desde que no faa alterao nas linhas existentes, pois poder criar lacunas ou sobreposio se mover algum ponto onde exista linhas duplicadas. Ou ainda, poder remover todas as linhas duplicadas com ferramenta apropriada. Veja procedimento a seguir. * Ativar PI Mapa_Distrital da categoria cadastral Cad_Distrital - [Cadastral][Edio Vetorial...] Edio Topolgica - (Verificao) - (Verificar - Polgonos) * clique sobre o limite interno na Tela 1. Observe que o sistema reconhece como um polgono fechado. - (Edio Grfica) * clique com boto da direita (BD) do mouse sobre qualquer linha. Observe que todas so ilhas (polgonos fechados) - (Fechar) Limpando linhas duplicadas : SPRING - [Ferramentas][Limpar Vetor...] Limpar Vetores - (Eliminar fragmentos duplicados) - (Executar) - (Fechar) NOTA: Importar arquivo de linhas Distritos_L2D.spr no caso de problemas. * Ativar PI Mapa_Distrital da categoria cadastral Cad_Distrital - [Cadastral][Edio Vetorial...] Edio Topolgica - (Edio Grfica) * Ajustando linhas e poligonalizando Edio Topolgica - (Mostra Ns) - (Tolerncia(mm) 0.25)
INPE - http://www.dpi.inpe.br/cursos
63
- (Ajustar) -* Verificar o resultado do ajuste no rodap da janela * Verifique se existem ns com uma ligao que precisam ser ajustados. Todos os pontos AZUIS so ns no ajustados. Os pontos VERDES so dois ou mais ns ajustados. - (Poligonalizar) - (Verificao) - (Verificar - Polgonos) * verifique se todos os polgonos esto fechados. - (Fechar) Importando a identificao dos distritos de arquivo ASCII: * Ativar PI Mapa_Distrital da categoria cadastral Cad_Distrital SPRING - [Arquivo][Importar...] Importao - (Diretrio...: C:\Curso_BDG\Dados\2) - (Modelo Temtico) - (Formato ASCII : dist_mun.spr) mesmo arquivo das linhas - (Entidade Identif.) - {PI: Mapa_Distrital} deve ser o PI ativo - (Executar) - (SIM) responda Sim pergunta para criar a categoria de objeto. - (OK) observe quantos polgonos foram identificados. - (Fechar) Importando os atributos para a categoria de objetos criada acima: * Mantenha ativo o PI Mapa_Distrital da categoria cadastral Cad_Distrital SPRING - [Arquivo][Importar...] Importao - (Diretrio...: C:\Curso_BDG\Dados\2) - (Modelo Temtico) - (Formato ASCII : dist_mun_TAB.spr) - (Entidade Obj/Atributos.) - (Categoria...) Lista de Categorias - (Categorias: distrito) categoria de objeto criada na importao acima - (Executar) Importao - {PI: Mapa_Distrital} deve ser o PI ativo - (Executar) - (SIM) responda Sim pergunta para inserir atributos categoria de objeto. - (Fechar) Visualizando o PI Mapa_Distrital: Painel de Controle * Ative o PI Mapa_Distrital - (Linhas) (Objetos) - [Executar] [Desenhar] ou boto
64 Cursos DPI -INPE
INPE - http://www.dpi.inpe.br/cursos
65
* mova o mouse sobre a tela de desenho. Observe que o mouse muda de forma ao passar sobre um texto qualquer. Neste momento, clique e arraste o texto para a nova posio. - (Fechar) Veremos a seguir os procedimentos para criar um mapa temtico. Criando um mapa temtico a partir de um cadastral: * Desmarque todos os PI's que estivem selecionados antes de comear. Um duplo clique sobre a categoria desmarca todos PI's da mesma. Painel de Controle - (Ativar Tela 1) - (Categorias... | Cad_Distrital) - (Planos de Informao | Mapa_Distrital) - (Linhas) (Objetos) - (Consultar..) Gerao e Seleo de Coleo - (Categorias de Objeto | distrito) - (Colees | ALL) - (Aplicar) as janelas Visualizao de Objetos e Tabela. Visualizao de Objetos - [Editar][Agrupamento...] Agrupar Objetos: distrito - (Modo Valor nico) - (Atributos: DENO) atributo com nome completo do distrito - (Gradao de Cores Verde. Am.Az.Mg.) - (Agrupar) - (Executar) - (Fechar) Visualizao de Objetos - [Editar][Tabela...] Tabela - [Arquivo][Gerar PI...] Gerar Plano de Informao - (Classes Automticas) - {Categoria...: Classes Distritais} (Criar) * Verifique que as classes so criadas, assim como a associao com o agrupamento j estabelecido. - {PI de Sada: Mapa_classes_distritais} - (Executar) - (Fechar) Tabela - (Fechar) Visualizao de Objetos - (Fechar) Visualizando o mapa temtico criado: Painel de Controle - (Ativar - Exibir Tela 2) - (Categorias... | Classes Distritais)
INPE - http://www.dpi.inpe.br/cursos
67
NOTA: o arquivo MIF est em coordenadas geogrficas (Long/Lat), em graus decimais e modelo da Terra SAD69 Os procedimentos so: 1. Converter os arquivos de Shape para ASCII-SPRING 2. Importar os arquivos ASCII criados pela converso acima
Iniciando o SPRING: - # Iniciar Programas Spring - [Arquivo] [Banco de Dados...] ou boto Banco de Dados - (Diretrio...) selecionar o caminho C:\Curso_BDG\springdb - (Banco de Dados | Modelo_SP) - (Ativar) Responda Sim caso tenha outro Banco/Projeto ativo. - [Arquivo] [Projeto...] ou boto Projetos - (Projetos | Sao_Paulo) - (Ativar) Definindo uma nova categoria no banco de dados : - [Arquivo] [Modelo de Dados...] ou boto Modelo de Dados - {Categorias - Nome: Cad_ADM_REG } - (Modelo Cadastral) - (Criar) - (Executar) - para salvar a categoria nova. * No ser criada uma categoria do objeto, pois ser definida uma durante a importao de identificadores. Importando as LINHAS do Mapa_distrital : SPRING - [Arquivo][Importar...] Importao - (Diretrio... : C:\Curso_BDG\Dados\3) - (Modelo Temtico) - (Formato ASCII : admr.spr) - (Entidade Linhas com topol.), (Unidade graus), {Escala : 10000} - Projeo e Retngulo Envolvente - No necessrios, assume do projeto ativo - Projeto - No necessrio, assume o projeto ativo - (Categoria...) Lista de Categorias - (Categorias: Cad_ADM_REG) categoria nova criada acima - (Executar) Importao - {PI: Mapa_ADMR} - (Executar) - (Fechar) * Verificar no Painel de Controle que o PI Mapa_ADMR estar disponvel. Clique sobre Linhas e desenhe na tela ativa. Importando a identificao dos distritos de arquivo ASCII: * Ativar PI Mapa_ADMR da categoria cadastral Cad_ADM_REG SPRING - [Arquivo][Importar...]
INPE - http://www.dpi.inpe.br/cursos
69
Importao - (Diretrio...: C:\Curso_BDG\Dados\3) - (Modelo Temtico) - (Formato ASCII : admr.spr) mesmo arquivo das linhas - (Entidade Identif.) - {PI: Mapa_ADMR} deve ser o PI ativo - (Executar) - (SIM) responda Sim pergunta para criar a categoria de objeto. - (OK) observe quantos polgonos foram identificados. - (Fechar) Importando os atributos para a categoria de objetos criada acima: * Ativar PI Mapa_ADMR da categoria cadastral Cad_ADM_REG SPRING - [Arquivo][Importar...] Importao - (Diretrio...: C:\Curso_BDG\Dados\3) - (Modelo Temtico) - (Formato ASCII : admr_TAB.spr) - (Entidade Obj/Atributos.) - (Categoria...) Lista de Categorias - (Categorias: admreg) categoria de objeto criada na importao acima - (Executar) Importao - {PI: Mapa_ADMR} deve ser o PI ativo - (Executar) - (SIM) responda Sim pergunta para inserir atributos categoria de objeto. - (Fechar) Visualizando o PI Mapa_Distrital: Painel de Controle * Ative o PI Mapa_ADMR - (Linhas) (Objetos) - [Executar] [Desenhar] ou boto
Salvando a imagem no formato GRB: Impima - (Bandas | 1, 2 e 3) em Parmetros da Imagem de Sada - {Amostragem: 1} - [Arquivo] [Salvar Como...] ou boto Salvar como * Selecione o local onde deseja salvar o arquivo GRIB. - (Salvar em: | C:\Curso_BDG\Dados\4) - {Nome do Arquivo: SaoPaulo} * Apenas substitua o * de (*.grb) pelo nome acima. - (Salvar) Impima - [Arquivo] [Sair]
71
72
Utilize a projeo Universal Transversa de Mercator , Datum SAD 69 e Meridiano Central w 45 00. 3. Importar os dados de arquivos DXF, criando um PI de altimetria. 4. Criar algumas grades numricas sobre o PI de altimetria. NOTA: Lembre-se que o retngulo para envolver um projeto deve ser definido SEMPRE por dois pontos diagonalmente opostos - primeiro o inferior esquerdo e segundo o superior direito (veja figura ao lado).
73
- (Projeo...) Projees - (Sistemas | UTM) - (Modelos da Terra | SAD69) - {Long: o 45 00 00} - no utilize os caracteres , " ou ' - apenas um espao em branco para separar graus, minutos e segundos. - (Executar) Projetos - (Retngulo Envolvente - Coordenadas Planas) - {X1: 332700.0}, {Y1: 7374800.0} - (Hemisfrio S) - {X2: 336500.0}, {Y2: 7378500.0} - (Hemisfrio S) - (Criar) - (Ativar)
- (Mostrar Contedo) Observe o nmero de Points do layer - (Executar) Importao - {PI: Mapa_altimetrico) Mesmo PI criado acima. - (Mosaico) IMPORTANTE para acrescentar os pontos no mesmo PI ativo. - (Executar) * Desenhe na tela ativa as amostras. Observe que os pontos cotados e isolinhas devem estar no mesmo PI.
INPE - http://www.dpi.inpe.br/cursos
75
Criando PI para simplificar as linhas da drenagem: Painel de Controle - (Ativar Tela 1) - (Categorias | Drenagem) - (Plano de Informao | Mapa_Drenagem) - (Linhas) SPRING
- [Executar] [Desenhar] ou boto - [Editar][Plano de Informao...] ou Planos de Informao - (Categorias | Drenagem) - {Nome: Mapa_rios_simplificado} - {Escala: 100000} - (Criar) - (Fechar)
Simplificando as linhas da drenagem: Painel de Controle - (Categorias | Drenagem) - (Plano de Informao | Mapa_rios_simplificado) SPRING - [Temtico] [Mosaico] Mosaico - (Projetos | Brasilia) - (Categorias | Drenagem) - (Planos de Informao de Origem | Mapa_Drenagem) - (Linhas) - (Simplificao) - (Parmetros de Simplificao...) Parmetros de Simplificao - (Tolerncia no PI Origem (mm) 0.9) - (Executar) Mosaico - (Executar) - (Fechar) Painel de Controle - (Categorias | Drenagem) - (Plano de Informao | Mapa_rios_simplificado) - (Linhas) SPRING
- [Executar] [Desenhar] ou boto * compare os dois mapas. NOTA: Utilize o recurso de zoom para ampliar uma regio sobre os rios. Pois facilita enxergar a linha original e a linha simplificada.
76
Lembre-se que o retngulo para envolver um projeto deve ser definido SEMPRE por dois pontos diagonalmente opostos primeiro o inferior esquerdo e segundo o superior direito (veja figura ao lado). NOTAS: 1- Se necessrio abra os arquivos no AutoCad para analisar como esto organizados os diversos layers. 2- Antes de importar os identificadores verifique se os polgonos esto ajustados e poligonalizados. 3- Crie um prefixo para os textos que identificam os lotes, pois os nmeros se repetem entre os arquivos. 4- Os arquivos a serem importados so: "FzMatarazo.dxf", "FzRaposos.dxf" e "FzTupa.dxf" e esto no diretrio C:\Curso_bdg\Dados.
INPE - http://www.dpi.inpe.br/cursos
77
Exportando para o SpringWEB: - [Arquivo] [Exportar SpringWeb...] Salvar Como - (Salvar em: C:\Curso_BDG\spr_WEB ) - {Arquivo: Brasilia} - (Salvar)
78