Projeto de interfaces para álgebra de mapas em geoprocessamento no ambiente SPRING

Os Sistemas de Informação Geográfica (SIG)oferecem procedimentos de manipulação de mapas para que o usuário possa expressar modelos de análise espacial. Estes procedimentos, denominados Álgebra de Mapas, usualmente são expressos em linguagens, que permitem ordenar seqüências de transformações do dad...

Full description

Bibliographic Details
Main Author: Ivan Soares de Lucena
Other Authors: Gilberto Câmara
Language:Portuguese
Published: Instituto Nacional de Pesquisas Espaciais (INPE) 1998
Online Access:http://urlib.net/dpi.inpe.br/lise/2003/01.16.10.18
Description
Summary:Os Sistemas de Informação Geográfica (SIG)oferecem procedimentos de manipulação de mapas para que o usuário possa expressar modelos de análise espacial. Estes procedimentos, denominados Álgebra de Mapas, usualmente são expressos em linguagens, que permitem ordenar seqüências de transformações do dados geográficos para gerar novos mapas a partir dos mapas existentes. O Sistema de Processamento de Informações Georeferenciadas (SPRING), desenvolvido pelo Instituto Nacional de Pesquisas Espaciais (INPE), possui uma linguagem para Álgebra de Mapas denominada: Linguagem Espacial para Geoprocessamento Algébrico (LEGAL). Apesar do grande poder expressivo de uma linguagens como LEGAL, seu uso requer noções de fundamentos de programação, competência nem sempre disponível entre os especialistas em Geoprocessamento. Como alternativa ao uso de LEGAL, este trabalho desenvolve uma interface amigável para Álgebra de Mapas no ambiente SPRING, denominada Álgebra de Mapas por Objetos (AMO), que permite a geração de programas em LEGAL através de diagramas de fluxo. O processo de definição dos requisitos para o desenvolvimento de AMO inclui uma revisão dos conceitos de Geoprocessamento, modelagem de dados geográficos, análise espacial, álgebra de mapas em LEGAL e a revisão de interfaces para álgebra de mapas existentes no mercado ou propostas na literatura. A interface AMO representa uma contribuição para o uso da tecnologia SPRING em projetos ambientais e de agropecuária, por fornecer a uma vasta gama de usuários uma ferramenta de fácil utilização para expressar problemas complexos de análise espacial. Adicionalmente, o projeto da interface AMO foi concebido com base em noções gerais de Geoprocessamento, podendo deste modo ser estendido para outros SIG. === Most implementations of Geographical Information Systems (GIS)include procedures, which allow the user to express complex spatial analysis models. These procedures are refereed to as Map Algebra, and are usually expressed by a language, which provides operations that generate new maps from an existing ones. The GIS system developed by National Institute of Space Research (INPE), includes the a spatial algebra language, whose use requires notions of programming languages. Such knowledge is not always available in the GIS user community. As an alternative to direct programming using this programming language, we have developed a friendly user interface for expressing Map Algebra programs, called (AMO)that means Map Algebra with Objects. AMO uses the flow diagram paradigm, which is a natural way of expressing spatial analysis problems, and enables the automatic generation of Map Algebra programs. In order to develop AMO, we have analyzed different alternatives for Map Algebra interfaces, including programming languages, forms and flow diagrams. AMO is an improvement of INPEïs GIS technology, as it allows non-expert users a straightforward way of expressing complex spatial analysis problem. Finally, the AMO design has been based on general principles of GIS, and the interface can be extended for use with other systems.