SlideShare uma empresa Scribd logo
1 de 81
Baixar para ler offline
Geoprocessamento OpenSource de A a Z

     Um tour tecnológico sobre os 43 mais consagrados
     projetos  de    software   livre na    área   de
     geoprocessamento.




11-10-21
11-10-21            Rafael Soto – FOSS4G 2011 based
                    Rafael Soto – FOSS4G 2011 based     1
                                                        1
OSGeo Live Project
            OSGeo Live Project




11-10-21
11-10-21    Rafael Soto – FOSS4G 2011 based
            Rafael Soto – FOSS4G 2011 based   2
                                              2
O que é?




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview   3
Como você pode ajudar!
• Se candidatar a voluntário na lista de discussão
• Traduzir, Instalar novos produtos, beta tester........




11-10-21                   OSGeo Live Overview
                           OSGeo Live Overview             4
Os Projetos
                Os Projetos




11-10-21
11-10-21   Rafael Soto – FOSS4G 2011 based
           Rafael Soto – FOSS4G 2011 based   5
                                             5
Stack Group
                                                                         OSM
              OpenLayers     Mapbender                                                             gvSig
                                                                                                   Mobile



Browser                                                        Data Products           Mobile

                 Grass GIS         JUMP              kosmo         QuantumGI          uDig         gvSig
                                                                       S



Desktop


  TileCache           MapServer          GeoServer           deegree      GeoNetwor             PostGIS
                                                                              k




 Disk Array                                          Application Server                      Information

DMZ                Enterprise Services

11-10-21                                  OSGeo Live Overview
                                          OSGeo Live Overview                                               6
Network Grouping                  MapGuide OS                             Mapserver




                                                   FDO

                          SAGA
WorldWind


                 GRASS                                             PROJ                                                    MySQL


                  QGIS                                                                                                     PostGIS
  ILWIS
                                                                GDAL/OGR                    GEOS
 OSSIM


            gvSigMobile
CatMDEdit                        gvSig                    ImageIO-EXT                        JTS
            SEXTANTE
                                                                                                               DeeGree
                                                                                                    WKT4J
 Kosmo                    JUMP


OpenJump                                                                                                      GeoServer     GeoNetwork
                                                                                     GeoTools

deeJUMP                                                                                              Batik
                   Spatial Data Intergrator              uDig

GeoPISTA                                                                                            GeoAPI

                                         DIVAGIS          JGrass



                                                                          monoGIS   Geotools.Net              OpenLayers     Chameleon

                                                                                                                             MapBuilder
                          MapWindow
                                                                                                              Mapbender       Ka-Map
                                                                                                   SharpMap
                                                                                                                             CartoWeb
                                                                                     NTS
11-10-21                                                        OSGeo Live Overview
                                                                OSGeo Live Overview                                                     7
OSGeo Live Group



                                     Aplicações
              Web Mapping
                                      Desktop


                                                    Gerenciamento
              Web Services         Spatial Tools
                                                      de Crises


                                     Mapas e
             Banco de Dados
                                    Navegação




11-10-21                      OSGeo Live Overview
                              OSGeo Live Overview                   8
Servidores Web GIS
                        Servidores Web GIS

           GeoNetwor   deegree              MapServer           GeoServer
               k




                                 52'North         ZOO Project          MapGuide      QGIS
                                                                      Open Souce   MapServer




     Web Services

11-10-21
11-10-21                     Rafael Soto – FOSS4G 2011 based
                             Rafael Soto – FOSS4G 2011 based                                   9
                                                                                               9
Web Services
• Atualmente temos um conjunto de especificações para este
  grupo;
• Open Geospatial Consortium (OGC) / ISO TC211 Standards
   – Web Map Service – desenhar mapas(imagem);
    – Web Feature Service – vetores(xml) + atributos=feature data
    – Web Coverage Service – tratar dados raster;
    – Web Processing Service – modelagem e analises remotas
    – Sensor Observation Service – coleta de dados de campo;




11-10-21                   OSGeo Live Overview
                           OSGeo Live Overview                      10
52°North WPS
• Funcionalidades Principais:
   – Simple Buffer Algoritmo
   – Douglas Peucker Algoritmo
   – Intersection Algoritmo
• Formato de Dados Suportado(IN/OUT):
   – Vector Data: GML2, GML3, SHP files, KML, WKT (Well-
     known Text)
   – Raster Data: Geotiff, AsciiGrid
• Interface web para testes




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview                 11
http://52north.org/wps




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   12
deegree
• Implementado em Java
• Padrões Implementados: TODOS!
   – WMS, WFS, WCS, CSW, WPVS, WCTS, WPS, SOS
• Funcionalidades Principais
   – Web Map Service Flexivel
   – WFS com transformação on-the-fly
   – Suporte a tipos geométricos complexos
   – Coverage Service GeoTiff, ECW and Oracle Raster
   – Armazena o catálogo de serviços em Banco de Dados
   – Serviço de Impressão de Mapa




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview                13
http://deegree.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   14
GeoNetwork Open Source
• Serviço de Catálogo
   – Implementação de Referência do Padrão CAT 2.0.1
• Inicialmente desenvolvido pela UN Food and Agriculture;
• Trabalha com pesquisas distribuidas;
• Catalogo do acervo de dados geograficos(arquivos,
  imagens, serviços e etc);
• Implementação recomendada pela INDE;
• Link IBGE




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview                 15
http://geonetwork-opensource.org




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview    16
GeoServer
• Um excelente servidor de mapas
• Web Feature Service
   – Oferece o padrão WFS-T para edição
   – I.R dos padrões WFS 1.1 and 1.0
• Web Coverage Service
   – I.R do padrão WCS 1.1.0
• GPL 2.0, todo escrito em código JAVA
• Excelente para situações out-of-the-box
• Um dos mais rápidos servidores de mapa disponível no
  mundo!
• 50 respostas / segundo em um laptop!


11-10-21               OSGeo Live Overview
                       OSGeo Live Overview               17
http://geoserver.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   18
Aliança
•   OpenGeo.com                       •   CAP grant from FGDC
•   Refractions Research              •   OGC
•   Axios                             •   GeoInnovations (Canada)
•   GeoSolutions                      •   GeoScience Australia
•   WhereGroup                        •   OSGIS
•   LISAsoft                          •   Google
•   CamptoCamp                        •   NCRIS (Australia)
•   Alkante
•   Social Change Online
•   AuScope




11-10-21                   OSGeo Live Overview
                           OSGeo Live Overview                      19
MapGuide Open Source
• Um excelente exemplo de solução fim a fim
• Standards: WMS
• Core Features
   – Visualização Interativa de Mapas
   – Excelente para qualidades cartográficas
   – Banco de dados embutido
   – Possui API em JAVA, .NET e PHP para desenvolvimento




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview              20
http://mapguide.osgeo.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   21
MapServer
• O mais antigo e consagrado servidor de mapas opensource!
  Since 1990. Escrito em C/C++
• Especificações: WMS, WFS,WMC, WCS, SLD, GML, SOS,
  OM;
• Sem limitação de plataforma – PHP, Perl, Python, Java
  (diferença crucial para o Geoserver)
• Funcionalidades
   – Tratamentos cartográficos avançados
   – Pode ser “scriptado” com PHP, Python, Perl, Ruby,
      Java,.NET
   – Independente de plataforma;
   – Utiliza todos os padrões GDAL e OGR
• Ausência de interface para configuração

11-10-21               OSGeo Live Overview
                       OSGeo Live Overview               22
http://www.mapserver.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   23
Projeto Brazuca




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   24
QGIS MapServer
•   WMS criado a partir do Desktop GIS QGIS
•   Licença GPL
•   Interessante forma e desenvolver
•   Padrões Suportados: WMS e SLD
•   Funcionalidades
     – WMS
     – Integração com o Desktop GIS
     – Fácil de utilizar
     – Suporta o padrão SLD e converte para .map
     – Estilos cartográficos avançados




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview       25
http://karlinapp.ethz.ch/qgis_wms/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview      26
Projeto ZOO
•   Colaboradores em Ação!
•   Licença MIT
•   Padrão: WPS
•   Multi language WPS server
     – Javascript, PHP, Python, Java, C, C++ or Fortran!




11-10-21                  OSGeo Live Overview
                          OSGeo Live Overview              27
http://zoo-project.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   28
Banco de Dados
             Banco de Dados




             PostGIS       SpatialLite     pgRouting




           Database



11-10-21
11-10-21     Rafael Soto – FOSS4G 2011 based
             Rafael Soto – FOSS4G 2011 based           29
                                                       29
PostGIS
•   Iniciado em 2001 pela empresa Refractions
•   Inicialmente apenas para indices espaciais;
•   Implementa 780 funções espaciais
•   Padrão: SFSQL
•   Features
     – Atualmente suporta o armazenamento de dados raster;
     –   Compliance com o padrão SFS OGC
     –   Objetos Binários Geométricos
     –   Spatial Index (R-Tree)
     –   Suporte a queries envolvendo dados raster e vetoriais




11-10-21                        OSGeo Live Overview
                                OSGeo Live Overview              30
Clients do postgis
•   AutoCAD Map 3D                    •   MapInfo
•   Cadcorp GeognoSIS                 •   mezoGIS
•   Dxf2PostGIS                       •   Microimages TNTmips GIS
•   ERDAS                             •   uDig
•   ESRI ArcGIS Server                •   OpenEV
•   GeoConcept                        •   OpenJUMP
•   GeoServer                         •   org2org
•   GRASS                             •   QGIS
•   gvSig                             •   Safe FME
•   Iwan Mapserver                    •   SharpMap
•   Manifold                          •   shp2pgsql
•   MapGuide Open Source              •   UMN MapServer
•   MapDotNet Server



11-10-21                   OSGeo Live Overview
                           OSGeo Live Overview                      31
http://postgis.refractions.net/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   32
PostGIS em Números
• GlobeXplorer: Armazenamento de terabytes de imagens de
  satellite;
• Agência de Mapas da França: ~100.000.000 de feições em
  alta resolução;
• EU Joint Research Centre: Armazenamento e
  processamento dos dados de satelite de rastreamento de
  návios na costa européia;
• Infoterra: Armazenamento e gerencia de ~500.000.000 de
  geometrias referentes a base de arquivos raster;




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview              33
SpatiaLite
• Extensão do SQLite que permite o armazenamento de dados
  espaciais em arquivo;
• Padrões: WKT and WKB
• Features
   – Funções espaciais AsText(), GeomFromText(), Area(),
     etc...
   – Todas as funções espaciais disponíveis na biblioteca
     GEOS;
   – Importação e exportação de shapefile
   – Reprojeção utilizando PROJ
   – Indexação espacial de verdade baseada no SQLite RTree
     extension
   – Shapefile virtual table
   – Interface gráfica para interação;
11-10-21                OSGeo Live Overview
                        OSGeo Live Overview             34
http://www.gaia-gis.it/spatialite/




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview    35
pgRouting
• Habilita o postgres a trabalhar com routing!
• Features
   – Menor caminho by Dikstra
   – Menor caminho by A-Star
   – Menor caminho by Shooting-Start
   – Tratativas para o problema do caixeiro-viajante;
   – Distância por pesos




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview            36
http://www.pgrouting.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   37
PgRouting Sponsors
• Camp2camp
• Georepublic
• Orkney




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview   38
Web Mapping
                             Web Mapping



            Geomajas     Mapbender      OpenLayers      MapFish




           Web Mapping




11-10-21
11-10-21                   Rafael Soto – FOSS4G 2011 based
                           Rafael Soto – FOSS4G 2011 based        39
                                                                  39
Geomajas
• Na crista da onda!
• Padrões: WMS, WFS
• Funcionalidade
   – Arquitetura integrada(client-server);
   – Edição de features na web;
   – Segurança Out of the box security (raro nos projetos geo!)
   – Arquitetura extensivel
   – Cross browser;




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview                 40
http://www.geomajas.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   41
Open Layers
• O divisor de aguas do WebMapping!
• Framework 100% javascript
  Features
   – Simples de usar basta saber javascript :)
   – Renderização de dados no browser (SVG, VML or
     Canvas)
   – Layers From: Google, Bing, Yahoo, WMS, WMTS, WFS,
     WFS-T, GeoRS, GML, ArcGI, Images, MapGuide,
     MapServer, TileCache, Atom, ArcXML, GeoJSON,
     GeoRSS, KML, OSM, SLD




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview             42
http://openlayers.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   43
Mapbender
•   Geoportal framework
•   OSGeo Project (GPL and Simplified BSD)
•   Standards: WMS, WFS, WMC
•   Funcionalidades
     – Criação de funcionalidades a partir de templates;
     – Widget em jQuery;
     – Impressão de alta qualidade(PDF)




11-10-21                  OSGeo Live Overview
                          OSGeo Live Overview              44
http://www.mapbender.org/




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview   45
MapFish
• Framework para a construção de web mappings ricos
• Padrões
   – Via OpenLayers: WMS, WFS, WMC, KML, GML etc..
• Funcionalidades
   – Baseado em Pylons (Python web framework)
   – Interface rica baseada em ExtJS, OpenLayers and
     GeoExt;




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview              46
http://www.mapfish.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   47
Desktop GIS
                                  Desktop GIS
           Atlas Styler   Grass GIS    Geopublisher     gvSig    kosmo




           MB-System      Open JUMP     osgEarth       OSSIM    QuantumGI
                                                                    S




                                                         uDig    zyGrib
                                         SAGA




       Desktop Applications
11-10-21
11-10-21                     Rafael Soto – FOSS4G 2011 based
                             Rafael Soto – FOSS4G 2011 based                48
                                                                            48
Atlas Styler
• Aplicação desktop com interface amigável
  para estilização de mapas.
• Padrões: SLD, SE
• Funcionalidades
   – Compliant ao padrão OGC SLD
   – Para ser utilizado como complemento ao
     GeoServer, uDig others
   – Construção de estilos a partir de wizard
   – Todas as plataformas
   – Importa arquivos shapefiles e se conecta
     ao POSTGIS



11-10-21                  OSGeo Live Overview
                          OSGeo Live Overview   49
http://en.geopublishing.org/AtlasStyler




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview          50
GRASS
• O vôvô do desktop GIS;
• Desenvolvido pela US Army Engineers nos
  anos 80
   – 27 anos de desenvolvimento continuo;
   – Compartilhado em fitas e disquetes antes da internet;
   – Se tornou GPL em 1999
• Impossível contabilizar as funcionalidades se combinadas
   – 400 built-in módulos de analise espacial;
• Curva de aprendizado;




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview                  51
http://grass.osgeo.org




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   52
Geopublisher
• Gerenciador Eletronico de Atlas
• Criação de atlas stand-alone em plataforma Atlas for Mac,
  Windows and Linux




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview                   53
http://en.geopublishing.org/Geopublisher




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview          54
gvSig
• Desktop GIS para captura, armazenamento
  processamento, analise e muitas
  outras coisas com a geoinformação
• Padrões: WMS, WFS, WCS, SLD, WMC, CSW, WFS-G
• Features
   – Ferramentas comuns de GIS, carregamento de dados,
     navegação em mapas, consultas, calculo de distancias
     medições, mapas temáticos, legendas, labelling, seleção
     de feições, etc...
   – Interopera com uma imensidade de padrões;
   – 290 geo-algoritmos via Sextante e Grass
   – Ferramentas de CAD avançada, Ferramentas para raster,
     e Scripting

11-10-21               OSGeo Live Overview
                       OSGeo Live Overview                55
http://www.gvsig.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   56
Kosmo
• Evoluão do projeto Jump
• Padrões: WMS, WFS, SLD
• Features
   – Intuitivo e com ricas experiências do usuário
   – Validações topológicas e analises espaciais;
   – Formatos: SHP, GML, DXF, DWG, DGN, CSV
   – Conexão com BD: PostGIS, Oracle, MySQL
   – Dados Raster: ECW, MrSID, Tiff, JPG, GIF, PNG, BMP
   – Disponível em 11 linguas (English, Spanish, Italian, German, Croatian,
       Czech, Russian, Slovak, Catalan, Euskera, Brassilian Portuguese)




11-10-21                           OSGeo Live Overview
                                   OSGeo Live Overview                        57
http://www.opengis.es/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   58
OpenJump GIS
•   Mais um desktop GIS
•   Excelente para prototipar funcionalidades GIS para clientes
•   Padrões: GML2, SFS, WMS, WFS, WFS-T, SLD
•   Funcionalidades
     – Apenas as básicas;




11-10-21                  OSGeo Live Overview
                          OSGeo Live Overview                     59
http://www.openjump.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   60
MB-System
• Pacote Open source para
  processar dados de elevação a partir
  de padrões coletados por equipamentos sonares




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview        61
http://www.ldeo.columbia.edu/res/pi/MB-System/




11-10-21                  OSGeo Live Overview
                          OSGeo Live Overview           62
osgEarth
• Renderizador de modelos de 3D;
• Standards: WMS
• Features:
   – Online tile server como nos projetos OSM, ArcGIS and
     NASA OnEarth




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview                 63
http://osgearth.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   64
Open Source Software Image Map (OSSM)

• Aplicação para tratar processamento digital de imagem,
  sensoriamento remoto e fotogametria.




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview               65
http://www.ossim.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   66
Quantum GIS
•   Desktop gis opensource mais intuitivo
•   Comunidade atividade ao redor do mundo
•   Escrito em linguagem Python e interface QT;
•   Standards: TODOS!
•   Features
     – Interface amigavel e intuitiva;
     – Comunidades de plugins;




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview      67
http://www.qgis.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   68
User-friendly Desktop Internet GIS (uDig)
• Desktop GIS escrito em JAVA e com interface
  amigável baseada no eclipse RCP;
• Padrões: WMS, WFS, WFS-T, SFSQL, WMS-C, SLD
• Funcionalidades:
   – Trata estilizações SLD;
   – Documentação excelente;
   – Baseado na biblioteca geotools;




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview           69
http://udig.refractions.net/




11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview   70
zyGrib
• Visualizador de mapas do tempo
• Padrões: GRIB (padrão de dados do tempo)




11-10-21              OSGeo Live Overview
                      OSGeo Live Overview    71
Gerenciador de Crises
            Gerenciador de Crises




               Sahana         Ushahidi
               Agasti




           Crisis Management



11-10-21
11-10-21       Rafael Soto – FOSS4G 2011 based
               Rafael Soto – FOSS4G 2011 based   72
                                                 72
Crisis Management
• Software que exploram a utilização de GIS em situações
  criticas de catastrofes
• O que se propoe
   – Habilidade de trabalhar sem conexão com a internet;
   – Utilização de dispositivos móveis
   – Organização de frentes voluntarias




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview                73
Sahana Agasti
• Serviço Web para Gerencia de Crises
• Features
   – Mapas de Situação
   – Registro de Pessoas em Missões
   – Registro de Vitimas
   – Registro Organizacional
   – Requisição de socorro médico
   – Gerencia de inventário e voluntariado
   – Mensagerias, Catalogação e Relatórios




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   74
http://www.sahanafoundation.org/




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview    75
Sahana Agasti Sponsors and Support
•   Sri Lankan FOSS community (2004 Tsunami)
•   Swedish International Development
•   IBM
•   US National Science Foundation




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview     76
Ushahidi
• Mapeamento de eventos espaço/temporal através de SMS,
  email e web.
• Padrões: KML/KMZ
• Features
   – Mapa interativo
   – Linha do tempo
   – Subscrição a alertas dentro de uma área proxima
   – Estilização via CSS, leitores imediatos de KML/KMZ
   – Instalação em 5 minutos
   –
• Ushahidi means “testimony” in Swahili used to cover post
  election violence in Kenya

11-10-21               OSGeo Live Overview
                       OSGeo Live Overview                   77
http://www.ushahidi.com




11-10-21               OSGeo Live Overview
                       OSGeo Live Overview   78
Spatial Tools
                                 Spatial Tools




                                                        R Spatial Task View   GMT
             GeoKettle     Mapnik        MapTiler




           Spatial Tools


11-10-21
11-10-21                    Rafael Soto – FOSS4G 2011 based
                            Rafael Soto – FOSS4G 2011 based                         79
                                                                                    79
GeoKettle
• Habilita a plataforma Pentaho
  a entender dados geo
• Padrão: SFS
• Features:
   – Extração: 35 bancos de dados diferente, KML, XLS,
     Xbase, files;
   – Transformação: data transfer engine, lookup, calculation,
     javascript, SQL, RegExp, Split, Map, Select, Partition,
     Filter, Merge, Join, Duplicate, Cluster, Pivot, Geospatial
   – Load: database, warehouse, partition, bulk, parallel,
     cluster
   – Interface gráfica para construção dos processos;


11-10-21                 OSGeo Live Overview
                         OSGeo Live Overview                  80
http://www.geokettle.org/




11-10-21                OSGeo Live Overview
                        OSGeo Live Overview   81

Mais conteúdo relacionado

Destaque

State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016GeoSolutions
 
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017GeoSolutions
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroidsGeoSolutions
 
GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoSolutions
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...GeoSolutions
 
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesCreating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesGeoSolutions
 
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...GeoSolutions
 
Spatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSpatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSebastian Benthall
 

Destaque (8)

State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
Mastering Security with GeoServer and GeoFence - FOSS4G EU 2017
 
GeoServer on steroids
GeoServer on steroidsGeoServer on steroids
GeoServer on steroids
 
GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!GeoServer in Production: we do it, here is how!
GeoServer in Production: we do it, here is how!
 
Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...Serving earth observation data with GeoServer: addressing real world requirem...
Serving earth observation data with GeoServer: addressing real world requirem...
 
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS stylesCreating Stunning Maps in GeoServer: mastering SLD and CSS styles
Creating Stunning Maps in GeoServer: mastering SLD and CSS styles
 
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...
Crunching Data In GeoServer: Mastering Rendering Transformations, WPS Process...
 
Spatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNodeSpatial Data Infrastructure Best Practices with GeoNode
Spatial Data Infrastructure Best Practices with GeoNode
 

Semelhante a Geoprocessamento Livre de A - Z

Prefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisPrefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisHelton Uchoa
 
Prefeitura Livre - Passado, presente e futuro
Prefeitura Livre - Passado,  presente e futuroPrefeitura Livre - Passado,  presente e futuro
Prefeitura Livre - Passado, presente e futuroGeoLivre Conference
 
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...GeoLivre Conference
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software LivreAnderson Medeiros
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoAnderson Medeiros
 
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Maria Claudia Oliveira
 
OpenStreetMap : como usar e contribuir num mapa Wiki mundial
OpenStreetMap : como usar e contribuir num mapa Wiki mundialOpenStreetMap : como usar e contribuir num mapa Wiki mundial
OpenStreetMap : como usar e contribuir num mapa Wiki mundialSeverin Menard
 
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisGeobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisTecnomapas
 
Html 5 tags semanticas, modernizr e geolocation
Html 5   tags semanticas, modernizr e geolocationHtml 5   tags semanticas, modernizr e geolocation
Html 5 tags semanticas, modernizr e geolocationEduardo Cucharro
 
Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Guilherme Vinicius Moreira
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoGeoLivre Conference
 
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...GeoLivre Conference
 

Semelhante a Geoprocessamento Livre de A - Z (14)

Prefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias GeoespaciaisPrefeitura Livre: Tecnologias Geoespaciais
Prefeitura Livre: Tecnologias Geoespaciais
 
Prefeitura Livre - Passado, presente e futuro
Prefeitura Livre - Passado,  presente e futuroPrefeitura Livre - Passado,  presente e futuro
Prefeitura Livre - Passado, presente e futuro
 
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...Características técnicas do sistema de gestão de obras do Exército Brasileiro...
Características técnicas do sistema de gestão de obras do Exército Brasileiro...
 
Geoprocessamento com Software Livre
Geoprocessamento com Software LivreGeoprocessamento com Software Livre
Geoprocessamento com Software Livre
 
O Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para GeoprocessamentoO Poder dos Softwares Livres para Geoprocessamento
O Poder dos Softwares Livres para Geoprocessamento
 
Latinoware 2016
Latinoware 2016Latinoware 2016
Latinoware 2016
 
Latinoware 2016
Latinoware 2016Latinoware 2016
Latinoware 2016
 
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.Implementação de cadastro de parcelamento do solo utilizando softwares livres.
Implementação de cadastro de parcelamento do solo utilizando softwares livres.
 
OpenStreetMap : como usar e contribuir num mapa Wiki mundial
OpenStreetMap : como usar e contribuir num mapa Wiki mundialOpenStreetMap : como usar e contribuir num mapa Wiki mundial
OpenStreetMap : como usar e contribuir num mapa Wiki mundial
 
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas DigitaisGeobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
Geobases - Sistema Governamental de Integração de Bases Cartográficas Digitais
 
Html 5 tags semanticas, modernizr e geolocation
Html 5   tags semanticas, modernizr e geolocationHtml 5   tags semanticas, modernizr e geolocation
Html 5 tags semanticas, modernizr e geolocation
 
Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.Geo on Rails - Um guia para manter o seu cabelo.
Geo on Rails - Um guia para manter o seu cabelo.
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercado
 
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
Portal de Mapas Itaipu – Democratizando a informação geográfica espacial com ...
 

Último

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuisKitota
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx2m Assessoria
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfSamaraLunas
 

Último (9)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 

Geoprocessamento Livre de A - Z

  • 1. Geoprocessamento OpenSource de A a Z Um tour tecnológico sobre os 43 mais consagrados projetos de software livre na área de geoprocessamento. 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 1 1
  • 2. OSGeo Live Project OSGeo Live Project 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 2 2
  • 3. O que é? 11-10-21 OSGeo Live Overview OSGeo Live Overview 3
  • 4. Como você pode ajudar! • Se candidatar a voluntário na lista de discussão • Traduzir, Instalar novos produtos, beta tester........ 11-10-21 OSGeo Live Overview OSGeo Live Overview 4
  • 5. Os Projetos Os Projetos 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 5 5
  • 6. Stack Group OSM OpenLayers Mapbender gvSig Mobile Browser Data Products Mobile Grass GIS JUMP kosmo QuantumGI uDig gvSig S Desktop TileCache MapServer GeoServer deegree GeoNetwor PostGIS k Disk Array Application Server Information DMZ Enterprise Services 11-10-21 OSGeo Live Overview OSGeo Live Overview 6
  • 7. Network Grouping MapGuide OS Mapserver FDO SAGA WorldWind GRASS PROJ MySQL QGIS PostGIS ILWIS GDAL/OGR GEOS OSSIM gvSigMobile CatMDEdit gvSig ImageIO-EXT JTS SEXTANTE DeeGree WKT4J Kosmo JUMP OpenJump GeoServer GeoNetwork GeoTools deeJUMP Batik Spatial Data Intergrator uDig GeoPISTA GeoAPI DIVAGIS JGrass monoGIS Geotools.Net OpenLayers Chameleon MapBuilder MapWindow Mapbender Ka-Map SharpMap CartoWeb NTS 11-10-21 OSGeo Live Overview OSGeo Live Overview 7
  • 8. OSGeo Live Group Aplicações Web Mapping Desktop Gerenciamento Web Services Spatial Tools de Crises Mapas e Banco de Dados Navegação 11-10-21 OSGeo Live Overview OSGeo Live Overview 8
  • 9. Servidores Web GIS Servidores Web GIS GeoNetwor deegree MapServer GeoServer k 52'North ZOO Project MapGuide QGIS Open Souce MapServer Web Services 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 9 9
  • 10. Web Services • Atualmente temos um conjunto de especificações para este grupo; • Open Geospatial Consortium (OGC) / ISO TC211 Standards – Web Map Service – desenhar mapas(imagem); – Web Feature Service – vetores(xml) + atributos=feature data – Web Coverage Service – tratar dados raster; – Web Processing Service – modelagem e analises remotas – Sensor Observation Service – coleta de dados de campo; 11-10-21 OSGeo Live Overview OSGeo Live Overview 10
  • 11. 52°North WPS • Funcionalidades Principais: – Simple Buffer Algoritmo – Douglas Peucker Algoritmo – Intersection Algoritmo • Formato de Dados Suportado(IN/OUT): – Vector Data: GML2, GML3, SHP files, KML, WKT (Well- known Text) – Raster Data: Geotiff, AsciiGrid • Interface web para testes 11-10-21 OSGeo Live Overview OSGeo Live Overview 11
  • 12. http://52north.org/wps 11-10-21 OSGeo Live Overview OSGeo Live Overview 12
  • 13. deegree • Implementado em Java • Padrões Implementados: TODOS! – WMS, WFS, WCS, CSW, WPVS, WCTS, WPS, SOS • Funcionalidades Principais – Web Map Service Flexivel – WFS com transformação on-the-fly – Suporte a tipos geométricos complexos – Coverage Service GeoTiff, ECW and Oracle Raster – Armazena o catálogo de serviços em Banco de Dados – Serviço de Impressão de Mapa 11-10-21 OSGeo Live Overview OSGeo Live Overview 13
  • 14. http://deegree.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 14
  • 15. GeoNetwork Open Source • Serviço de Catálogo – Implementação de Referência do Padrão CAT 2.0.1 • Inicialmente desenvolvido pela UN Food and Agriculture; • Trabalha com pesquisas distribuidas; • Catalogo do acervo de dados geograficos(arquivos, imagens, serviços e etc); • Implementação recomendada pela INDE; • Link IBGE 11-10-21 OSGeo Live Overview OSGeo Live Overview 15
  • 16. http://geonetwork-opensource.org 11-10-21 OSGeo Live Overview OSGeo Live Overview 16
  • 17. GeoServer • Um excelente servidor de mapas • Web Feature Service – Oferece o padrão WFS-T para edição – I.R dos padrões WFS 1.1 and 1.0 • Web Coverage Service – I.R do padrão WCS 1.1.0 • GPL 2.0, todo escrito em código JAVA • Excelente para situações out-of-the-box • Um dos mais rápidos servidores de mapa disponível no mundo! • 50 respostas / segundo em um laptop! 11-10-21 OSGeo Live Overview OSGeo Live Overview 17
  • 18. http://geoserver.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 18
  • 19. Aliança • OpenGeo.com • CAP grant from FGDC • Refractions Research • OGC • Axios • GeoInnovations (Canada) • GeoSolutions • GeoScience Australia • WhereGroup • OSGIS • LISAsoft • Google • CamptoCamp • NCRIS (Australia) • Alkante • Social Change Online • AuScope 11-10-21 OSGeo Live Overview OSGeo Live Overview 19
  • 20. MapGuide Open Source • Um excelente exemplo de solução fim a fim • Standards: WMS • Core Features – Visualização Interativa de Mapas – Excelente para qualidades cartográficas – Banco de dados embutido – Possui API em JAVA, .NET e PHP para desenvolvimento 11-10-21 OSGeo Live Overview OSGeo Live Overview 20
  • 21. http://mapguide.osgeo.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 21
  • 22. MapServer • O mais antigo e consagrado servidor de mapas opensource! Since 1990. Escrito em C/C++ • Especificações: WMS, WFS,WMC, WCS, SLD, GML, SOS, OM; • Sem limitação de plataforma – PHP, Perl, Python, Java (diferença crucial para o Geoserver) • Funcionalidades – Tratamentos cartográficos avançados – Pode ser “scriptado” com PHP, Python, Perl, Ruby, Java,.NET – Independente de plataforma; – Utiliza todos os padrões GDAL e OGR • Ausência de interface para configuração 11-10-21 OSGeo Live Overview OSGeo Live Overview 22
  • 23. http://www.mapserver.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 23
  • 24. Projeto Brazuca 11-10-21 OSGeo Live Overview OSGeo Live Overview 24
  • 25. QGIS MapServer • WMS criado a partir do Desktop GIS QGIS • Licença GPL • Interessante forma e desenvolver • Padrões Suportados: WMS e SLD • Funcionalidades – WMS – Integração com o Desktop GIS – Fácil de utilizar – Suporta o padrão SLD e converte para .map – Estilos cartográficos avançados 11-10-21 OSGeo Live Overview OSGeo Live Overview 25
  • 26. http://karlinapp.ethz.ch/qgis_wms/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 26
  • 27. Projeto ZOO • Colaboradores em Ação! • Licença MIT • Padrão: WPS • Multi language WPS server – Javascript, PHP, Python, Java, C, C++ or Fortran! 11-10-21 OSGeo Live Overview OSGeo Live Overview 27
  • 28. http://zoo-project.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 28
  • 29. Banco de Dados Banco de Dados PostGIS SpatialLite pgRouting Database 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 29 29
  • 30. PostGIS • Iniciado em 2001 pela empresa Refractions • Inicialmente apenas para indices espaciais; • Implementa 780 funções espaciais • Padrão: SFSQL • Features – Atualmente suporta o armazenamento de dados raster; – Compliance com o padrão SFS OGC – Objetos Binários Geométricos – Spatial Index (R-Tree) – Suporte a queries envolvendo dados raster e vetoriais 11-10-21 OSGeo Live Overview OSGeo Live Overview 30
  • 31. Clients do postgis • AutoCAD Map 3D • MapInfo • Cadcorp GeognoSIS • mezoGIS • Dxf2PostGIS • Microimages TNTmips GIS • ERDAS • uDig • ESRI ArcGIS Server • OpenEV • GeoConcept • OpenJUMP • GeoServer • org2org • GRASS • QGIS • gvSig • Safe FME • Iwan Mapserver • SharpMap • Manifold • shp2pgsql • MapGuide Open Source • UMN MapServer • MapDotNet Server 11-10-21 OSGeo Live Overview OSGeo Live Overview 31
  • 32. http://postgis.refractions.net/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 32
  • 33. PostGIS em Números • GlobeXplorer: Armazenamento de terabytes de imagens de satellite; • Agência de Mapas da França: ~100.000.000 de feições em alta resolução; • EU Joint Research Centre: Armazenamento e processamento dos dados de satelite de rastreamento de návios na costa européia; • Infoterra: Armazenamento e gerencia de ~500.000.000 de geometrias referentes a base de arquivos raster; 11-10-21 OSGeo Live Overview OSGeo Live Overview 33
  • 34. SpatiaLite • Extensão do SQLite que permite o armazenamento de dados espaciais em arquivo; • Padrões: WKT and WKB • Features – Funções espaciais AsText(), GeomFromText(), Area(), etc... – Todas as funções espaciais disponíveis na biblioteca GEOS; – Importação e exportação de shapefile – Reprojeção utilizando PROJ – Indexação espacial de verdade baseada no SQLite RTree extension – Shapefile virtual table – Interface gráfica para interação; 11-10-21 OSGeo Live Overview OSGeo Live Overview 34
  • 35. http://www.gaia-gis.it/spatialite/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 35
  • 36. pgRouting • Habilita o postgres a trabalhar com routing! • Features – Menor caminho by Dikstra – Menor caminho by A-Star – Menor caminho by Shooting-Start – Tratativas para o problema do caixeiro-viajante; – Distância por pesos 11-10-21 OSGeo Live Overview OSGeo Live Overview 36
  • 37. http://www.pgrouting.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 37
  • 38. PgRouting Sponsors • Camp2camp • Georepublic • Orkney 11-10-21 OSGeo Live Overview OSGeo Live Overview 38
  • 39. Web Mapping Web Mapping Geomajas Mapbender OpenLayers MapFish Web Mapping 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 39 39
  • 40. Geomajas • Na crista da onda! • Padrões: WMS, WFS • Funcionalidade – Arquitetura integrada(client-server); – Edição de features na web; – Segurança Out of the box security (raro nos projetos geo!) – Arquitetura extensivel – Cross browser; 11-10-21 OSGeo Live Overview OSGeo Live Overview 40
  • 41. http://www.geomajas.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 41
  • 42. Open Layers • O divisor de aguas do WebMapping! • Framework 100% javascript Features – Simples de usar basta saber javascript :) – Renderização de dados no browser (SVG, VML or Canvas) – Layers From: Google, Bing, Yahoo, WMS, WMTS, WFS, WFS-T, GeoRS, GML, ArcGI, Images, MapGuide, MapServer, TileCache, Atom, ArcXML, GeoJSON, GeoRSS, KML, OSM, SLD 11-10-21 OSGeo Live Overview OSGeo Live Overview 42
  • 43. http://openlayers.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 43
  • 44. Mapbender • Geoportal framework • OSGeo Project (GPL and Simplified BSD) • Standards: WMS, WFS, WMC • Funcionalidades – Criação de funcionalidades a partir de templates; – Widget em jQuery; – Impressão de alta qualidade(PDF) 11-10-21 OSGeo Live Overview OSGeo Live Overview 44
  • 45. http://www.mapbender.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 45
  • 46. MapFish • Framework para a construção de web mappings ricos • Padrões – Via OpenLayers: WMS, WFS, WMC, KML, GML etc.. • Funcionalidades – Baseado em Pylons (Python web framework) – Interface rica baseada em ExtJS, OpenLayers and GeoExt; 11-10-21 OSGeo Live Overview OSGeo Live Overview 46
  • 47. http://www.mapfish.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 47
  • 48. Desktop GIS Desktop GIS Atlas Styler Grass GIS Geopublisher gvSig kosmo MB-System Open JUMP osgEarth OSSIM QuantumGI S uDig zyGrib SAGA Desktop Applications 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 48 48
  • 49. Atlas Styler • Aplicação desktop com interface amigável para estilização de mapas. • Padrões: SLD, SE • Funcionalidades – Compliant ao padrão OGC SLD – Para ser utilizado como complemento ao GeoServer, uDig others – Construção de estilos a partir de wizard – Todas as plataformas – Importa arquivos shapefiles e se conecta ao POSTGIS 11-10-21 OSGeo Live Overview OSGeo Live Overview 49
  • 50. http://en.geopublishing.org/AtlasStyler 11-10-21 OSGeo Live Overview OSGeo Live Overview 50
  • 51. GRASS • O vôvô do desktop GIS; • Desenvolvido pela US Army Engineers nos anos 80 – 27 anos de desenvolvimento continuo; – Compartilhado em fitas e disquetes antes da internet; – Se tornou GPL em 1999 • Impossível contabilizar as funcionalidades se combinadas – 400 built-in módulos de analise espacial; • Curva de aprendizado; 11-10-21 OSGeo Live Overview OSGeo Live Overview 51
  • 52. http://grass.osgeo.org 11-10-21 OSGeo Live Overview OSGeo Live Overview 52
  • 53. Geopublisher • Gerenciador Eletronico de Atlas • Criação de atlas stand-alone em plataforma Atlas for Mac, Windows and Linux 11-10-21 OSGeo Live Overview OSGeo Live Overview 53
  • 54. http://en.geopublishing.org/Geopublisher 11-10-21 OSGeo Live Overview OSGeo Live Overview 54
  • 55. gvSig • Desktop GIS para captura, armazenamento processamento, analise e muitas outras coisas com a geoinformação • Padrões: WMS, WFS, WCS, SLD, WMC, CSW, WFS-G • Features – Ferramentas comuns de GIS, carregamento de dados, navegação em mapas, consultas, calculo de distancias medições, mapas temáticos, legendas, labelling, seleção de feições, etc... – Interopera com uma imensidade de padrões; – 290 geo-algoritmos via Sextante e Grass – Ferramentas de CAD avançada, Ferramentas para raster, e Scripting 11-10-21 OSGeo Live Overview OSGeo Live Overview 55
  • 56. http://www.gvsig.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 56
  • 57. Kosmo • Evoluão do projeto Jump • Padrões: WMS, WFS, SLD • Features – Intuitivo e com ricas experiências do usuário – Validações topológicas e analises espaciais; – Formatos: SHP, GML, DXF, DWG, DGN, CSV – Conexão com BD: PostGIS, Oracle, MySQL – Dados Raster: ECW, MrSID, Tiff, JPG, GIF, PNG, BMP – Disponível em 11 linguas (English, Spanish, Italian, German, Croatian, Czech, Russian, Slovak, Catalan, Euskera, Brassilian Portuguese) 11-10-21 OSGeo Live Overview OSGeo Live Overview 57
  • 58. http://www.opengis.es/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 58
  • 59. OpenJump GIS • Mais um desktop GIS • Excelente para prototipar funcionalidades GIS para clientes • Padrões: GML2, SFS, WMS, WFS, WFS-T, SLD • Funcionalidades – Apenas as básicas; 11-10-21 OSGeo Live Overview OSGeo Live Overview 59
  • 60. http://www.openjump.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 60
  • 61. MB-System • Pacote Open source para processar dados de elevação a partir de padrões coletados por equipamentos sonares 11-10-21 OSGeo Live Overview OSGeo Live Overview 61
  • 62. http://www.ldeo.columbia.edu/res/pi/MB-System/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 62
  • 63. osgEarth • Renderizador de modelos de 3D; • Standards: WMS • Features: – Online tile server como nos projetos OSM, ArcGIS and NASA OnEarth 11-10-21 OSGeo Live Overview OSGeo Live Overview 63
  • 64. http://osgearth.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 64
  • 65. Open Source Software Image Map (OSSM) • Aplicação para tratar processamento digital de imagem, sensoriamento remoto e fotogametria. 11-10-21 OSGeo Live Overview OSGeo Live Overview 65
  • 66. http://www.ossim.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 66
  • 67. Quantum GIS • Desktop gis opensource mais intuitivo • Comunidade atividade ao redor do mundo • Escrito em linguagem Python e interface QT; • Standards: TODOS! • Features – Interface amigavel e intuitiva; – Comunidades de plugins; 11-10-21 OSGeo Live Overview OSGeo Live Overview 67
  • 68. http://www.qgis.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 68
  • 69. User-friendly Desktop Internet GIS (uDig) • Desktop GIS escrito em JAVA e com interface amigável baseada no eclipse RCP; • Padrões: WMS, WFS, WFS-T, SFSQL, WMS-C, SLD • Funcionalidades: – Trata estilizações SLD; – Documentação excelente; – Baseado na biblioteca geotools; 11-10-21 OSGeo Live Overview OSGeo Live Overview 69
  • 70. http://udig.refractions.net/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 70
  • 71. zyGrib • Visualizador de mapas do tempo • Padrões: GRIB (padrão de dados do tempo) 11-10-21 OSGeo Live Overview OSGeo Live Overview 71
  • 72. Gerenciador de Crises Gerenciador de Crises Sahana Ushahidi Agasti Crisis Management 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 72 72
  • 73. Crisis Management • Software que exploram a utilização de GIS em situações criticas de catastrofes • O que se propoe – Habilidade de trabalhar sem conexão com a internet; – Utilização de dispositivos móveis – Organização de frentes voluntarias 11-10-21 OSGeo Live Overview OSGeo Live Overview 73
  • 74. Sahana Agasti • Serviço Web para Gerencia de Crises • Features – Mapas de Situação – Registro de Pessoas em Missões – Registro de Vitimas – Registro Organizacional – Requisição de socorro médico – Gerencia de inventário e voluntariado – Mensagerias, Catalogação e Relatórios 11-10-21 OSGeo Live Overview OSGeo Live Overview 74
  • 75. http://www.sahanafoundation.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 75
  • 76. Sahana Agasti Sponsors and Support • Sri Lankan FOSS community (2004 Tsunami) • Swedish International Development • IBM • US National Science Foundation 11-10-21 OSGeo Live Overview OSGeo Live Overview 76
  • 77. Ushahidi • Mapeamento de eventos espaço/temporal através de SMS, email e web. • Padrões: KML/KMZ • Features – Mapa interativo – Linha do tempo – Subscrição a alertas dentro de uma área proxima – Estilização via CSS, leitores imediatos de KML/KMZ – Instalação em 5 minutos – • Ushahidi means “testimony” in Swahili used to cover post election violence in Kenya 11-10-21 OSGeo Live Overview OSGeo Live Overview 77
  • 78. http://www.ushahidi.com 11-10-21 OSGeo Live Overview OSGeo Live Overview 78
  • 79. Spatial Tools Spatial Tools R Spatial Task View GMT GeoKettle Mapnik MapTiler Spatial Tools 11-10-21 11-10-21 Rafael Soto – FOSS4G 2011 based Rafael Soto – FOSS4G 2011 based 79 79
  • 80. GeoKettle • Habilita a plataforma Pentaho a entender dados geo • Padrão: SFS • Features: – Extração: 35 bancos de dados diferente, KML, XLS, Xbase, files; – Transformação: data transfer engine, lookup, calculation, javascript, SQL, RegExp, Split, Map, Select, Partition, Filter, Merge, Join, Duplicate, Cluster, Pivot, Geospatial – Load: database, warehouse, partition, bulk, parallel, cluster – Interface gráfica para construção dos processos; 11-10-21 OSGeo Live Overview OSGeo Live Overview 80
  • 81. http://www.geokettle.org/ 11-10-21 OSGeo Live Overview OSGeo Live Overview 81