POTENCIALIDADES E APLICAÇÕES DE SERVIDORES DE DADOS GEOGRÁFICOS INTEROPERÁVEIS

Tamanho: px
Começar a partir da página:

Download "POTENCIALIDADES E APLICAÇÕES DE SERVIDORES DE DADOS GEOGRÁFICOS INTEROPERÁVEIS"

Transcrição

1 POTENCIALIDADES E APLICAÇÕES DE SERVIDORES DE DADOS GEOGRÁFICOS INTEROPERÁVEIS ROMILDO TOSCANO DE BRITO NETO MARCELLO BENIGNO BORGES BARROS FILHO Universidade Federal da Paraíba - UFPB Instituto Federal de Educação Tecnológica da Paraíba IFET - PB {romildoneto, benigno.marcello}@gmail.com RESUMO A interoperabilidade tem recebido cada vez mais atenção à medida que as empresas e instituições públicas tentam resolver o problema das ilhas de informação, onde os sistemas são desenvolvidos com tecnologias proprietárias e não se preocupam com a comunicação entre as aplicações. A solução proposta é criar um servidor de dados geográficos interoperável, que possibilita, através de um serviço Web, o intercâmbio e a transmissão de dados livremente entre diferentes programas e sistemas computacionais, de forma remota e em tempo real. O serviço Web implementado permite a disponibilização de formatos padrões de interoperabilidade (WMS, WFS e KML), especificados pelo Open Geospatial Consortium (OGC). O acesso aos dados do servidor implementado pode ser feito utilizando softwares de SIG (Sistema de Informações Geográficas), como também pelo Google Earth ou Google Maps. O meio criado para facilitar a comunicação entre os softwares e o servidor foi o Geoportal AESA (Agência Executiva de Gestão de Águas do Estado da Paraíba). Por fim, este artigo espera viabilizar o desenvolvimento de novos serviços Web, estimular a cooperação entre instituições produtoras de informações espaciais e servir como modelo de intercâmbio de dados. ABSTRACT Interoperability has received increasing attention when companies and public institutions tried to solve the "islands information" problem, where systems are developed with proprietary technologies and don t worry about the communication between applications. The solution proposed is to create a interoperable spatial data server that allows, through a Web service, data exchange and transmission freely between different programs and computer systems, remotely and in real time. The Web service implemented allows available formats interoperability standards (WMS, WFS and KML), specified by the Open Geospatial Consortium (OGC). Access to data server implemented can be done through GIS software (Geographic Information System), as well as Google Earth or Google Maps. Geoportal AESA (Agência Executiva de Gestão de Águas do Estado da Paraíba) was created to help communication between software and server. Finally, this article hopes to facilitate the development of new Web services, to stimulate cooperation between institutions that produce spatial information and serve as a data exchange model. 1 INTRODUÇÃO Os softwares de SIG (Sistemas de Informações Geográficas) podem ser considerados um dos recursos mais poderosos do geoprocessamento, embora muitas vezes, a base cartográfica de uma determinada área de estudo pode ter um alto custo na sua confecção. Uma solução para minimizar esse problema é o compartilhamento de dados geográficos entre diversos órgãos que utilizam SIG. Empresas e instituições públicas não costumam compartilhar seus dados. Isso pode ser atribuído a dificuldade de tornar os sistemas interoperáveis ou a falta de interesse por questões políticas ou administrativas. Assim, surgem problemas como replicação de dados e, conseqüentemente, de atualização. Outra dificuldade é a grande heterogeneidade de programas e formatos de dados de natureza espacial existentes no mercado. Desta forma, surge a importância da interoperabilidade ou intercâmbio de dados geográficos. Seu grande desafio é enfrentar a diversidade de modelos conceituais dos SIG disponíveis no mercado e seus diferentes formatos de dados. Ela pode ser entendida como a capacidade de um sistema compartilhar e trocar informações espaciais. A interoperabilidade é baseada na simplificação nas complexas coleções de formatos e padrões dos dados. Nesse sentido, foi criado o Open Geospatial Consortium (OGC). Seu objetivo é criar, entre

2 outras especificações, formatos padrões que simplificam a interação entre diferentes fontes de dados. Diante dos pressupostos, este trabalho visa apresentar potencialidades de servidores web interoperáveis a partir de um aplicativo que disponibiliza as informações hídricas do Estado da Paraíba, a partir de padrões de interoperabilidade especificados pela OGC. 2 INTEROPERABILIDADE DE SIG ATRAVÉS DE SERVIÇOS WEB 2.1 SIG no contexto da interoperabilidade Geoinformação significa, antes de mais nada, utilizar computadores como instrumentos de representação de dados espaciais. Assim, o problema fundamental da Ciência da Geoinformação é o estudo e a implementação de diferentes formas de representação computacional do espaço geográfico (CÂMARA e MONTEIRO, 2003). Com o crescimento do número de softwares de SIG e conseqüentemente da variedade de modelos internos de dados, criou-se uma demanda em busca de mecanismos que permitam a troca de informações armazenadas em base de dados diferentes. As primeiras tentativas de integração entre esses softwares envolveram a conversão direta do formato dos dados de um fabricante para outro, além da criação de formatos padrões de dados (DXF, GML, SHP), que facilitaram a troca de dados entre os SIG. Porém, não havia interação entre os sistemas, o que se buscava era o acesso aos dados (FONSECA, 2001). Assim, surge a necessidade de se criar formatos padronizados que facilitem o compartilhamento de dados utilizando diferentes softwares de SIG. Resolver esta problemática pode ser considerado uma das principais funções da interoperabilidade. A internet é uma opção viável para proporcionar o intercâmbio de dados geográficos. Seu uso em larga escala já é uma realidade em grande parte do mundo e é crescente a quantidade de serviços disponibilizados nela. Alguns destes serviços estão relacionados a informações geográficas, deste simples endereços até sistemas de traçado de rotas e visualização de mapas. A web vem sendo utilizada como recurso para proporcionar a interoperabilidade entre SIG, ela funciona basicamente com a arquitetura na forma de cliente/servidor, onde o sistema principal, o que se quer disponibilizar, é o servidor e os clientes são os outros sistemas que irão interagir com este servidor. Assim, para se atingir interoperabilidade, é necessário que se implemente esse cliente, de forma autônoma ou estendendo outros softwares (PEREIRA, 2004). 2.2 Serviços Web Os serviços Web surgem como uma alternativa para a disseminação de dados geográficos na Internet, tendo em vista a enorme demanda que existe por informação espacial de simples acesso. O conceito de serviço Web surgiu para prover uma arquitetura sistemática e mais ampla para permitir a interação entre aplicações, a partir de mensagens enviadas sobre os protocolos Web já existentes (HTTP) combinadas com o padrão XML (CURBERA et al., 2002 apud DAVIS JR. et al., 2005). O extensible Markup Language (XML) é um padrão W3C (world wide web consortium) grupo responsável por diversos padrões existentes na internet. A linguagem XML surgiu com o advento da Internet e a necessidade de se criar padrões de representação de dados e metadados. Ela é um padrão que independe de plataforma computacional e linguagem de programação e que é usada para publicar, representar e trocar dados e metadados na Web (FIDALGO, 2005). Por ser uma linguagem extensível, XML permite que novos padrões sejam especificados a partir dela, possibilitando assim, que surjam novas tecnologias em conformidade com a mesma. Como diversos padrões do OGC, que são especificados a partir de XML (FIDALGO, 2005). Para Brandão e Ribeiro (2007), serviços Web são softwares que oferecem serviços a aplicações remotas, denominadas consumidoras, utilizando a Internet como canal de comunicação. No caso do aplicativo deste trabalho, o software seria o servidor interoperável implementado e os serviços seriam os mapas em padrões da OGC. A Figura 1 a seguir mostra um esquema de como funciona um serviço Web. O cliente faz requisições a um servidor HTTP (Tomcat, por exemplo) através de um navegador (Internet Explorer, por exemplo). Então o servidor de mapas interoperável (Geoserver, por exemplo) é ativado, capturando informações do banco de dados e devolvendo para o servidor HTTP através do protocolo e das extensões XML. Dessa forma fica caracterizado um serviço Web. Figura 1 Funcionamento de um serviço Web Fonte: Adapatado de Melo Jr. (2005) 2.3 O Open Geospatial Consortium (OGC) O OpenGIS é a marca registrada da OGC. Suas especificações visam permitir que as tecnologias do geoprocessamento se tornem interoperáveis através da criação de interfaces e padrões de intercâmbio de dados

3 (OGC, 2008). Do ponto de vista do usuário, ele permite o O Tomcat tem a capacidade de atuar como um acesso a dados espaciais em locais remotos, não servidor Web HTTP puramente em Java. Além disso, o importando qual o formato. Para o desenvolvedor, é a Tomcat é um servidor de aplicações Java na Web. O parte do serviço Web criada para interpretar e representar Geoserver é uma aplicação Java que funciona como um um conjunto de dados de um servidor de dados espaciais servidor de mapas. Pode-se dizer que o Geoserver é um para um cliente de geoprocessamento. Servidor Web Interoperável, já ele utiliza as Neste trabalho, os formatos padrões de especificações da OGC (Por exemplo: WMS, WFS, SLD, interoperabilidade WMS, WFS e KML, especificados KML etc.) que reduzem as dificuldades do pelo OGC, foram disponibilizados a partir do serviço Web compartilhamento de dados. Portanto, o Geoserver é implementado. utilizado para acessar dados espaciais em diversos O Web Map Service (WMS) cria uma forma formatos, convertê-los e disponibilizá-los de acordo com padronizada para recuperação de mapas no formato as especificações da OCG, conseqüentemente matricial. Assim, os mapas produzidos por meio do WMS promovendo a interoperabilidade entre SIG. são geralmente apresentados em um formato de figura O PostGIS é a extensão do PostgreSQL que como PNG, GIF ou JPEG, ou ocasionalmente como base adiciona a este SGBD o suporte operações com dados de elementos gráficos vetoriais em Scalable Vector espaciais. Ele permite que o Geoserver acesse sua base de Graphics (SVG) (BEAUJARDIERE, 2006; TSOU, dados, além de ser completamente compatível com as 2001). especificações OGC. Além disso, foi utilizado o ArcGIS e Para definir a simbologia de um WMS o OGC o gvsig para demonstrar a visualização dos dados através utiliza outro padrão, o Styled Layer Descriptor (SLD). de um software de SIG. Ele permite definir cores e rótulos para uma camada WMS a partir de regras a serem definidas em sua 3.2 Implementação do sistema linguagem. Todo arquivo SLD é a extensão de um XML, e por isso é enquadrado como parte de um serviço Web (LALONDE, 2002). O Keyhole Markup Language (KML) é a extensão de um XML utilizado pelo Google para permitir a visualização de dados geográficos em seus aplicativos, Google Earth e Google Maps. Na sintaxe do KML proveniente de um serviço Web existe uma requisição WMS, ou seja, o KML depende de outros padrões para permitir a visualização de dados espaciais. O KML é processado nos aplicativos do Google (Earth Browsers) da mesma forma que o HTML e XML são processados nos navegadores Web. O Web Feature Service (WFS) é uma das mais valiosas especificações da OGC. Ele fornece uma visualização genérica para os dados acessados no servidor remoto, ou seja, não existem estilos predefinidos para este serviço, porém o usuário é capaz de customizá-los. Outra potencialidade deste serviço é capacidade de realizar consultas e criar filtros, isto faz com que o usuário tenha maior controle sobre os dados (GEOSERVER, 2008). 3 MATERIAIS E MÉTODOS Para a construção do Servidor Web interoperável é necessária infra-estrutura de hardware e software compatíveis com o volume de dados a serem disponibilizados. Em virtude disto, foi desenvolvida uma aplicação, chamada de Web Service, na sede da AESA, já que esta agência tem a filosofia de disponibilizar informações espaciais, dispõe de boa qualidade de equipamentos para estes fins, além de ser a maior detentora de dados espaciais relacionados à gestão de recursos hídricos na Paraíba. 3.1 Programas computacionais A configuração do aplicativo iniciou-se com a instalação e configuração do servidor Tomcat no sistema operacional Linux Fedora. Em seguida foi instalado o Geoserver, aplicação Java utilizada para acessar dados espaciais em diversos formatos, convertê-los e disponibilizá-los de acordo com as especificações da OCG, conseqüentemente promovendo a interoperabilidade entre SIG. No Sistema Gerenciador de Banco de Dados (SGBD) da AESA, PostgreSQL com a extensão espacial PostGIS, foram analisados os relacionamentos entre as tabelas que seriam utilizadas para a extração das informações a serem disponibilizadas e configurado o repositório de dados formado pelas tabelas contidas no banco. Após a instalação e do Geoserver no Tomcat, deu-se início a sua configuração a fim de permitir o armazenamento dos dados. O próximo passo foi acessar o SGBD da AESA através do Geoserver, para se obter dados que são alterados constantemente, como por exemplo, as coordenadas dos pontos de captação de água outorgados. Assim como os dados da base cartográfica em meio digital, que se encontrava nos formatos shapefile e geodatabase (nativos do ArcGIS), que também foram exportados para o Banco de Dados Geográficos. O Geoserver possui um recurso que permite a pré-visualização dos mapas criados através de um cliente, o OpenLayers. Dessa forma foi possível verificar os estilos das camadas WMS recém criadas e buscar sua customização modificando seus respectivos arquivos SLD. A Figura 2 a seguir mostra o layer dos limites das bacias hidrográficas do Estado da Paraíba visualizado a partir do OpenLayers e com o estilo default_polygon do Geoserver.

4 Figura 2 Visualização da camada Limites das Bacias Hidrográficas através do OpenLayers A Figura 3 a seguir mostra o mesmo layer após a customização do arquivo SLD. Figura 3 Visualização da camada Limites das Bacias Hidrográficas com SLD definido 4 RESULTADOS Figura 4 Esquema de funcionamento do aplicativo 4.2 Requisição do serviço WMS utilizando o ArcGIS O primeiro passo é acessar o Geoportal da AESA e obter o endereço que será anexado ao SIG para fazer a requisição WMS. Então, no caso do ArcGIS, a função Add WMS Servers permite adicionar o serviço WMS colando o endereço (URL) obtido no Geoportal e, assim, obter uma lista com todas as camadas WMS que o servidor criado dispõe. O próximo passo é selecionar o Sistema de referência geodésico e o Sistema de projeção cartográfico, neste caso deve ser selecionado o SAD69 e o Sistema de coordenadas geográficas. Após esses passos é possível visualizar as camadas adicionadas, como mostra a Figura 5 a seguir, onde foram selecionadas as camadas: limites do Estado, usuários cadastrados, limites dos municípios e os limites das bacias hidrográficas. 4.1 Esquema de funcionamento do aplicativo O cliente, através de seu navegador, acessa o Geoportal AESA, e lá obtém os endereços dos serviços WMS e WFS. Esses endereços são utilizados pelos softwares de SIG para fazer a requisição dos serviços. Essas requisições acessam o servidor Tomcat que por sua vez ativa o Geoserver, então ele acessa as tabelas do banco de dados espaciais (PostGIS) e as transformam nos padrões WMS e WMF. Assim, tem-se a interoperabilidade criada de fato, já que os dados podem ser visualizados por diversos softwares de SIG e de forma remota. O padrão KML é disponibilizado de forma semelhante, porém não existe um endereço a ser anexado no Google Earth e Google Maps para visualizar os dados. Neste caso são disponibilizados arquivos KML que, quando solicitados, mostram as camadas diretamente em um dos programas utilizados pelo cliente. Isto ocorre porque o Google Earth e o Google Maps funcionam como um navegador de arquivos KML, ou seja, o processamento de um arquivo KML é semelhante ao de arquivos HTML e XML em navegadores da Web. A Figura 20 a seguir é um esquema que mostra o funcionamento do aplicativo criado. Figura 5 Visualização das camadas adicionadas no ArcGIS Portanto o serviço WMS é recomendado aos usuários que desejam visualizar os dados com estilos predefinidos, nesse caso da AESA. Também é possível consultar os atributos dos elementos que compõem os mapas.

5 4.3 Requisição do serviço WFS utilizando o gvsig O primeiro passo para se fazer uma requisição WFS no gvsig é definir o Sistema de Referência Geodésico e o Sistema de Projeção Cartográfico, para os dados desse projeto deve ser selecionado o SAD69 e o Sistema de coordenadas geográficas. Em seguida, deve-se acessar o Geoportal da AESA para obter o endereço que será anexado ao SIG para fazer a requisição WFS. Então, no caso do gvsig, a função Añadir capa permite iniciar o serviço WFS. Para isso basta colar o endereço (URL) obtido no Geoportal. O próximo passo seria escolher uma camada e configurá-la. O padrão WFS permite que sejam empregadas funções de análise espacial, seleção por atributos, confecção de mapas temáticos entre outras utilidades. Como exemplo de aplicação desse serviço, foi gerado um mapa temático com as mesorregiões do estado e os rios com ordem maior que dois, como pode ser visto na Figura 6 a seguir. Figura 6 Visualização de um mapa temático criado no gvsig 4.4 Visualização de um arquivo KML no Google Earth Para a disponibilização dos arquivos KML, foi criada a página KML no Geoportal AESA. Ela contém links que baixam os arquivos KML e assim, eles podem ser visualizados no Google Earth. Os dados visualizados a partir deste padrão provêm, na verdade, de uma requisição WMS. Portanto eles têm o mesmo estilo de um WMS e a interoperabilidade é mantida de fato, assim, o cliente do Geoportal pode salvar um arquivo KML em sua máquina e quando recarregá-lo no Google Earth as informações serão obtidas em tempo real direto do banco de dados da AESA. A Figura 7 a seguir mostra a visualização das camadas açudes e rios do estado da Paraíba do Google Earth a partir de arquivos KML obtidos no Geoportal AESA. Figura 7 Visualização de camadas no Google Earth 4.5 Visualização de um arquivo KML no Google Maps Para a visualização de dados geográficos no Google Maps também é utilizado o padrão KML. Porém o mecanismo aplicado para dispor deste recurso foi diferente do empregado no Google Earth. Neste caso, os arquivos KML são capturados por URLs, que estão escondidas dentro da estrutura do HTML que compõe a página do Geoportal que mostra o Google Maps. Para colocar uma janela do Google Maps dentro de um HTML é utilizado o recurso API (Application Programming Interface) do Google Maps que, além de incorporar o Google Maps em páginas Web através de um JavaScript, fornece uma série de utilitários para manipular mapas e adicionar conteúdo por meio de uma variedade de serviços, como por exemplo adicionar um KML através de um Serviço Web. A Figura 8 abaixo mostra a visualização da camada adutoras do Estado da Paraíba no Google Maps a partir do acesso ao Geoportal AESA. Figura 8 Visualização de camadas no Google Maps

6 A Figura 9 a seguir mostra como são selecionadas consideravelmente os custos. Dessa forma, pretende-se as camadas em KML que aparecem no Google Maps do estimular a cooperação entre instituições produtoras de Geoportal. Quando é selecionada uma camada, por informações espaciais e servir como modelo de exemplo, as adutoras, existe dentro do HTML uma intercâmbio de dados. requisição KML feita através do API Google Maps, que permite sua visualização. REFERÊNCIAS BEAUJARDIERE, Jeff de la. OpenGIS Web Map Server Implementation Specification. OpenGIS, p. BRANDÃO, F.; RIBEIRO, J. A. Estudo do XML, GML, SVG e WEBSERVICES (WMS e WFS) para formatação e divulgação de informações geográficas. In: SIMPÓSIO BRASILEIRO DE SENSORIAMENTO REMOTO, 13, 2007, Florianópolis. Anais... São José dos Campos, SP: INPE, p CÂMARA, G.; MONTEIRO, A.V.M. Conceitos Básicos em Ciência da Geoinformação. In: CÂMARA, G.; MONTEIRO, A.V.M.; DAVIS, C.. (Org) Introdução à Ciência da Geoinformação. São José dos Campos: INPE, Cap 2, p Figura 9 Seleção de camadas no Geoportal para o Google Maps 5 CONCLUSÕES A utilização de servidores Web interoperáveis é fundamental para promover o intercâmbio de dados geográficos. A partir do aplicativo criado, foi alcançado o objetivo proposto, que era de apresentar potencialidades de servidores Web interoperáveis a partir especificações do OpenGIS, desenvolver de uma aplicação para subsidiar a gestão hídrica, além de promover o compartilhamento desse tipo de informação. A utilização de softwares de SIG e do Google Earth e Maps, como ferramentas que permitem a visualização dos produtos gerados (formatos WMS, WFS e KML), é considerada uma alternativa viável para se trabalhar com os dados, realizar análises e gerar mapas e relatórios. A criação do servidor de dados geográficos interoperável permitiu que órgãos gestores, como AESA, ANA, SUDEMA e prefeituras, tenham acesso remoto a dados e em tempo real, possibilitando uma forma descentralizada de se obter e centralizada de se gerar informações. A partir do serviço desenvolvido, espera-se ressaltar a importância da interoperabilidade de dados geográficos em empresas, órgãos ou instituições. Já que a coleta de dados é um processo caro e a disponibilização de dados, muitas vezes, é uma obrigação de órgãos governamentais. A partir da metodologia aplicada para a implementação do sistema, espera-se viabilizar o desenvolvimento de novos serviços Web, já que foram empregados apenas softwares livres, o que diminui CURBERA, F.; DUFTLER, M.; KHALAF, R.; NAGY, W.; MUKHI, N.; WEERAWARANA, S. Unraveling the Web Services Web: an introduction to SOAP, WSDL and UDDI. IEEE Internet Computing, v. 6, n.2, p , DAVIS JR. C. A.; SOUZA, L.A. de; BORGES, K. A. V. Disseminação de dados geográficos na Internet. In: CÂMARA, G. et al. (Org.). Banco de Dados Geográficos. São Paulo: MundoGEO, cap. 10, p FIDALGO, Robson do Nascimento. Uma Infraestrutura para Integração de Modelos, Esquemas e Serviços Multidimensionais e Geográficos. Recife: UFPE, p. Tese de Doutorado (Ciências da Computação) Universidade Federal de Pernambuco, FONSECA, F. T., Ontology-Driven Geographic Information Systems p. PhD Thesis (Spatial Information Science and Engineering) - University of Maine, Orono. OGC. Open Geospatial Consortium Disponível em: < >. Acesso em: 30 ago. 2008, 03:00:00. GEOSERVER. Geoserver. Disponível em: < Acesso em: 31 out. 2008, 09:01:00 LALONDE, William. Styled Layer Descriptor Implementation Specification. OpenGIS, p.

7 PEREIRA, Marconi de Arruda. Uma Implementação Do Serviço WMS Sobre a Biblioteca Terralib p. Dissertação (Informática) PUC-Rio, Rio de Janeiro MELO JÚNIOR, J. Interoperabilidade de SIG através de serviços Web. 2005, 96 f. Dissertação (Tecnologias da Geoinformação) Centro de Tecnologia e Geociências - Universidade Federal de Pernambuco, Recife, TSOU. Ming-Hsiang. A Dynamic Architecture For Distributing Geographic Information Services on the internet p. PhD Thesis - University of Colorado, Boulder.

Arquiteturas, Padrões e Serviços para Geoprocessamento. Lúbia Vinhas 13/05/2008

Arquiteturas, Padrões e Serviços para Geoprocessamento. Lúbia Vinhas 13/05/2008 Arquiteturas, Padrões e Serviços para Geoprocessamento Lúbia Vinhas 13/05/2008 Desejo saber estatísticas sobre áreas queimadas. Desejo fazer análises por localização, por classes de uso ou ainda por seleção

Leia mais

Software livre como aporte em Transferência de tecnologia para o Instituto de Investigação Agronômica de Moçambique. Resumo

Software livre como aporte em Transferência de tecnologia para o Instituto de Investigação Agronômica de Moçambique. Resumo Software livre como aporte em Transferência de tecnologia para o Instituto de Investigação Agronômica de Moçambique Resumo A Embrapa, junto a outras instituições, iniciou um projeto de fortalecimento da

Leia mais

Geoprocessamento com Software Livre. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias

Geoprocessamento com Software Livre. Anderson Maciel Lima de Medeiros Consultor em Geotecnologias Geoprocessamento com Software Livre Anderson Maciel Lima de Medeiros Consultor em Geotecnologias SUMÁRIO O que é Software Livre? A GLP GNU Geoprocessamento Algumas Geotecnologias Geotecnologias Livres

Leia mais

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com

Palavras-chave: i3geo, gvsig, Mapserver, integração, plugin. Contato: edmar.moretti@terra.com.br ou edmar.moretti@gmail.com III Jornada Latinoamericana e do Caribe do gvsig Artigo: Integração do software i3geo com o gvsig Autor: Edmar Moretti Resumo: O i3geo é um software para a criação de mapas interativos para internet qu

Leia mais

SOFTWARES DE GEOPROCESSAMENTO

SOFTWARES DE GEOPROCESSAMENTO SOFTWARES DE GEOPROCESSAMENTO Ferramentas Proprietário para SIG É um conjunto de aplicativos computacionais de Sistemas de Informações Geográficas (SIGs) desenvolvido pela empresa norte americana Esri

Leia mais

OFICINA USO DO I3GEO. Levindo Cardoso Medeiros. levindocm@gmail.com

OFICINA USO DO I3GEO. Levindo Cardoso Medeiros. levindocm@gmail.com OFICINA USO DO I3GEO Levindo Cardoso Medeiros levindocm@gmail.com ESTRUTURA INTRODUÇÃO UTILIZANDO O I3GEO Aprendendo a navegar pelo I3Geo Propriedades do mapa ADICIONANDO E MANIPULANDO CAMADAS Adicionando

Leia mais

Governo Federal / Governo Estadual. Imagem suportando a Infraestrutura Nacional de Dados Espaciais INDE Carlos Toledo

Governo Federal / Governo Estadual. Imagem suportando a Infraestrutura Nacional de Dados Espaciais INDE Carlos Toledo Governo Federal / Governo Estadual Imagem suportando a Infraestrutura Nacional de Dados Espaciais INDE Carlos Toledo Plenária Desafios comuns Governança de dados espaciais; Informação geográfica é um ativo

Leia mais

Web Services. Autor: Rômulo Rosa Furtado

Web Services. Autor: Rômulo Rosa Furtado Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que

Leia mais

BANCO DE DADOS GEOGRÁFICOS

BANCO DE DADOS GEOGRÁFICOS BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING - I 3 GEO Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza ROTEIRO Apresentação Instalação do i 3 Geo Visão geral do i3geo Características e funcionalidades

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services

Leia mais

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN Prof. Dr. José Eduardo Santarem Segundo USP santarem@usp.br TuaneFaria USP tuanefaria@yahoo.com.br Introdução Disponibilizar Dados Disponibilizar

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento

Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Cenário atual de uso e das ferramentas de software livre em Geoprocessamento Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Jump Qgis Thuban MapServer

Leia mais

Introdução Padrões OGC Instalação Configuração Formatos de Saída Aplicação AGENDA

Introdução Padrões OGC Instalação Configuração Formatos de Saída Aplicação AGENDA Introdução ao Introdução Padrões OGC Instalação Configuração Formatos de Saída Aplicação AGENDA INTRODUÇÃO GeoServer GeoTools INTRODUÇÃO GeoServer Servidor de informação geoespacial OGC; Utilizado para

Leia mais

ArcGIS for INSPIRE. ArcGIS. ArcGIS for INSPIRE. Discovery. Download. View

ArcGIS for INSPIRE. ArcGIS. ArcGIS for INSPIRE. Discovery. Download. View ArcGIS for INSPIRE Discovery View Download ArcGIS for INSPIRE ArcGIS Agenda ArcGIS for INSPIRE O que está incluído Template de Geodatabase Componentes Desktop Componentes Servidor Outras Novidades Evolução

Leia mais

Apresentação. Maio de 2014

Apresentação. Maio de 2014 Apresentação Maio de 2014 Desafios para a disponibilização da geoinformação para o Monitoramento Ambiental Moderno Case: Ibama Objeto Auxiliar a promoção de um Monitoramento Ambiental Moderno apoiado por

Leia mais

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva

Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva 1. O que são Serviços Web (Web Services)? Prática da Disciplina de Sistemas Distribuídos Serviços Web IFMA DAI Professor Mauro Lopes C. Silva A ideia central dos Web Services parte da antiga necessidade

Leia mais

CADASTRO DE METADADOS POR SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS GEOGRÁFICO (SGBD) EM SIG PARA UNIDADES DE CONSERVAÇÃO DO ESTADO DO RIO DE JANEIRO

CADASTRO DE METADADOS POR SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS GEOGRÁFICO (SGBD) EM SIG PARA UNIDADES DE CONSERVAÇÃO DO ESTADO DO RIO DE JANEIRO CADASTRO DE METADADOS POR SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS GEOGRÁFICO (SGBD) EM SIG PARA UNIDADES DE CONSERVAÇÃO DO ESTADO DO RIO DE JANEIRO Raphael de Oliveira Fernandes Vivian Castilho da Costa

Leia mais

Por Dentro de uma Infraestrutura de Dados Espaciais

Por Dentro de uma Infraestrutura de Dados Espaciais Por Dentro de uma Infraestrutura de Dados Espaciais Fabíola Andrade INEMA / UFBA O que é um Dado Geoespacial? Dados geográficos ou geoespaciais ou georreferenciados são dados em que a dimensão espacial

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Cluster, Grid e computação em nuvem Slide 8 Nielsen C. Damasceno Introdução Inicialmente, os ambientes distribuídos eram formados através de um cluster. Com o avanço das tecnologias

Leia mais

Serviços Web: Introdução

Serviços Web: Introdução Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

OpenJUMP. Pontos fracos do OpenJUMP

OpenJUMP. Pontos fracos do OpenJUMP OpenJUMP No início foi chamado apenas de JUMP (JAVA Unified Mapping Platform), e se tornou popular no mundo livre de SIG(Sistema de informação Geográfica), desenhado por Vivid Solutions. Atualmente é desenvolvido

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 2 Computação em Nuvem Desafios e Oportunidades A Computação em Nuvem

Leia mais

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE

CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE CAPITULO 4 A ARQUITETURA LÓGICA PARA O AMBIENTE A proposta para o ambiente apresentada neste trabalho é baseada no conjunto de requisitos levantados no capítulo anterior. Este levantamento, sugere uma

Leia mais

GEOPROCESSAMENTO. Herondino Filho

GEOPROCESSAMENTO. Herondino Filho GEOPROCESSAMENTO Herondino Filho Sumário 1. Introdução 1.1 Orientações Avaliação Referência 1.2 Dados Espaciais 1.2.1 Exemplo de Dados Espaciais 1.2.2 Aplicações sobre os Dados Espaciais 1.3 Categoria

Leia mais

AULA 1 Iniciando o uso do TerraView

AULA 1 Iniciando o uso do TerraView 1.1 AULA 1 Iniciando o uso do TerraView Essa aula apresenta a interface principal do TerraView e sua utilização básica. Todos os arquivos de dados mencionados nesse documento são disponibilizados junto

Leia mais

Centro de Trabalho Indigenista CTI

Centro de Trabalho Indigenista CTI Centro de Trabalho Indigenista CTI Termo de Referência para Contratação de Consultoria Técnica Junho de 2015 Projeto Proteção Etnoambiental de Povos Indígenas Isolados e de Recente Contato na Amazônia

Leia mais

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados. BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Hoje é

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

MEDRAL Geotecnologias 2011. Apresentação UNESP

MEDRAL Geotecnologias 2011. Apresentação UNESP Apresentação UNESP Julho de 2012 MEDRAL Geotecnologias Nossa História A Medral nasceu em 25 de abril de 1961, em Dracena (SP), oferecendo soluções de engenharia para o setor energético Aos poucos, a empresa

Leia mais

SISTEMA GERENCIADOR DE BANCO DE DADOS

SISTEMA GERENCIADOR DE BANCO DE DADOS BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br SISTEMA GERENCIADOR

Leia mais

Integração de sistemas utilizando Web Services do tipo REST

Integração de sistemas utilizando Web Services do tipo REST Integração de sistemas utilizando Web Services do tipo REST Jhonatan Wilson Aparecido Garbo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil jhowgarbo@gmail.com jaime@unipar.br

Leia mais

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações

PROGRAMA DE MBA em Gestão e Engenharia do Produto. O Produto Internet e suas Aplicações Universidade de São Paulo Escola Politécnica Programa de Educação Continuada em Engenharia PROGRAMA DE MBA em Gestão e Engenharia do Produto O Produto Internet e suas Aplicações Tecnologias de Informação

Leia mais

Universidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa

Universidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa Universidade Federal de Juiz de Fora Ciência da Computação Sistemas Distribuídos Professor Ciro Barbosa Web Service Plínio Antunes Garcia Sam Ould Mohamed el Hacen Sumário Introdução conceitual O Web Service

Leia mais

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena

Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços. Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Um Processo para Desenvolvimento de Aplicações Web Baseado em Serviços Autores: Fábio Zaupa, Itana Gimenes, Don Cowan, Paulo Alencar e Carlos Lucena Tópicos Motivação e Objetivos LP e SOA Processo ADESE

Leia mais

O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos

O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos Prof. Herondino O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos Inserir e integrar, numa única base de dados informações espaciais provenientes de: meio

Leia mais

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

Extensão do Sistema de Metadados para Recursos Naturais

Extensão do Sistema de Metadados para Recursos Naturais Extensão do Sistema de Metadados para Recursos Naturais Andreia Fernandes da Silva (IBGE/DI/COBAD) Celso José Monteiro Filho (IBGE/DGC/CREN) Hesley da Silva Py (IBGE/DI/COBAD) Resumo Tendo em vista a grande

Leia mais

Mapserver Servidor de Mapas. João Araujo

Mapserver Servidor de Mapas. João Araujo Mapserver Servidor de Mapas João Araujo Por que fazer mapas? Mapas têm tido papel prepoderante nas atividades humanas por milhares de anos. Desde o início, mapas eram usados para mostrar onde as coisas

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação.

ANEXO 11. Framework é um conjunto de classes que colaboram para realizar uma responsabilidade para um domínio de um subsistema da aplicação. ANEXO 11 O MATRIZ Para o desenvolvimento de sites, objeto deste edital, a empresa contratada obrigatoriamente utilizará o framework MATRIZ desenvolvido pela PROCERGS e disponibilizado no início do trabalho.

Leia mais

PROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1

PROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1 PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB WEBSERVICES Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é um WebService e sua utilidade Compreender a lógica de funcionamento de um WebService Capacitar

Leia mais

O uso do gvsig na construção do Sistema de Informação Geográfica da Fundação Nacional do Índio Funai.

O uso do gvsig na construção do Sistema de Informação Geográfica da Fundação Nacional do Índio Funai. O uso do gvsig na construção do Sistema de Informação Geográfica da Fundação Nacional do Índio Funai. Patrícia Cayres Ramos Resumo: Este artigo descreve como é realizado o trabalho de geopocessamento na

Leia mais

Jonathan J. Campos, Jefferson de Faria, William de O. Sant Ana

Jonathan J. Campos, Jefferson de Faria, William de O. Sant Ana APLICAÇÕES GEOGRÁFICAS NA WEB PARA INTEGRACÃO DE DADOS DO MONITORAMENTO AMBIENTAL DE ÁREAS DEGRADADAS PELA MINERAÇÃO DE CARVÃO NA BACIA CARBONÍFERA DO SUL DO ESTADO DE SANTA CATARINA Jonathan J. Campos,

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 1 Conceitos da Computação em Nuvem A computação em nuvem ou cloud computing

Leia mais

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional Juarez Bachmann Orientador: Alexander Roberto Valdameri Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Kassius Vargas Prestes

Kassius Vargas Prestes Kassius Vargas Prestes Agenda 1. Introdução Web Services 2. XML, SOAP 3. Apache Tomcat 4. Axis 5. Instalação Tomcat e Axis 6. Criação de um Web Service 7. Criação de um cliente Baixar http://www.inf.ufrgs.br/~kvprestes/webservices/

Leia mais

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO INSTITUTO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA PROJETO SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO ALUNO RICARDO CARDOSO TERZELLA

Leia mais

2 Conceitos relativos a Web services e sua composição

2 Conceitos relativos a Web services e sua composição 15 2 Conceitos relativos a Web services e sua composição A necessidade de flexibilidade na arquitetura das aplicações levou ao modelo orientado a objetos, onde os processos de negócios podem ser representados

Leia mais

Geoprocessamento e Padrões OGC

Geoprocessamento e Padrões OGC Geoprocessamento e Padrões OGC Martin Pereira 36 slides Agenda Geoprocessamento Definição Histórico SIG OGC Definição Importância Histórico Padrões Slide 2 de 36 Geoprocessamento Definição Disciplina do

Leia mais

INFOAMBIENTE: GESTÃO AMBIENTAL DE RODOVIAS COM SIG-WEB

INFOAMBIENTE: GESTÃO AMBIENTAL DE RODOVIAS COM SIG-WEB Belo Horizonte/MG 24 a 27/11/2014 INFOAMBIENTE: GESTÃO AMBIENTAL DE RODOVIAS COM SIG-WEB Adriano Peixoto Panazzolo (*), Augusto Gattermann Leipnitz, Daniela Viegas, Társio Onofrio Cardoso da Silva, Thiago

Leia mais

Disseminação e Compartilhamento de Dados Geoespaciais na Web

Disseminação e Compartilhamento de Dados Geoespaciais na Web Disseminação e Compartilhamento de Dados Geoespaciais na Web Clique para editar o estilo do subtítulo mestre Diego Mendes Rodrigues Gerente Serviços e Soluções ERDAS diego.rodrigues@sccon.com.br Santiago

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Introdução a Web Services

Introdução a Web Services Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas

Leia mais

Curso de Aprendizado Industrial Desenvolvedor WEB

Curso de Aprendizado Industrial Desenvolvedor WEB Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os

Leia mais

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA

APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Autores: Claudiléia Gaio BANDT; Tiago HEINECK; Patrick KOCHAN; Leila Lisiane ROSSI; Angela Maria Crotti da ROSA Identificação autores: Aluna do Curso

Leia mais

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 5 Servidores de Aplicação

Leia mais

Projeto Arquitetural do IEmbedded

Projeto Arquitetural do IEmbedded Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Departamento de Sistemas e Computação Disciplina: Projeto I Professora: Francilene Garcia Equipe: Carolina Nogueira de

Leia mais

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.

Leia mais

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Programação com acesso a BD. Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Introdução BD desempenha papel crítico em todas as áreas em que computadores são utilizados: Banco: Depositar ou retirar

Leia mais

Anexo VI Edital nº 03361/2008. Projeto de Integração das informações de Identificação Civil. 1. Definições de interoperabilidade adotadas pela SENASP

Anexo VI Edital nº 03361/2008. Projeto de Integração das informações de Identificação Civil. 1. Definições de interoperabilidade adotadas pela SENASP Anexo VI Edital nº 03361/2008 Projeto de Integração das informações de Identificação Civil 1. Definições de interoperabilidade adotadas pela SENASP A Senasp procura adotar os padrões de interoperabilidade

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE

ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE ABORDAGEM DE FRAMEWORKS PARA JSF QUE AUXILIAM O DESENVOLVIMENTO DE SOFTWARE Amarildo Aparecido Ferreira Junior 1, Ricardo Ribeiro Rufino 1 ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil aapfjr@gmail.com

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI

MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI MANUAL DE UTILIZAÇÃO DO SISTEMA GLPI PERFIL TÉCNICO Versão 2.0 DEPARTAMENTO DE INFORMÁTICA E TELECOMUNICAÇÕES PREFEITURA DE GUARULHOS SP 1 Objetivo: Esse manual tem como objetivo principal instruir os

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Conceitos Iniciais MARCEL SANTOS SILVA

Conceitos Iniciais MARCEL SANTOS SILVA Conceitos Iniciais MARCEL SANTOS SILVA DPI - INPE Criada em 1984, a Divisão de Processamento de Imagens (DPI) faz parte da Coordenação Geral de Observação da Terra/OBT do Instituto Nacional de Pesquisas

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC

Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC 1 Projeto Disciplinar de Infra-Estrutura de Software SISPA FACULDADE SENAC Edilberto Silva 1, André Luiz (1012545), Andreia Pereira da Silva (1012547) Carlos Alberto (1012206), Humberto César de Carvalho

Leia mais

O Geoportal do projeto DESOURB. Vila Real, 18 de setembro de 2012

O Geoportal do projeto DESOURB. Vila Real, 18 de setembro de 2012 O Geoportal do projeto DESOURB Vila Real, 18 de setembro de 2012 2 Ordem do dia: 1.- O Geoportal. 2.- Breve explicação da estrutura do Geoportal. Fases de trabalho. 3.- Gestão de indicadores. Tipologia

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Márcio de Carvalho Saraiva marcio@dsc.ufcg.edu.br

Márcio de Carvalho Saraiva marcio@dsc.ufcg.edu.br DSC/CEEI/UFCG Márcio de Carvalho Saraiva marcio@dsc.ufcg.edu.br 1 o geoprocessamento? o SIG? o o aplicação simples o aplicação complexa o o 2 SIG? o "Geoprocessamento é o conjunto de tecnologias que utilizam

Leia mais

3 SCS: Sistema de Componentes de Software

3 SCS: Sistema de Componentes de Software 3 SCS: Sistema de Componentes de Software O mecanismo para acompanhamento das chamadas remotas se baseia em informações coletadas durante a execução da aplicação. Para a coleta dessas informações é necessário

Leia mais

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br

Leia mais

Software Livre e GIS: Quais são as alternativas?

Software Livre e GIS: Quais são as alternativas? Software Livre e GIS: Quais são as alternativas? Tiago Eugenio de Melo tiago@comunidadesol.org 1 Sumário Conceitos GIS e Software Livre Ferramentas: Thuban Qgis Jump MapServer O Futuro das Tecnologias

Leia mais

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira. Período letivo: 4 Semestre. Quinzena: 5ª. Faculdades Santa Cruz - Inove Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira. Unidade Curricular Sistemas Distribuídos Processos

Leia mais

GERAÇÃO DE RELATÓRIOS

GERAÇÃO DE RELATÓRIOS UNIOESTE Universidade Estadual do Oeste do Paraná CCET - CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação GERAÇÃO DE RELATÓRIOS

Leia mais

Conhecendo os usuários de um Sistema de Banco de Dados

Conhecendo os usuários de um Sistema de Banco de Dados Conhecendo os usuários de um Sistema de Banco de Dados Palestra Grupo PET/DSC 09 de Dezembro de 2009 Prof. Carlos Eduardo Pires cesp@dsc.ufcg.edu.br Agenda Conceitos Gerais Sistema de Banco de Dados Tipos

Leia mais

DWEB. Design para Web. Fundamentos Web I. Curso Superior de Tecnologia em Design Gráfico

DWEB. Design para Web. Fundamentos Web I. Curso Superior de Tecnologia em Design Gráfico DWEB Design para Web Curso Superior de Tecnologia em Design Gráfico Fundamentos Web I E não vos conformeis com este século, mas transformai-vos pela renovação da vossa mente, para que experimenteis qual

Leia mais

Agregadores de Conteúdo

Agregadores de Conteúdo Agregadores de Conteúdo São programas ou sites capazes de interpretar e mostrar o conteúdo dos Feeds RSS. Essa é uma forma de facilitar a leitura de vários sites e blogs, acessando o que há de novo em

Leia mais

Introdução à Tecnologia Web. Tipos de Sites. Profª MSc. Elizabete Munzlinger www.elizabete.com.br

Introdução à Tecnologia Web. Tipos de Sites. Profª MSc. Elizabete Munzlinger www.elizabete.com.br IntroduçãoàTecnologiaWeb TiposdeSites ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br ProfªMSc.ElizabeteMunzlinger www.elizabete.com.br TiposdeSites Índice 1 Sites... 2 2 Tipos de Sites... 2 a) Site

Leia mais

CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO

CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO CAPÍTULO 2 ARQUITETURAS CLIENTE-SERVIDOR PARA DISSEMINAÇÃO DE DADOS GEOGRÁFICOS: UMA REVISÃO Existem várias maneiras com as quais dados geográficos podem ser distribuídos pela Internet, todas fundamentadas

Leia mais

PORTAL DE COMPARTILHAMENTO DE INFORMAÇÕES GEOGRÁFICAS DO SNIRH PORTAL TO SHARE GEOGRAFICAL INFORMATION FROM SNIRH

PORTAL DE COMPARTILHAMENTO DE INFORMAÇÕES GEOGRÁFICAS DO SNIRH PORTAL TO SHARE GEOGRAFICAL INFORMATION FROM SNIRH PORTAL DE COMPARTILHAMENTO DE INFORMAÇÕES GEOGRÁFICAS DO SNIRH Maurício Silva 1 & Marco Silva 2 & Sergio Barbosa 3 Resumo O presente artigo apresenta os desenvolvimentos criados para a construção e disponibilização

Leia mais

IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT

IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT 1. IDENTIFICAÇÃO Padrão Segmento Código P06.002 Revisão v. 2014 Plataformas Web 2. PUBLICAÇÃO Recursos Tecnológicos Versão Data para adoção Publicação v. 2014 23 de dezembro de 2014 PORTARIA N Nº 225 de

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

3 Serviços na Web (Web services)

3 Serviços na Web (Web services) 3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem

Leia mais

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO

A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO A INTERNET E A NOVA INFRA-ESTRUTURA DA TECNOLOGIA DE INFORMAÇÃO 1 OBJETIVOS 1. O que é a nova infra-estrutura informação (TI) para empresas? Por que a conectividade é tão importante nessa infra-estrutura

Leia mais

Clientes. Ministério de Desenvolvimento Social e Combate à Fome. Ministério das Cidades. Agência Nacional de Águas. Correios IMBEL

Clientes. Ministério de Desenvolvimento Social e Combate à Fome. Ministério das Cidades. Agência Nacional de Águas. Correios IMBEL Helton UCHOA OpenGEO A OpenGEO é uma empresa de Engenharia e Tecnologia que atua em 3 grandes segmentos: Sistemas de Gestão Corporativa (ERP & GRP), Geotecnologias e Treinamentos; Em poucos anos, a OpenGEO

Leia mais

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO www.origy.com.br UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO CARACTERÍSTICAS: E-MAIL IMAP * Acesso simultâneo e centralizado, via aplicativo, webmail e celular/smartphone * Alta capacidade de armazenamento

Leia mais

http://mapas.ipea.gov.br/i3geo/

http://mapas.ipea.gov.br/i3geo/ IPEAMAPAS Disponibilização de forma espacializada dos dados publicados pelo IPEA; Permite interatividade com outros dados disponíveis (infraestrutura, assistência social, saúde, educação, cultura e dados

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Automação de Locais Distantes

Automação de Locais Distantes Automação de Locais Distantes Adaptação do texto Improving Automation at Remote Sites da GE Fanuc/ Water por Peter Sowmy e Márcia Campos, Gerentes de Contas da. Nova tecnologia reduz custos no tratamento

Leia mais

Roteiro 2 Conceitos Gerais

Roteiro 2 Conceitos Gerais Roteiro 2 Conceitos Gerais Objetivos: UC Projeto de Banco de Dados Explorar conceitos gerais de bancos de dados; o Arquitetura de bancos de dados: esquemas, categorias de modelos de dados, linguagens e

Leia mais