Você está na página 1de 36

Geoprocessamento e Padres OGC

Martin Pereira
36 slides 24 de junho de 2008

Agenda
Geoprocessamento
Definio Histrico SIG

OGC
Definio Importncia Histrico Padres
Martin Pereira martin.pereira@uniriotec.br Slide 2 de 36 24 de junho de 2008

Geoprocessamento
Definio Disciplina do conhecimento que utiliza tcnicas matemticas e computacionais para o tratamento da informao geogrfica. [Gilberto Cmara] Processamento de dados geogrficos Tcnicas e mtodos de informatizao da pesquisa geogrfica Programa de informatizao das geocincias
Martin Pereira martin.pereira@uniriotec.br Slide 3 de 36 24 de junho de 2008

Geoprocessamento
Histrico Anos 50 EUA e Inglaterra desenvolvem automao no processamento de dados com caractersticas espaciais (ainda no considerado sistema de informao). Anos 80 Representa o momento em que inicia a tecnologia de Sistemas de Informao Geogrfica Anos 90 - Consolidaram definitivamente o uso do Geoprocessamento como ferramenta de apoio tomada de deciso Fim dos Anos 90 - Evolui e passa a fazer uso tambm do ambiente WEB.
Martin Pereira martin.pereira@uniriotec.br Slide 4 de 36 24 de junho de 2008

Geoprocessamento
SIG Sistemas de Informao Geogrfica so sistemas computacionais capazes de capturar, modelar, armazenar, recuperar, manipular, analisar e apresentar dados geogrficos [Worboys & Duckman, 2004] Como se pode perceber o SIG substantifica a noo de Geoprocessamento

Martin Pereira martin.pereira@uniriotec.br Slide 5 de 36

24 de junho de 2008

Geoprocessamento
Integrao SIG e SGBD Tem como diferencial a capacidade de integrar dados alfanumricos e dados referenciados geograficamente Arquitetura dual (Dados espaciais e alfa separados) Arquitetura integrada Software proprietrio Software livre

Martin Pereira martin.pereira@uniriotec.br Slide 6 de 36

24 de junho de 2008

Geoprocessamento
Arquitetura dual Dentre os diversos formatos para armazenar mapas, o Shape, ArcGIS, o mais popular, o mapa "Brasil", por exemplo, teria trs arquivos: brasil.shp (contm a informao vetorial) brasil.shx (contm os ndices) brasil.dbx (banco de dados associado ao vetor) O banco de dados est separado do arquivo que contm o mapa. Para operaes mais complexas, necessrio possuir um aplicativo que faa essa integrao, permitindo a realizao de joins entre tabelas e anlise espacial.
Martin Pereira martin.pereira@uniriotec.br Slide 7 de 36 24 de junho de 2008

Geoprocessamento
Arquitetura integrada Num banco de dados espacial, a informao do vetor apenas mais uma coluna do tipo "geometry". BRASIL
| cod_estado | nome_estado | uf | geometry | | 01 | Amazonas | AM | polygon (010600000001000000010300000001000000E200000093...) |

Nesse nmero gigantesco esto as coordenadas (latitude e longitude) do polgono.


Martin Pereira martin.pereira@uniriotec.br Slide 8 de 36 24 de junho de 2008

Geoprocessamento
Banco de dados espacial Consultas Espacias: So tipo de consultas realizadas por banco de dados Geogrficos Consulta por Proximidade: So consultas que buscam um certo tipo de objeto a partir da proximidade a um ponto especificado. Consultas de Regio: Consulta Que busca os objetos contido (integral ou parcialmente) em uma regio espacial especificada
Martin Pereira martin.pereira@uniriotec.br Slide 9 de 36 24 de junho de 2008

Geoprocessamento

Martin Pereira martin.pereira@uniriotec.br Slide 10 de 36

24 de junho de 2008

Geoprocessamento

Martin Pereira martin.pereira@uniriotec.br Slide 11 de 36

24 de junho de 2008

Geoprocessamento
Software Proprietrio x Software Livre Em 2004, a cidade alem de Munique selecionou o sistema operacional Linux para os 14.000 computadores pessoais e servidores usados pela Prefeitura. O valor do contrato era de US$ 35 milhes, o CEO da Microsoft, Steve Ballmer, interrompeu suas frias para visitar Munique e pressionar o prefeito. A Microsoft tomou at uma atitude inusitada: ofereceu seu software essencialmente de graa, ao cobrar apenas os servios de configurao e instalao. Mesmo assim, os responsveis pela prefeitura optaram pelo Linux por princpio. O argumento foi que Munique no poderia depender de uma tecnologia proprietria.
Martin Pereira martin.pereira@uniriotec.br Slide 12 de 36 24 de junho de 2008

OGC - Definio
O Open Geospatial Consortium (OGC) um consrcio de 369 companhias, agncias governamentais e universidades. Os produtos so apresentados sob forma de especificaes de interfaces e padres de intercmbio de dados.

Martin Pereira martin.pereira@uniriotec.br Slide 13 de 36

24 de junho de 2008

OGC - Importncia
A criao desse consrcio foi fundamental para abrir o mercado de Sistemas de Informao Geogrfica (SIG) que at ento se encontrava dominada por formatos proprietrios e solues de alto custo.

Martin Pereira martin.pereira@uniriotec.br Slide 14 de 36

24 de junho de 2008

OGC - Histrico
1994
OGC foi fundado com oito membros em seu primeiro conselho de administrao. Patenteou a marca OpenGIS. Atualmente patenteada em 28 pases. Recebe fundos da NASA Cooperative Agreement Notice (CAN) No fim de 1994 j possua 20 membros

Martin Pereira martin.pereira@uniriotec.br Slide 15 de 36

24 de junho de 2008

OGC - Histrico
1995
O comit tcnico da OGC comea suas reunies bimestrais e desenvolve estrutura formal dos grupos de trabalho e dos SIGs. Oracle se une ao Consrcio. Visualiza a oportunidade de usar seu software de base de dados para armazenar informao espacial complexa e para fazer essa funcionalidade dos dados e da base de dados Oracle disponvel a outros sistemas de geoprocessamento atravs de interfaces OpenGIS. OGC atinge 38 membros no final desse ano.
Martin Pereira martin.pereira@uniriotec.br Slide 16 de 36 24 de junho de 2008

OGC - Histrico
1996
Microsoft entra para o Consrcio com foco em educar os outros membros nas oportunidades e obstculos computao mvel. Nesse ano, j so 87 o nmero de membros.

Martin Pereira martin.pereira@uniriotec.br Slide 17 de 36

24 de junho de 2008

OGC - Histrico
1997
Libera a especificao OpenGIS Simple Features baseada na geometria 2D. Os tipos suportados da geometria incluem pontos, linhas, cadeia de linhas, curvas, e polgono. Cada objeto geomtrico associado com um sistema de referncia espacial, que descreva coordenada espacial em que o objeto geomtrico est definido. Nmero de membros do OGC no fim do 1997: 112.

Martin Pereira martin.pereira@uniriotec.br Slide 18 de 36

24 de junho de 2008

OGC - Histrico
1999
OGC libera mais duas especificaes chaves de OpenGIS: Cobertura de Grids e Servios de Catlogo. Produz a especificao do servio de interface para OpenGIS Web Map. Nmero de membros do OGC no fim do 1999: 182.

Martin Pereira martin.pereira@uniriotec.br Slide 19 de 36

24 de junho de 2008

OGC - Histrico
2000
Especificaes dos Servios de Transformao de Coordenadas e o Web Map Server OpenGIS (WMS) foram liberadas. Publica a Geographic Markup Language (GML) 1.0, influenciando as capacidades do XML da Web para suportar geoprocessamento ubquo e standards-based. Nmero de membros do OGC no fim do 2000: 209.

Martin Pereira martin.pereira@uniriotec.br Slide 20 de 36

24 de junho de 2008

OGC - Histrico
2003
Aprova as seguintes especificaes de OpenGIS:
Catalog Services Specification; Geography Markup Language v3.0 (GML 3.0); Web Map Context Interface Specification; Web Map Service (WMS) 1.2 Specification; Web Coverage Service Specification 1.0; WMS 1.2. OGC Web Services (OWS); Critical Infrastructure Protection Initiative 1.1 (CIPI-1.1); Critical Infrastructure Protection Initiative (CIPI-2); Geospatial Objects Phase 1 (GO-1); Conformance and Interoperability Test and Evaluation (CITE) Initiative; Geospatial One-Stop - Portal Initiative (GOS-PI).

Lana as seguintes iniciativas de interoperabilidade:

Nmero de membros de OGC no fim do 2003: 254.


Martin Pereira martin.pereira@uniriotec.br Slide 21 de 36 24 de junho de 2008

OGC - Histrico
2004
Especificaes: ISO aprova um padro internacional baseado na especificao de interface OpenGIS(R) Web Map Service (WMS), ISO 19128. Esse trabalho foi habilitado pela participao do comit de informao geogrfica da ISO: ISO/TC211 Geographic Information/Geomatics. O Open GIS Consortium muda seu nome para Open Geospatial ConsortIum. Nmero de membros de OGC no fim do 2004: 270.
Martin Pereira martin.pereira@uniriotec.br Slide 22 de 36 24 de junho de 2008

OGC - Histrico
2008
Nmero de membros de OGC em jun/2008: 369.

Martin Pereira martin.pereira@uniriotec.br Slide 23 de 36

24 de junho de 2008

OGC - Padres
A Especificao Abstrata consiste de dois modelos. O primeiro o Modelo Essencial, que representa os fatos do mundo real, e o segundo, o Modelo Abstrato, que representa a descrio de como o software de SIG ir operar.

Martin Pereira martin.pereira@uniriotec.br Slide 24 de 36

24 de junho de 2008

OGC - Padres
O segundo o modelo mais complexo, o Modelo Abstrato que define como representar esses conceitos na implementao de software. O modelo abstrato o modelo da Especificao da Implementao OpenGIS, e especifica os termos exclusivos da DCP, a funcionalidade das interfaces particulares do OpenGIS e os servios que so implementados em DCPs especficos.

DCP - Distributed Computing Plataform


Martin Pereira martin.pereira@uniriotec.br Slide 25 de 36 24 de junho de 2008

OGC - Padres
A OGC divide o Modelo Abstrato em 17 Tpicos, e para cada Tpico do Modelo Abstrato, descrito o Modelo Essencial.

Martin Pereira martin.pereira@uniriotec.br Slide 26 de 36

24 de junho de 2008

OGC - Padres
Tpico 1 Feature Geometry (Geometria de Feies) Feio o tomo da informao geogrfica. uma representao abstrata dos fenmenos do mundo real e est associada a uma localizao relativa terra. Ponto, Linha, Polgono.

Martin Pereira martin.pereira@uniriotec.br Slide 27 de 36

24 de junho de 2008

OGC - Padres
Tpico 5 The OpenGIS Feature (Feies do OpenGIS) Qualquer dos itens listados a seguir podem ser uma feio: um segmento de uma rodovia entre intercesses consecutivas; uma rodovia constituda de muitos segmentos; uma imagem de satlite geo-referenciada; um nico pixel de uma imagem de satlite georeferenciada.
Martin Pereira martin.pereira@uniriotec.br Slide 28 de 36 24 de junho de 2008

OGC - Padres
Tpico 13 Catalog Services (Servios de Catlogo) Um catlogo pode ser visto como um banco de dados especializado em informaes sobre fontes geoespaciais disponveis a um grupo ou comunidade de usurios. Essas fontes devem ter interfaces de feies, colees de feies, catlogos e metadados do OpenGIS, ou podem ser servios de geoprocessamento.

Martin Pereira martin.pereira@uniriotec.br Slide 29 de 36

24 de junho de 2008

OGC - Padres
Padronizao O objetivo forar os desenvolvedores de software de SIG e Geoprocessamento adotarem padres. Algumas especificaes: GML - Geography Markup Language WMS - Web Map Service SFS - Simple Features - SQL

O formato KMZ(Google) se popularizou, tornando-se um padro de fato.


Martin Pereira martin.pereira@uniriotec.br Slide 30 de 36 24 de junho de 2008

OGC - Padres
Especificaes de Implementao Geography Markup Language (GML): A GML uma codificao XML para a representao de informao geogrfica, incluindo geometria e propriedades das feies geogrficas.

Martin Pereira martin.pereira@uniriotec.br Slide 31 de 36

24 de junho de 2008

OGC - Padres
<gml:Polygon> <gml:outerBoundaryIs> <gml:LinearRing> <gml:coordinates>O,O 100,0 100,100 0,100 O,O</gml:coordinates> </gml:LinearRing> </gml:outerBoundaryIs> </gml:polygon> <gml:Point> <gml:coordinates>100,200</gml:coordinates> </gml:Point> <gml:LineString> <gml:coordinates>100,200 150,300</gm1:coordinates> </gml:LineString>
Martin Pereira martin.pereira@uniriotec.br Slide 32 de 36 24 de junho de 2008

OGC - Padres
Especificaes de Implementao
(WMS): Web Map Servce

Martin Pereira martin.pereira@uniriotec.br Slide 33 de 36

24 de junho de 2008

OGC - Padres
Especificaes de Implementao Simple Feature for SQL: O objetivo definir um padro SQL para dar suporte ao armazenamento, recuperao, consulta, anlise e atualizao de colees de feies simples.
Feio simples (simple feature) definida nas Especificaes Abstratas como uma feio que tem atributos espaciais e noespaciais.

Martin Pereira martin.pereira@uniriotec.br Slide 34 de 36

24 de junho de 2008

OGC - Padres
Diagrama de Classes - SFS

Martin Pereira martin.pereira@uniriotec.br Slide 35 de 36

24 de junho de 2008

OGC - Padres
Multi-Polgonos - SFS

Martin Pereira martin.pereira@uniriotec.br Slide 36 de 36

24 de junho de 2008

Você também pode gostar