geoliberty

Post on 27-Jun-2015

293 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides para apresentação do sistema proposto por mim em meu Trabalho de Conclusão de Curso.

TRANSCRIPT

GeoLibertySolução Livre para Construção de

Sistemas de Informações Geográficas

Contextualização

SIG: Sistemas de Informações Geográficas

• Realizam o tratamento computacional de dados geográficos, ou seja, a manipulação e análise destes dados baseados em sua localização no espaço.

• Utilizando SIGs podemos ligar atributos descritivos com geometrias de diferentes tipos de dados geográficos.

2

Contextualização

O Atlas of New South Wales disponibiliza dados políticos, sociais e científicos, que podem ser utilizados como meio de auxílio educacional e divulgação pública de políticas realizadas.

3

Os SIGs podem ser utilizados em diferentes casos e oferecer dados importantes para gestão e pesquisa de informações espaciais.

Contextualização

No IBGE Países são divulgados dados pesquisados pelo IBGE, que podem ser acessados através da interação do usuário com o mapa.

4

No projeto da Assembleia Legislativa de Goiás, chamado Cidadão Participativo, o cidadão pode contribuir com a gestão do estado realizando o cadastramento de ocorrências ligadas a localizações espaciais.

Contextualização

Basicamente um Sistema de Informações Geográficas é constituído pela interface com o usuário, o processamento de dados espaciais e uma base de dados geográficos.

5

Contextualização

Pode-se especificar um Sistema de Informações Geográficas para que ele atenda as necessidades de diferentes modelos em diversas áreas do conhecimento.

6

Motivação

SIGs

• Sistemas proprietários• Alto grau de complexidade• Custo ao usuário

GeoLiberty

• Sistema base manipulação de dados geográficos• Utilização livre• Aliviar encargos financeiros• Auxiliar na expansão do uso

7

Objetivos

• Pesquisa e monitoramento de trabalhos ligados a Sistemas de Informações Geográficas.

• Estudo de tecnologias de uso gratuito e de código aberto.

8

• Construção do sistema base com funções de gerenciamento de dados geográficos, de forma que o mesmo ofereça extensibilidade.

• Desenvolvimento de um Sistema de Informações Geográficas em uma área específica que utilize o sistema base de gerenciamento de dados espaciais.

Tecnologias

Interface com o Usuário

9

Processamento de Dados

Banco de Dados

Trabalhos Relacionadosi3Geo

Inclui um conjunto de ferramentas de navegação e compartilhamento de mapas.

10

• Documentação Descentralizada

• Pouco Extensível

• Utilização de Tecnologias Descontinuadas

Trabalhos RelacionadosGUEB - Framework para disseminação de dados geográficos na Web

Desenvolvido com o objetivo de facilitar e padronizar a disseminação de dados geográficos na web, com a utilização de aplicações SIG.

11

• Necessita de um servidor de mapas (MapServer)

• Não oferece funções avançadas de manipulação e consulta de dados geográficos (distâncias, centroides, áreas e etc)

Trabalhos RelacionadosFramework para Coleta e Filtragem de Contribuições Voluntárias

Projeto que visa possibilitar a coleta de dados geográficos fornecidos voluntariamente através da web.

12

• Não oferece extensibilidade

• Uso de tecnologias proprietárias

• Não oferece cadastramento de dados geográficos através de interação com o mapa

Trabalhos RelacionadosFramework Conceitual GeoFrame

Framework conceitual baseado no formalismo de orientação a objetos utilizando a linguagem UML.

13

Implementação

Modelagem

A arquitetura foi desenvolvida em três camadas, separando logicamente a interface com o usuário, o processamento de dados e o banco de dados.

Cada camada é subdividida em componentes que realizam tarefas específicas. Entre estes componentes foram definidas ligações que fazem com que a informação siga um ciclo lógico durante a execução do sistema.

14

Implementação

Modelagem

15

Implementação

Modelagem

16

Implementação

Modelagem

17

Implementação

Modelagem

18

Implementação

Funcionamento

19

Implementação

Funcionamento

20

Implementação

Funcionamento

21

Implementação

Funcionamento

22

Implementação

Funcionamento

23

Implementação

Funcionamento

24

Implementação

Funcionamento

25

Implementação

Funcionamento

Acesso ao sistema

http://200.132.38.35/

Acesso aos códigos fonte

https://github.com/PauloHenriqueVianna/geo_liberty

26

Estudo de Caso

Territórios da Cidadania

• Governo Federal• Priorizar ações para garantir atendimento às necessidades básicas• Acelerar processos locais para ampliação da geração de renda

27

Edital para Realização de Ações do Programa Territórios da Cidadania no Médio Alto Uruguai

• Departamento de Assistência Técnica e Extensão Rural - DATER/SAF/MDA

• Orientações para contratação e execução de serviços de Assistência Técnica e Extensão Rural (ATER)

• Território da Cidadania Médio Alto Uruguai - RS• Bases para a execução do Programa Nacional de Assistência Técnica

e Extensão Rural.

Estudo de Caso

Edital para Realização de Ações do Programa Territórios da Cidadania no Médio Alto Uruguai

28

Estudo de Caso

MapAgro

Trabalho realizado conjuntamente com alunos do curso de Agronomia da Universidade Federal de Santa Maria, campus de Frederico Westphalen.

Software para internet com características que podem auxiliar tecnologicamente na realização de ações ligadas ao Programa Territórios da Cidadania na região do Médio Alto Uruguai.

29

Estudo de Caso

MapAgro

30

Estudo de Caso

MapAgro

31

Estudo de Caso

MapAgro

32

Estudo de Caso

MapAgro

33

Estudo de Caso

MapAgro

34

Estudo de Caso

MapAgro

35

Estudo de Caso

MapAgro

Acesso ao sistema

http://200.132.38.35/mapagro/

36

Conclusão e Trabalhos Futuros

• Facilitação do desenvolvimento de SIGs

• Utilização softwares livres = redução de custos

• Propiciar o uso por entidades que não teriam acesso

• Fortalecimento da comunidade de software livre

37

Conclusão e Trabalhos FuturosAperfeiçoamento do Sistema GeoLiberty:

• Efetuar melhorias no layout da interface de administração;• Desenvolver suporte a mais formatos de arquivos de dados geográficos,

tanto para upload quanto download de arquivos;• Realizar experiências de integração com o servidor de mapas

Mapserver (MAPSERVER, 2012);• Desenvolver novas funções de tratamento de dados geográficos;• Promover a disponibilização do GeoLiberty em repositórios de software

livre;• Submeter a proposta apresentada pelo GeoLiberty em eventos e

promoções realizadas pela comunidade acadêmica e de software livre.

38

Conclusão e Trabalhos FuturosDesenvolvimento de um Repositório Público de Dados Geográficos:

• Utilizar o sistema GeoLiberty como base• Qualquer pessoa realiza o cadastro e recebe um usuário e senha

para autenticação• Realizar o upload dos dados a partir de arquivos de diferentes

formatos• Contextualizar qualquer tipo de dados geográficos• Realizar o download de mapas em diferentes formatos• Acumular e organizar dados espaciais

39

Conclusão e Trabalhos FuturosContinuação do Desenvolvimento da Aplicação MapAgro

Implementar novos relatórios com escopo específico, ligados a Unidade de Produção Familiar, como por exemplo:

• Mão de obra contratada, familiar e total;• Superfície total;• Superfície agrícola;• Rebanho total;• Rendimento médio da produção agropecuária;• Renda média e bruta por pessoa;• Renda bruta não agrícola;• Relatórios de informações gerais agrupados por atividade;• Percentual de áreas com erosão;• Impactos ambientais provocados pelo uso de produtos químicos,

descarte de lixo e embalagens de agrotóxicos;• Atividades Produtivas e Estrutura Fundiária do município;

40

top related