o uso de ferramentas opensource para compor a ide embrapa€¦ · mobile. ide –diagrama de...

Post on 13-Jul-2020

9 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

O Uso de Ferramentas OpenSourcePara Compor a IDE Embrapa

Embrapa

• 46 Unidades Temáticas

• + de 9500 Colaboradores

• Projetos de pesquisa produzem dados geoespaciais

• Desafios em projetos de gestão do conhecimento

• 2011 - Participação na INDE ? “Precisamos arrumar a casa antes"

Ferramentas Open Source

• Clientes e parceiros dos projetos de pesquisa (agricultores, agronegócio e governo) geralmente não possuem orçamento para adotar soluções proprietárias !

Projeto Geoinfo – Modelo de Gestão Geoespacial da Embrapa

• Embrapa 2012 – Geoinfo Embrapa Monitoramento por Satélite

• Embrapa 2014 – Diretoria de P&D – GT IDE Embrapa

• Projeto piloto – 12 Unidades

• Infraestrutura de Nuvem

• Infraestrutura Local

IDE - Composição

• Camada de Dados - Geodatabase / Raster Files

• Camada de Geoserviços – WMS, WFS e WCS

• Camada de Cache e Otimização

• Camada de Metadados

• Camada de Clientes – GeoDesktop, Sig-Web e Sig-Mobile

IDE – Diagrama de Composição

SGDB

GeoDatabase

Pro

toco

los

OG

C (

WM

S, W

FS, W

CS)

Servidor de Arquivos

Rasters

Servidor de Mapas (WMS,

WFS, WCS)

Pro

toco

lo p

rop

riet

ário

do

SG

DB

Servidor de Metadados

(CSW)ESRI ArcMAP

ERDAS

Quantum GIS

GvSIG

Web/ WebGIS

INDE

internet

internet

IDE – Embrapa - Composição

• Geodatabase – PostgreSQL/PostGIS

• Geoserviços – Geoserver

• Gestão de Cache – Geowebcache

• Gestão da IDE – Geonode

• Serviços de Metadados – PyCSW

• Gestão de Metadados – Geonode/Geonetwork

Diagrama IDE - Embrapa

SGDB

GeoDatabase

Pro

toco

los

OG

C (

WM

S, W

FS, W

CS)

Servidor de Arquivos

Rasters

Servidor de Mapas -

Geoserver

Pro

toco

lo p

rop

riet

ário

do

SG

DB

Servidor de Metadados -Geonetwork

Geonode

ESRI ArcMAP

ERDAS

Quantum GIS

GvSIG

Geoportais

INDE

INDE

internet

internet

Diagrama – Distribuição de Metadados IDE

IDE 1 IDE 2

IDE 3 IDE 4

IDE 5 IDE 6

IDE Compartilhada

Metadados Metadados

Metadados Metadados

MetadadosMetadados

Metadados

IDE Local 1

IDE Local 2

IDE Local 3

INDE

Nuvem da IDE Embrapa

Nuvem da IDE Embrapa

Metadados

Metadados

Metadados

Centralização de Metadados de Todas as IDEs

harvest csw

harvest csw

Usuários

Consultas de metadados

geoserviços

geo

serv

iço

s

IDE – Imagens Raster

• Rasters são armazenados em formato “File System”

• Existem processos de preparação e tratamento de imagens antes de subirem à IDE

• Dependendo do tipo de aplicação, o modelo de tratamento e preparação pode variar

• Imagens maiores que 2GB são tratadas especialmente na IDE

Imagens Raster – Processos de Preparação e Tratamento

• Conversões em bandas e quantidades de bits

• Criação de Pirâmides para a otimização

• Criação de Image Mosaic/Pyramid Layers para otimização

• Criação de Cache de Tiles

• Criação de polígonos/retângulos envolventes

• Criação de Thumbs/Miniaturas

Procedimentos de tratamento e preparação da Imagem

Disponível para navegação ?

Otimização e preparação de Pyramid Layers ou Cache

Cadastro e compartilhamento como Geoserviço

Cadastro de metadados

Criação de Thumbs ou retângulos envolventes

Maior do que 2GB ?

Sim

Não

Sim

Não

Imagem disponível na IDE

Diagrama de processos de tratamento de imagens raster para a IDE

Imagens Raster e Séries Temporais

• Processo específico de catalogação como Geoserviço- Datas são armazenadas em uma tabela de controle no geodatabase

• Podem existir processos contínuos e periódicos de recebimento e tratamento/transformação de novas séries

Interface Geonode

Consulta de Metadados - Geoinfo Embrapa

Geoinfo Embrapa - Botão INDE

Interface Geonetwork

IDE x SIG-Web e Sig-Mobile

• Os SIGs-Web/Mobile também compõe IDEs

• SIGs acessam dados, metadados e consomem geoserviços fornecidos por uma IDE

• SIGs analíticos, colaborativos e estáticos

Ferramentas para o desenvolvimento de Sistemas SIG

• PostgreSQL/PostGIS – Geodatabase

• ES6/ES7

• Openlayers/Leaflet

• ExtJS, Geoext, GXP, OpenGeo SDK

• ReactJS, Redux, Material UI, Bootstrap

• Flask (Python) – APIs Restfull

• NodeJS, ExpressJS – APIs Restfull

• Cordova (Mobile Apps)

• Protocolos (JSON, GeoJSON)

SOMA Brasil

SOMA Brasil - Consultas

SOMA Brasil - Rankings

SOMA Brasil - Rankings

SOMA Brasil – NDVI Spot Vegetation

SOMA Brasil – NDVI MODIS

Portal Árvores de Campinas – World View

Geoweb - Matopiba

Geoportal PELD – Ecosistemas Costeiros Bacia de Santos

GeoSocial - MDSA

Geoportal - Macrologistica

Geoportal - Macrologistica

Framework - EasyMaps

Framework - EasyMaps

Framework - EasyMaps

Alerta de Pragas e Ameaças

Alerta de Pragas e Ameaças

Alerta de Pragas e Ameaças

Alerta de Pragas e Ameaças - Mobile

Alerta de Pragas e Ameaças - Mobile

Conclusões

• Sucesso no uso de ferramentas OpenSource

• 13 IDEs na Nuvem

• 2 IDEs locais

• Projeto de “Ação Gerencial” para expansão a todas as unidades da Embrapa

Obrigado !

Davi de Oliveira Custódio

Analista de Sistemas

Núcleo de Tecnologia da Informação

davi.custodio@embrapa.br

top related