ANLISE DO ARTIGO PROPOSTA DE UM MODELO ESPAO-TEMPORAL 1
UTILIZANDO SGDB OPEN SOURCE 2 3 Pedro Reis Gomes da Silva 1 , Felipe Gomes Marambaia 2, 4 Instituto Militar de Engenharia, Seo de Engenharia Cartogrfica Praa General 5 Tibrcio, 80, 22290-270, Praia Vermelha, Rio de Janeiro, RJ, Brasil. 6 pedroreisrj@gmail.com.br, felipemarambaia1@gmail.com 7 8 2
ANLISE DO ARTIGO PROPOSTA DE UM MODELO ESPAO-TEMPORAL 9 UTILIZANDO SGDB OPEN SOURCE 10 11 RESUMO 12 13 O presente trabalho procurou analisar o artigo Proposta de um modelo 14 espao-temporal utilizando SGBD open source. Para isso foi realizada uma reviso 15 metodolgica dos conceitos envolvidos na proposta apresentada no referido artigo. 16 Aps isso, foram comparadas as teorias apresentada e revisadas e feita uma anlise 17 detalhada dos pontos em comum e discrepantes, focadas no que julgou-se 18 necessrio melhorar. 19 20 Palavras-chave: SIG, SGBD, Modelagem espao-temporal, Banco de dados 21 espao-temporais. 22 23 24 25 REVIEW ARTICLE "PROPOSAL FOR A MODEL SPACE-TIME USING OPEN 26 SOURCE DBMS" 27 28 ABSTRACT 29 30 This study sought to analyze the "Proposal of a spatio-temporal model using 31 open source DBMS." For this a methodological review of the concepts involved in the 32 proposal was made in that article. 33 After that, we compared the theories presented and reviewed and made a 34 detailed analysis of commonalities and discrepancies, focused on what was judged 35 necessary to improve. 36 37 Keywords: GIS, DBMS, spatio-temporal modeling, Bank of spatiotemporal 38 data. 39 3
ANLISE DO ARTIGO PROPOSTA DE UM MODELO ESPAO-TEMPORAL 40 UTILIZANDO SGDB OPEN SOURCE 41 42 43 INTRODUO 44 45 Os modelos espao-temporais so amplamente empregados nos SIG. reas 46 particularmente empregadas so o cadastro urbano, uso e ocupao da Terra, fluxo 47 hidrolgico, controle de rea de risco e poluio, pois necessitam de representaes 48 dos fenmenos que variam tanto no espao como no tempo, conforme exposto em 49 Cmara et al. Devemos para isso incluir categorias de espao, tempo, alm dos 50 conceitos relacionados aos objetos e suas mudanas, conforme poder ser 51 observado a seguir. 52 Para emprego dos modelos espao-temporais emprega-se sistemas de gerncia 53 de banco de dados (SGBD), que oferecem os servios de banco de dados espaciais 54 e segundo Cmara possuem como principais requisitos: a facilidade de uso, um 55 estudo como o da realidade modelada, facilidade de manuteno, confiabilidade, 56 segurana e desempenho. 57 58 REVISO TERICA 59 60 Segundo Cmara et al, ainda no existe um consenso sobre as tcnicas de 61 modelagem de dados espao-temporais, contudo alguns conceitos so importantes 62 de serem considerados nessas situaes, como a representao do tempo e que 63 deve considerar os aspectos de ordem, variao e sensibilidade, a dimenso 64 temporal que considera o tempo em banco de dados, os relacionamentos espao- 65 temporais e a identidade, vida e evoluo de geo-objetos. 66 67 Representao do tempo 68 69 Ordem 70 O tempo pode ser linearmente, ramificado ou circular. No tempo linear h uma 71 ordenao entre dois tempos distintos T1 e T2, onde T1<T2 ou T2<T1. No tempo 72 4
ramificado, um passado pode gerar diversas verses diferentes de futuro ou 73 diversas verses de passado podem gerar uma nica verso de futuro. J no tempo 74 circular, so os eventos recorrentes que sempre voltam mesma referncia 75 temporal. 76 77 Variao 78 Quanto variao, o tempo pode ser contnuo ou discreto. Para o entendimento 79 desses conceitos devemos compreender que um chronon um intervalo temporal 80 que no pode ser decomposto, possuindo durao fixa, como uma hora, ou varivel 81 como um ms. Outro importante conceito o de erro temporal, que uma sequncia 82 de pontos consecutivos com tempo de variao discreto, linear e finito. 83 84 Granulidade 85 o parmetro que corresponde definio de um chronon e depende de 86 variao do tempo considerado. Os seus elementos de representao so o 87 instante, o intervalado e o elemento temporal, que a unio finita de intervalos de 88 tempo. O tempo pode ainda ser absoluto, quando est associado a um fato com 89 granulidade definida, ou relativa, quando se refere outro fato. A definio do tempo 90 pode ser explcita, atravs de um rtulo temporal (times tamp) ou implcita. 91 92 Dimenso temporal 93 94 Determina as representaes de tempo num banco de dados. Uma anlise 95 espao-temporal requer uma distino entre o momento em que o evento ocorreu 96 (tempo de validade) e o momento em que essa ocorrncia foi registrada no bd 97 (tempo de transao), que indica a partir de quando a informao correspondente ao 98 evento se tornou disponvel ao usurio. 99 Os SGBD podem ser classificados de acordo com seu suporte dimenso 100 temporal em estticos (instantneo), onde no possvel realizar comparaes 101 entre estados, por s suportarem o estado recente, de tempo de validade que 102 registra feitos de acordo com o tempo de ocorrncia do evento, possibilitando 103 recuperao do histrico, de tempo de transio que registra o instante de insero 104 de dados no banco, possibilitando recuperao de dados para desfazer uma 105 5
transao (rollback) e bitemporal, que registra tanto o tempo de validade, quanto o 106 de transao, sem interao entre eles sendo invivel uma atualizao do passado, 107 mas sendo possvel acessar o histrico de transaes realizadas e da ocorrncia 108 dos eventos. 109 110 Relacionamentos espao-temporais 111 112 As relaes entre intervalos de tempo implicam na definio de um operador de 113 precedncia, associado a um conjunto de operadores que definem as 7 relaes: de 114 antes, toca, durante, finaliza (junto com), igual a, sobrepe e inicializa (junto com). 115 Estes podem ser ainda combinados aos 8 relacionamentos espaciais derivados da 116 matriz das 4 intersees. 117 118 Identidade, vida e evoluo dos geo-objetos 119 120 A identidade uma caracterstica imutvel de um geo-objeto, cuja existncia 121 est associada manuteno da sua identidade ao longo do tempo. A noo de vida 122 corresponde ao conjunto das mudanas de caractersticas de um geo-objeto durante 123 sua existncia, caracterizada pela sua identidade. A evoluo de um geo-objeto s 124 pode ser recuperada pela sua identidade ou localizao espacial. 125 126 Postgre SQL e PostGIS 127 128 Segundo Melo e Guerra, a principal evoluo das arquiteturas de gerncia de 129 dados de SIG foi a incorporao de recursos para definio, armazenamento e 130 manipulao de dados complexos atravs de orientao a objeto, sendo 131 denominadas SGBD objetos-relacionais, dentre os quais destaca-se o PostgreSQL. 132 Esta possui a capacidade de incorporar dados complexos estendendo a linguagem 133 de dados SQL e suportando dados e funes espaciais. 134 Segundo Ferreira, o PostGIS uma extenso espacial gratuita e de cdigo 135 livre, cuja construo feia sobre o PostgreSQL. Ela permite o uso de objetos de 136 SIG armazenados em BD e possui funo para anlise bsica e processamento de 137 objetos SIG. 138 6
Trabalhos relacionados 139 140 Outros trabalhos relacionados SGBD espao-temporal so o Geolocalizador: 141 um sistema de referncia espao-temporal utilizando SGBD objeto relacional de 142 Pazinato, Batista e Moura e o modelo de previso espao-temporal no software R de 143 Ribeiro e Minguti. 144 145 Resumo do trabalho 146 147 No captulo 1 o autor nos trs como problema o fato dos bancos de dados 148 open-source pouco oferecerem em termos de funcionalidades para o tratamento 149 adequado de informaes com caractersticas especiais, sendo necessria a 150 modelagem de maneira emprica no nvel conceitual. Aps isso proposto um 151 modelo cujo objetivo incorporar aspectos da representao espao-temporal aos 152 SGBD open source, com emprego apenas das funcionalidades SQL para 153 representao do tempo e utilizando o PostGis para representao do espao. 154 A seguir, no captulo 2, so apresentados os aspectos os conceitos referentes 155 banco de dados temporais e espaciais, onde so citados autores como Edelweiss 156 (1998), Aronoff (1989) e Goodehild (1990). Tudo em conformidade com o que fora 157 exposto no captulo 1. Aps isso, so inseridos conceitos e funcionalidades a cerca 158 do PostGis, dando uma clara noo dos comandos SQL necessrios para criao de 159 tabelas espaciais, insero de dados e consultas SQL. 160 O captulo 3 apresenta a metodologia adotada que consiste nos quatro passo 161 seguir: 162 Criao de um modelo conceitual de representao atravs de um 163 diagrama Entidade-Relacionamento que permita a localizao de um 164 atributo em tempo e espao distintos; 165 Criao de um modelo de Banco de Dados Espao-Temporal; 166 Definio de um SGBD open source para se validar o modelo proposto; 167 Validao do modelo proposto atravs consultas no SGBD 168 169 7
Por fim, no captulo 4 os resultados so analisados e discutidos atravs da 170 validao da metodoliga que consiste na criao de trs tabelas que representam 171 uma estrutura departamental de uma universidade, as quais so: 172 Tabela instantnea do departamento, que contm informaes atuais 173 de cada departamento; 174 Tabela temporal (com o nome do departamento) que contm as 175 diferentes denominaes dos departamentos ao longo dos anos; 176 Tabela espao-temporal que contm a localizao de cada 177 departamento ao longo dos anos; 178 179 180 AVALIAO CRTICA 181 182 O artigo analisado apresentou boa fundamentao terica, a qual est em 183 sintonia com a apresentada por autores da atualidade como Santos Et Al (2000) e 184 Cmara Et Al (2014). A forma com que foi apresentado o PostGis foi de fcil 185 assimilao, podendo ser reproduzida pelos leitores do texto. 186 Apesar do texto ser claro e objetivo, poderia ter trabalhado exemplos mais 187 complexos, com a finalidade de mostrar a capacidade do SGBD em realizar diversas 188 consultas, com um banco de dados amplo e diversificado. Poderia ter sido feito um 189 comparativo entre o PostGis e outro software pago, indicando onde cada um se 190 sobressae em relao ao outro. 191 192 APLICAES 193 194 O SGDB espao-temporal conforme foi apresentado possui uma extensa 195 gama de aplicaes, tais como o acompanhamento de reas de risco, de reas de 196 desmatamento e do crescimento de favelas ao longo do tempo. Isso possibilitaria ao 197 usurio realizar consultas espao-temporais e visualizar as mesmas atravs de 198 softwares de SIG, sendo de grande valia para o controle dessas reas. 199 200 201 202 8
REFERNCIAS 203 204 Dias, T., Cmara,G., Jnior, C.Modelos Espao-temporais. Disponvel em: 205 <http://mtc- 206 m12.sid.inpe.br/col/sid.inpe.br/iris@1912/2005/07.01.19.53/doc/cap4.pdf>. 207 Acesso em 01/05/2014. 208 Santos, S., Pina, M.,Conceitos bsicos de SIG aplicados sade. Rio de Janeiro, 209 Departamento de Informaes em Sade, Fiocruz. 2000. 210 Camargo, E., Monteiro, A., Felgueiras, C., Fuks, S., Integrao de geoestatstica e 211 SIG: Uma necessidade. 212 Pazzinato, E., Baptista, C., Mirando, R., Geolocalizador: Um sistema de referncia 213 Espao-Temporal Indireta utilizando SGBD Objeto-relacional. 214 Cmara, G., Casanova, A., Hemerly, A., Magalhaes, G., Medeiros, C., Anatomia de 215 SIG. INPE, So Jos dos Campos, 1996. 216 Filho, J., Introduo a SIG. Porto Alegre, 1995. 217