TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – [email protected]...
Transcript of TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – [email protected]...
![Page 1: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/1.jpg)
TerraLib: Tecnologia para construção de SIGs
Gilberto Ribeiro de Queiroz – [email protected]
Outubro/2005
(Time TerraLib)
![Page 2: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/2.jpg)
Divisão de Processamento de Imagens (www.dpi.inpe.br)
Existe desde 1984 com uma equipe multi-disciplinar
Linhas de atuação:
Geoinformação
Processamento de Imagens
Uso da Terra na Amazônia
GEOMA - Modelagem Amazônia
História em desenvolvimento de sistemas para geoinformação
SITIM, SGI, SPRING e atualmente TerraLib e TerraView
![Page 3: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/3.jpg)
Geotecnologia na DPI: A Experiência SPRING
SISTEMA DE PROCESSAMENTO DE INFORMAÇÕES GEOREFERENCIADAS: Sistema nacional, desenvolvido pelo INPE, disponível na
Internet como “freeware” (www.dpi.inpe.br/spring);
GIS monolítico:• Funções de entrada de dados• análise espacial• processamento de imagens• modelagem numérica de terreno• consulta/manipulação de dados cadastrais• geração de documentos cartográficos;
Arquitetura dual
Público alvo: Usuários de GIS
![Page 4: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/4.jpg)
TerraLib (www.terralib.org)
É uma biblioteca de classes escritas em C++ para o
desenvolvimento de aplicativos geográficos de arquitetura
integrada.
Busca atender aos usuários desktop, usuários coorporativos e
centros de dados geográficos.
Código fonte aberto, distribuído via Web.
Permite construir aplicativos customizados de acordo com o
interesse do usuário
![Page 5: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/5.jpg)
TerraLib: Motivação
Novas tendências no desenvolvimento de GIS
Aplicativos Geográficos
• transição dos atuais sistemas monolíticos para sistemas dedicados
Arquitetura Integrada
• uso de Sistemas de Banco de Dados (SGBDs) extensíveis para armazenar, manipular e gerenciar os dados geográficos
A falta de tecnologias “free” na área de Sistemas Geográficos (GIS)
![Page 6: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/6.jpg)
SPRING X TerraLib
SPRINGSPRING
Arquitetura Dual
atributos
SIGSIG
Arquivos
SGBD
atributos
SIGSIG
SGBD
TerraLibTerraLib
Arquitetura Integrada
![Page 7: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/7.jpg)
Estrutura da TerraLib
Controle de Visualização
Funções
Estruturas de dados espaço-temporais
SGBD
Acesso a arquivos e SGBD
ArquivosExternos
Drivers E/S
Interface Java Interface COM Serviços OGIS
kernel
Interface C++Interface PHP
![Page 8: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/8.jpg)
Estrutura da TerraLib
Kernel Estruturas de dados vetoriais e matriciais Containeres de dados geográficos (geometrias + atributos) Tratamento de sistemas de referência espacial Interface genérica de acesso a SGBD’s Operações topológicas (a matriz 9-I)
Drivers SGBD ADO (Access, SQLServer) MySQL Oracle e Oracle Spatial PostgreSQL e PostGIS
![Page 9: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/9.jpg)
Estrutura da TerraLib
Controle de Visualização e Processamento Vista: definir uma projeção comum
Tema: seleção sobre os objetos a serem visualizados. Visual de apresentação e Agrupamento de objetos
Conversão de Dados MID/MIF, Shapefile, SPRING, BNA para dados vetoriais
GeoTIFF (TIFF + tfw), JPEG (+jgw) e raw para dados matriciais
![Page 10: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/10.jpg)
Estrutura da TerraLib
Funções Biblioteca de funções de estatística espacial
Funções de análise espaço-temporal
Álgebra de Mapas
Biblioteca de algoritmos de processamento de imagens
Geocodificação de endereços
Modelagem dinâmica
![Page 11: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/11.jpg)
TerraLib – Parceiros e Usuários
TerraLib tem usuários em diferentes áreas de atuação: Meio Acadêmico Corporativo
TerraLib tem também uma rede de parcerias que trabalha junto no desenvolvimento da biblioteca: TecGraf-RJ FUNCATE
![Page 12: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/12.jpg)
FUNCATE, www.funcate.org.br, 2004
Prefeitura de Santos
![Page 13: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/13.jpg)
Palm-top
![Page 14: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/14.jpg)
![Page 15: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/15.jpg)
Nexus
www.nexusbr.com.br
![Page 16: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/16.jpg)
Enalta
SIG para as usinas de cana-de-açúcar de São Paulo
![Page 17: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/17.jpg)
EcosConsult
Coleta de lixo em Angola Distribuição de produtos de geoprocessamento para Linux
![Page 18: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/18.jpg)
InfoPae
Sistema de tratamento de emergências em dutos de óleo para Petrobras
![Page 19: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/19.jpg)
TerraStat
LESTE – UFMG: construção de uma biblioteca de algoritmos de estatística espacial
![Page 20: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/20.jpg)
aRT
ESTE – UFPR: Integração entre o R e TerraLib
![Page 21: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/21.jpg)
Fluxos e Redes: DPI-INPE/IBGE/SUS/FIOCRUZ
Classificação da rede baseado na metodologia de Rabino e Occelli (1997)
![Page 22: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/22.jpg)
TerraME
Ambiente para a construção de modelos
TerraLib
TerraLib TerraME Framework
C++ Signal Processing
librarys
C++ Mathematical
librarys
C++ Statisticallibrarys
TerraME Virtual Machine
TerraME Compiler
TerraME Language
RondôniaModel São Felix Model Amazon Model Hydro Model
Fonte: Tiago Senna Carneiro
![Page 23: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/23.jpg)
Deter e Proarco
Demandas institucionais que o INPE tem que atender
![Page 24: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/24.jpg)
TerraView (www.dpi.inpe.br/terraview)
É um aplicativo construído sobre a biblioteca TerraLib: Visualizador de dados geográficos com recursos de consulta a
análise destes dados Exemplifica a utilização da biblioteca TerraLib
O TerraView manipula dados vetoriais (pontos, linhas e polígonos) e matriciais (grades e imagens) Armazenados em SGBD relacionais ou geo-relacionais como o
ACCESS, PostgreSQL, MySQL e Oracle e OracleSpatial
Versão 3.0.3
![Page 25: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/25.jpg)
TerraView
Cada seção de TerraView trabalha em um banco de dados TerraLib
Importa dados vetoriais em formato Shapefile, MID/MIF, SPRING e BNA (TabWin)
Importa dados matriciais em formato GeoTIFF, Tiff+twf, JPEG (+jgw), raw
![Page 26: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/26.jpg)
TerraView - Visualização
![Page 27: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/27.jpg)
TerraView - Consulta
![Page 28: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/28.jpg)
TerraView – Consulta Espacial
![Page 29: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/29.jpg)
TerraView - Análise
![Page 30: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/30.jpg)
TerraView - Análise
![Page 31: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/31.jpg)
TerraView – Operações Geográficas
![Page 32: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/32.jpg)
TerraView – Superfície de Kernel
![Page 33: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/33.jpg)
Disseminação Web
TerraLib está criando alternativas para a disseminação de um banco na Web
![Page 34: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/34.jpg)
Disseminação Web
Servidor WMS para bancos TerraLib
![Page 35: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/35.jpg)
TerraPHP
Extensão da Linguagem PHP: Habilita desenvolvedores PHP a usarem recursos da
TerraLib:• Visualização e consultas a bancos de dados geográficos• Extensão escrita em C++• Código fonte aberto e gratuito como tudo na TerraLib
Uso de diversas bibliotecas open-source:• FreeType, IJG JPEG, GD, lib PNG, zlib
Exemplo de aplicação:• TerraWeb
+
![Page 36: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/36.jpg)
TerraPHP
![Page 37: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/37.jpg)
TerraPHP – Como fica o script PHP
<? /* Conecta com um banco de dados MySQL e exibe o mapa do Brasil agrupado por algum atributo */
$t = TerraWeb();
// Conecta-se a um banco MySQL if(!$t->connect("localhost", "root", "", "terraweb", 3306, 1)) { echo("Nao foi possivel conectar-se ao banco de dados<BR>"); echo($t->errorMessage()); exit(); } // Torna a vista BRASIL a vista corrente if($t->setCurrentView("BRASIL") == false) { echo($t->errorMessage() . "<BR>"); exit(); }
![Page 38: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/38.jpg)
TerraPHP – Como fica o script PHP ?
... // Pega o retângulo envolvente de todos os temas da vista $box = $t->getCurrentViewBox();
// Ajusta a visão do canvas onde os dados geográficos serão // desenhados: PNG de 800x600 $t->setWorld($box[0], $box[1], $box[2], $box[3], 800, 600);
// Seta o tema corrente $result = $t->setTheme("municipios", 0); $rampColors = array("RED", "GREEN", "BLUE");
// Plota o tema corrente, sem restrições de atributo, agrupando // o mapa pelo atributo LATITUDE em 5 classes usando quantil // e com os tons de cores RED/GREEN/BLUE $result = $t->plotVector("", "LATITUDESE", "", 5, 0, $rampColors);
![Page 39: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/39.jpg)
TerraPHP – Como fica o script PHP ?
...
$imagemSaida = $t->getPNG();
if($imagemSaida == false)
{ echo($t->errorMessage() . "<BR>");
exit();
}
header("Content-type: image/png");
echo($imagemSaida);
?>
![Page 40: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/40.jpg)
TerraPHP
![Page 41: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/41.jpg)
- layerInitItemInfo()- layerFreeItemInfo()- msLayerOpen()- msLayerWhichShapes()- msLayerNextShape()- msLayerGetShape()- msLayerClose()- msLayerGetItems()- msLayerGetExtent()
maplayer.cmaplayer.c
mappostgis.c mapsde.c maporacle.cmapterralib.c
mapserver.cmain()
mapserver.cmain()
- layerObj- rectObj- shapeObj
mapshape.c
Integração MapServer e TerraLib
![Page 42: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/42.jpg)
Exemplo: MapServer com TerraLib
![Page 43: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/43.jpg)
Exemplo: MapServer com TerraLib
![Page 44: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/44.jpg)
TerraHidro
Framework para Modelagem de recursos hídricos
Funcionalidades básicas: Delimitação de Bacias Extração automática de drenagem Morfometria
Estudos de inundação
Estudos de dinâmica de água no solo
![Page 45: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/45.jpg)
Conclusões
DPI /INPE apoiamos e fazemos software livre
Sustentamos o desenvolvimento da TerraLib e do TerraView
Promovemos o desenvolvimento de recursos humanos
Promovemos treinamento em geoinformação
Incentivamos empresas na área de desenvolvimento de software para geoinformação
![Page 46: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/46.jpg)
Conclusões
Buscamos uma rede de parcerias
E é o que pretendemos continuar fazendo...
![Page 47: TerraLib: Tecnologia para construção de SIGs Gilberto Ribeiro de Queiroz – gribeiro@dpi.inpe.br Outubro/2005 (Time TerraLib)](https://reader036.fdocumentos.tips/reader036/viewer/2022062512/552fc0f9497959413d8b66bf/html5/thumbnails/47.jpg)
Fim!!!