SlideShare uma empresa Scribd logo
1 de 72
Baixar para ler offline
Novidades do i3Geo
O que é?
●   Interface Integrada para Internet de ferramentas de
    geoprocessamento
●   Software baseado no Mapserver e destinado
    principalmente para a criação de mapas interativos
●   Integra módulos para dissemiação de dados via
    download e padrões OGC (WMS, WFS e KML)
●   Licença GPL
●   Desenvolvido inicialmente pelo Ministério do Meio
    Ambiente
●   Integra atualmente o Portal do Software Público
    Brasileiro
Integração
●   PHP Mapscript        ●   SQLite
●   YUI                  ●   Flamingo
●   R                    ●   KmlMapserver
●   CPAINT               ●   Arvorehiper
●   Rich Draw            ●   ...
●   Open Layers
●   Google Maps
●   Google Earth
●   Packer
Novidade: Ohloh
Novidades mais importantes desde a versão 4.1
(atualmente está sendo desenvolvida a versão
                    4.3)
Sistema de administração baseado no SQLIte
mas que pode utilizar qualquer outro gerenciador
             de banco de dados
Padronização de ícones
Menu de contexto
Múltiplas janelas
Novo sistema de ajuda
Integração com outras APIs
Integração com Google Earth (desktop)
Novidades nos códigos
Compactação dos códigos javascript com gzip
Uso do console do Firebug para debug
JSLINT
YSLOW
Para breve
●   Aplicar as validações do SenSEO para otimização
    de buscas
●   Eliminar o uso de IFRAME em favor de SCRIPT
    TAG
●   Eliminar o uso de funções depreciadas do
    Mapserver
●   Compatibilizar com PHP 5.3
●   Abandonar o CPAINT em favor do YUI e JSON
    nativo do PHP
Talvez para breve
●   Atualizar a documentação no WIKI do Portal
●   Reformular a FAQ
●   Elaborar material para treinamento
●   Atualizar o WikiLivros
●   Módulo de digitalização
●   Módulo de geração de layout
Quem sabe um dia
●   Testes com Selenium Tests
●   Rede de servidores para testes
●   Testes de segurança com PHPSec
●   Incorporar o modo „OpenLayers“ de ser, mas sem
    perder as vantagens do modo „i3Geo“ de ser
●   Iniciar os testes com HTML 5
Obrigado!

         Edmar Moretti

  edmar.moretti@terra.com.br

http://edmarmoretti.blogspot.com/

Mais conteúdo relacionado

Mais procurados

ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...Renato Groffe
 
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Renato Groff
 
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Renato Groff
 
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019Renato Groff
 
Cross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumCross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumMaximiliano Alves
 
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018Renato Groff
 
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019Renato Groff
 
Usando Python na Google App Engine
Usando Python na Google App EngineUsando Python na Google App Engine
Usando Python na Google App EngineLuiz Cláudio Silva
 
Pyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebPyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebNielson Santana
 
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...Renato Groff
 
Desenvolvendo Aplicações Web com Python
Desenvolvendo Aplicações Web com PythonDesenvolvendo Aplicações Web com Python
Desenvolvendo Aplicações Web com PythonLuiz Cláudio Silva
 
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...Renato Groff
 
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
 Alternativas para a Implementação de Microservices no Microsoft Azure - Jane... Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...Renato Groff
 
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...Renato Groff
 
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Renato Groff
 
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - MarçoASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - MarçoRenato Groff
 
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Renato Groff
 
Docker e Kubernetes: Dicas e Truques - Dezembro-2019
Docker e Kubernetes: Dicas e Truques - Dezembro-2019Docker e Kubernetes: Dicas e Truques - Dezembro-2019
Docker e Kubernetes: Dicas e Truques - Dezembro-2019Renato Groff
 
Cloud Solutions com o Microsoft Azure - TDC Online Especial BH
Cloud Solutions com o Microsoft Azure - TDC Online Especial BHCloud Solutions com o Microsoft Azure - TDC Online Especial BH
Cloud Solutions com o Microsoft Azure - TDC Online Especial BHRenato Groff
 
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018Renato Groff
 

Mais procurados (20)

ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
ASP.NET Core + Docker Compose: deployment descomplicado com containers - .NET...
 
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...
 
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
Docker: Introdução e Primeiros Passos - CEUNSP - Outubro-2018
 
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019
 
Cross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appiumCross testing mobile com ruby, cucumber e appium
Cross testing mobile com ruby, cucumber e appium
 
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018
ASP.NET Core + Kubernetes + Azure - Community Bootcamp - Abril/2018
 
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019
 
Usando Python na Google App Engine
Usando Python na Google App EngineUsando Python na Google App Engine
Usando Python na Google App Engine
 
Pyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para WebPyjamas: Uma Ferramenta Pythônica para Web
Pyjamas: Uma Ferramenta Pythônica para Web
 
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...
Construindo aplicações Web escaláveis com Docker, Kubernetes e o Microsoft Az...
 
Desenvolvendo Aplicações Web com Python
Desenvolvendo Aplicações Web com PythonDesenvolvendo Aplicações Web com Python
Desenvolvendo Aplicações Web com Python
 
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...
Aplicações Web Escaláveis no Azure: App Service, Docker e Kubernetes - Fevere...
 
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
 Alternativas para a Implementação de Microservices no Microsoft Azure - Jane... Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
Alternativas para a Implementação de Microservices no Microsoft Azure - Jane...
 
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...
Azure Kubernetes Service: orquestrando containers e escalando rapidamente apl...
 
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020
 
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - MarçoASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
ASP.NET Core 3.1: Desenvolvimento de APIs Multiplataforma - Março
 
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...
 
Docker e Kubernetes: Dicas e Truques - Dezembro-2019
Docker e Kubernetes: Dicas e Truques - Dezembro-2019Docker e Kubernetes: Dicas e Truques - Dezembro-2019
Docker e Kubernetes: Dicas e Truques - Dezembro-2019
 
Cloud Solutions com o Microsoft Azure - TDC Online Especial BH
Cloud Solutions com o Microsoft Azure - TDC Online Especial BHCloud Solutions com o Microsoft Azure - TDC Online Especial BH
Cloud Solutions com o Microsoft Azure - TDC Online Especial BH
 
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018Docker para Desenvolvedores .NET - .NET SP - Abril-2018
Docker para Desenvolvedores .NET - .NET SP - Abril-2018
 

Destaque

Prefeitura Livre - Módulo de Educacao
Prefeitura Livre - Módulo de EducacaoPrefeitura Livre - Módulo de Educacao
Prefeitura Livre - Módulo de EducacaoGeoLivre Conference
 
Software Publico Brasileiro - Um novo ciclo econômico
Software Publico Brasileiro - Um novo ciclo econômicoSoftware Publico Brasileiro - Um novo ciclo econômico
Software Publico Brasileiro - Um novo ciclo econômicoGeoLivre Conference
 
Regulamentação do transporte ferroviário
Regulamentação do transporte ferroviárioRegulamentação do transporte ferroviário
Regulamentação do transporte ferroviárioGeoLivre Conference
 
Uma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationUma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationGeoLivre Conference
 
Desenvolvimento web ágil com Django
Desenvolvimento web ágil com DjangoDesenvolvimento web ágil com Django
Desenvolvimento web ágil com DjangoIgor Sobreira
 
Listener do oracle database 02
Listener do oracle database 02Listener do oracle database 02
Listener do oracle database 02Ysmaylyka Macedo
 
gvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialgvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialHelton Uchoa
 
Neutralizing SQL Injection in PostgreSQL
Neutralizing SQL Injection in PostgreSQLNeutralizing SQL Injection in PostgreSQL
Neutralizing SQL Injection in PostgreSQLJuliano Atanazio
 
A implementação de um CTM baseado em geotecnologias livres
A implementação de um CTM baseado em geotecnologias livresA implementação de um CTM baseado em geotecnologias livres
A implementação de um CTM baseado em geotecnologias livresGeoLivre Conference
 
Desenvolvimento web com python e django
Desenvolvimento web com python e djangoDesenvolvimento web com python e django
Desenvolvimento web com python e djangoIgor Sobreira
 
Curso de PostgreSQL: Um pouco Além dos Comandos
Curso de PostgreSQL: Um pouco Além dos ComandosCurso de PostgreSQL: Um pouco Além dos Comandos
Curso de PostgreSQL: Um pouco Além dos ComandosMarcos Thomaz
 
Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Ysmaylyka Macedo
 
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)Fabrízio Mello
 
PostgreSQL: O melhor banco de dados Universo
PostgreSQL: O melhor banco de dados UniversoPostgreSQL: O melhor banco de dados Universo
PostgreSQL: O melhor banco de dados Universoelliando dias
 

Destaque (20)

Prefeitura Livre - Módulo de Educacao
Prefeitura Livre - Módulo de EducacaoPrefeitura Livre - Módulo de Educacao
Prefeitura Livre - Módulo de Educacao
 
Software Publico Brasileiro - Um novo ciclo econômico
Software Publico Brasileiro - Um novo ciclo econômicoSoftware Publico Brasileiro - Um novo ciclo econômico
Software Publico Brasileiro - Um novo ciclo econômico
 
Regulamentação do transporte ferroviário
Regulamentação do transporte ferroviárioRegulamentação do transporte ferroviário
Regulamentação do transporte ferroviário
 
Python na Web
Python na WebPython na Web
Python na Web
 
Uma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationUma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial Foundation
 
Desenvolvimento web ágil com Django
Desenvolvimento web ágil com DjangoDesenvolvimento web ágil com Django
Desenvolvimento web ágil com Django
 
Listener do oracle database 02
Listener do oracle database 02Listener do oracle database 02
Listener do oracle database 02
 
gvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundialgvSIG - Um desktop GIS completo e com suporte nível mundial
gvSIG - Um desktop GIS completo e com suporte nível mundial
 
Postgre sql +python
Postgre sql +pythonPostgre sql +python
Postgre sql +python
 
Inconsistências Cadastrais
Inconsistências CadastraisInconsistências Cadastrais
Inconsistências Cadastrais
 
Java - Fundamentos
Java - FundamentosJava - Fundamentos
Java - Fundamentos
 
Neutralizing SQL Injection in PostgreSQL
Neutralizing SQL Injection in PostgreSQLNeutralizing SQL Injection in PostgreSQL
Neutralizing SQL Injection in PostgreSQL
 
A implementação de um CTM baseado em geotecnologias livres
A implementação de um CTM baseado em geotecnologias livresA implementação de um CTM baseado em geotecnologias livres
A implementação de um CTM baseado em geotecnologias livres
 
Por que PostgreSQL?
Por que PostgreSQL?Por que PostgreSQL?
Por que PostgreSQL?
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Desenvolvimento web com python e django
Desenvolvimento web com python e djangoDesenvolvimento web com python e django
Desenvolvimento web com python e django
 
Curso de PostgreSQL: Um pouco Além dos Comandos
Curso de PostgreSQL: Um pouco Além dos ComandosCurso de PostgreSQL: Um pouco Além dos Comandos
Curso de PostgreSQL: Um pouco Além dos Comandos
 
Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04Arquitetura RAC oracle database 04
Arquitetura RAC oracle database 04
 
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)
NoSQL + SQL = PostgreSQL (TDC2014 - Porto Alegre/RS)
 
PostgreSQL: O melhor banco de dados Universo
PostgreSQL: O melhor banco de dados UniversoPostgreSQL: O melhor banco de dados Universo
PostgreSQL: O melhor banco de dados Universo
 

Semelhante a As Novidades do I3geo

Aplicações Web com Python e Google App Engine
Aplicações Web com Python e Google App EngineAplicações Web com Python e Google App Engine
Aplicações Web com Python e Google App EngineRodrigo Amaral
 
Webinar i3geo julho_2013
Webinar i3geo julho_2013Webinar i3geo julho_2013
Webinar i3geo julho_2013Edmar Moretti
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Edmar Moretti
 
Django para portais de alta visibilidade. tdc 2013
Django para portais de alta visibilidade.   tdc 2013Django para portais de alta visibilidade.   tdc 2013
Django para portais de alta visibilidade. tdc 2013Bruno Rocha
 
WordCamp SP 2019 - PeachPie unindo Php com C# .Net Core
WordCamp SP 2019 - PeachPie unindo Php com C# .Net CoreWordCamp SP 2019 - PeachPie unindo Php com C# .Net Core
WordCamp SP 2019 - PeachPie unindo Php com C# .Net CoreVanessa Valle
 
GWT - de iniciante a especialista
GWT - de iniciante a especialistaGWT - de iniciante a especialista
GWT - de iniciante a especialistaDanilo Reinert
 
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011Eduardo Souza
 
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...tdc-globalcode
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com AngularElmano Cavalcanti
 
Apresentação sie ir-2014
Apresentação sie ir-2014Apresentação sie ir-2014
Apresentação sie ir-2014Renan Moreira
 

Semelhante a As Novidades do I3geo (20)

Aplicações Web com Python e Google App Engine
Aplicações Web com Python e Google App EngineAplicações Web com Python e Google App Engine
Aplicações Web com Python e Google App Engine
 
Webinar i3geo julho_2013
Webinar i3geo julho_2013Webinar i3geo julho_2013
Webinar i3geo julho_2013
 
Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014Estado arte i3geo_marco_2014
Estado arte i3geo_marco_2014
 
Java Nuvem Appengine
Java Nuvem AppengineJava Nuvem Appengine
Java Nuvem Appengine
 
Google Web Toolkit
Google Web ToolkitGoogle Web Toolkit
Google Web Toolkit
 
Workshop - Ionic + firebase
Workshop - Ionic + firebaseWorkshop - Ionic + firebase
Workshop - Ionic + firebase
 
Python na Nuvem
Python na NuvemPython na Nuvem
Python na Nuvem
 
Django para portais de alta visibilidade. tdc 2013
Django para portais de alta visibilidade.   tdc 2013Django para portais de alta visibilidade.   tdc 2013
Django para portais de alta visibilidade. tdc 2013
 
WordCamp SP 2019 - PeachPie unindo Php com C# .Net Core
WordCamp SP 2019 - PeachPie unindo Php com C# .Net CoreWordCamp SP 2019 - PeachPie unindo Php com C# .Net Core
WordCamp SP 2019 - PeachPie unindo Php com C# .Net Core
 
GWT - de iniciante a especialista
GWT - de iniciante a especialistaGWT - de iniciante a especialista
GWT - de iniciante a especialista
 
Google App Engine
Google App EngineGoogle App Engine
Google App Engine
 
Curso de Grails
Curso de GrailsCurso de Grails
Curso de Grails
 
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
Primeiros Passos Para o Desenvolvimento Web - FLISOLGO 2011
 
Canivete python
Canivete pythonCanivete python
Canivete python
 
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
TDC2017 | São Paulo - Trilha Containers How we figured out we had a SRE team ...
 
Introdução à Programação Web com Angular
Introdução à Programação Web com AngularIntrodução à Programação Web com Angular
Introdução à Programação Web com Angular
 
Apresentação sie ir-2014
Apresentação sie ir-2014Apresentação sie ir-2014
Apresentação sie ir-2014
 
HTML5 & suas APIs
HTML5 & suas APIsHTML5 & suas APIs
HTML5 & suas APIs
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Python e frameworks web
Python e frameworks webPython e frameworks web
Python e frameworks web
 

Mais de GeoLivre Conference

Metodologia Desenvolvimento do Prefeitura Livre
Metodologia Desenvolvimento do Prefeitura LivreMetodologia Desenvolvimento do Prefeitura Livre
Metodologia Desenvolvimento do Prefeitura LivreGeoLivre Conference
 
Assistência técnica da Caixa e programas de melhoria de capacidade de gestão
Assistência técnica da Caixa e programas de melhoria de capacidade de gestãoAssistência técnica da Caixa e programas de melhoria de capacidade de gestão
Assistência técnica da Caixa e programas de melhoria de capacidade de gestãoGeoLivre 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
 
Teste de performance de WMS entre GeoServer e Mapserver
Teste de performance de WMS entre GeoServer e MapserverTeste de performance de WMS entre GeoServer e Mapserver
Teste de performance de WMS entre GeoServer e MapserverGeoLivre Conference
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoGeoLivre Conference
 
Inconsistências Cadastrais - Utilizando Georreferenciamento no Cadastro
Inconsistências Cadastrais - Utilizando Georreferenciamento no CadastroInconsistências Cadastrais - Utilizando Georreferenciamento no Cadastro
Inconsistências Cadastrais - Utilizando Georreferenciamento no CadastroGeoLivre Conference
 
Software Público Brasileiro - Um novo ciclo econômico
Software Público Brasileiro - Um novo ciclo econômicoSoftware Público Brasileiro - Um novo ciclo econômico
Software Público Brasileiro - Um novo ciclo econômicoGeoLivre Conference
 
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDS
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDSUtilizando Georreferenciamento no monitoramento do censo SUAS - MDS
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDSGeoLivre Conference
 
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MS
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MSPrefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MS
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MSGeoLivre Conference
 
Banco de dados de Imóveis do Exercito/DOM
Banco de dados de Imóveis do Exercito/DOMBanco de dados de Imóveis do Exercito/DOM
Banco de dados de Imóveis do Exercito/DOMGeoLivre Conference
 
OPUS - Sistema de controles de Obras do Exército / DOM
OPUS - Sistema de controles de Obras do Exército / DOMOPUS - Sistema de controles de Obras do Exército / DOM
OPUS - Sistema de controles de Obras do Exército / DOMGeoLivre 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
 
Gestão de patrimônio da união
Gestão de patrimônio da uniãoGestão de patrimônio da união
Gestão de patrimônio da uniãoGeoLivre Conference
 
gvSIG - projeto, associação e comunidade
gvSIG - projeto, associação e comunidadegvSIG - projeto, associação e comunidade
gvSIG - projeto, associação e comunidadeGeoLivre Conference
 
Prefeitura Livre - Gestão Social
Prefeitura Livre - Gestão SocialPrefeitura Livre - Gestão Social
Prefeitura Livre - Gestão SocialGeoLivre Conference
 
Prefeitura Livre - Passado, presente e futuro
Prefeitura Livre - Passado,  presente e futuroPrefeitura Livre - Passado,  presente e futuro
Prefeitura Livre - Passado, presente e futuroGeoLivre Conference
 
Do Cadastro Técnico ao Geoprocessamento Corporativo
Do Cadastro Técnico ao Geoprocessamento CorporativoDo Cadastro Técnico ao Geoprocessamento Corporativo
Do Cadastro Técnico ao Geoprocessamento CorporativoGeoLivre Conference
 

Mais de GeoLivre Conference (20)

Metodologia Desenvolvimento do Prefeitura Livre
Metodologia Desenvolvimento do Prefeitura LivreMetodologia Desenvolvimento do Prefeitura Livre
Metodologia Desenvolvimento do Prefeitura Livre
 
Assistência técnica da Caixa e programas de melhoria de capacidade de gestão
Assistência técnica da Caixa e programas de melhoria de capacidade de gestãoAssistência técnica da Caixa e programas de melhoria de capacidade de gestão
Assistência técnica da Caixa e programas de melhoria de capacidade de gestão
 
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 ...
 
Teste de performance de WMS entre GeoServer e Mapserver
Teste de performance de WMS entre GeoServer e MapserverTeste de performance de WMS entre GeoServer e Mapserver
Teste de performance de WMS entre GeoServer e Mapserver
 
As geotecnologias mais populares do mercado
As geotecnologias mais populares do mercadoAs geotecnologias mais populares do mercado
As geotecnologias mais populares do mercado
 
Inconsistências Cadastrais - Utilizando Georreferenciamento no Cadastro
Inconsistências Cadastrais - Utilizando Georreferenciamento no CadastroInconsistências Cadastrais - Utilizando Georreferenciamento no Cadastro
Inconsistências Cadastrais - Utilizando Georreferenciamento no Cadastro
 
Software Público Brasileiro - Um novo ciclo econômico
Software Público Brasileiro - Um novo ciclo econômicoSoftware Público Brasileiro - Um novo ciclo econômico
Software Público Brasileiro - Um novo ciclo econômico
 
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDS
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDSUtilizando Georreferenciamento no monitoramento do censo SUAS - MDS
Utilizando Georreferenciamento no monitoramento do censo SUAS - MDS
 
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MS
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MSPrefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MS
Prefeitura Livre - Um caso de sucesso na prefeitura de Dourados-MS
 
Geoprocessamento e Processos
Geoprocessamento e ProcessosGeoprocessamento e Processos
Geoprocessamento e Processos
 
Banco de dados de Imóveis do Exercito/DOM
Banco de dados de Imóveis do Exercito/DOMBanco de dados de Imóveis do Exercito/DOM
Banco de dados de Imóveis do Exercito/DOM
 
OPUS - Sistema de controles de Obras do Exército / DOM
OPUS - Sistema de controles de Obras do Exército / DOMOPUS - Sistema de controles de Obras do Exército / DOM
OPUS - Sistema de controles de Obras do Exército / DOM
 
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...
 
Gestão de patrimônio da união
Gestão de patrimônio da uniãoGestão de patrimônio da união
Gestão de patrimônio da união
 
gvSIG - projeto, associação e comunidade
gvSIG - projeto, associação e comunidadegvSIG - projeto, associação e comunidade
gvSIG - projeto, associação e comunidade
 
Prefeitura Livre - Gestão Social
Prefeitura Livre - Gestão SocialPrefeitura Livre - Gestão Social
Prefeitura Livre - Gestão Social
 
Prefeitura Livre - Passado, presente e futuro
Prefeitura Livre - Passado,  presente e futuroPrefeitura Livre - Passado,  presente e futuro
Prefeitura Livre - Passado, presente e futuro
 
Do Cadastro Técnico ao Geoprocessamento Corporativo
Do Cadastro Técnico ao Geoprocessamento CorporativoDo Cadastro Técnico ao Geoprocessamento Corporativo
Do Cadastro Técnico ao Geoprocessamento Corporativo
 
Postgis for Enterprise
Postgis for EnterprisePostgis for Enterprise
Postgis for Enterprise
 
Geoprocessamento Corporativo
Geoprocessamento CorporativoGeoprocessamento Corporativo
Geoprocessamento Corporativo
 

As Novidades do I3geo

  • 2. O que é? ● Interface Integrada para Internet de ferramentas de geoprocessamento ● Software baseado no Mapserver e destinado principalmente para a criação de mapas interativos ● Integra módulos para dissemiação de dados via download e padrões OGC (WMS, WFS e KML) ● Licença GPL ● Desenvolvido inicialmente pelo Ministério do Meio Ambiente ● Integra atualmente o Portal do Software Público Brasileiro
  • 3. Integração ● PHP Mapscript ● SQLite ● YUI ● Flamingo ● R ● KmlMapserver ● CPAINT ● Arvorehiper ● Rich Draw ● ... ● Open Layers ● Google Maps ● Google Earth ● Packer
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Novidades mais importantes desde a versão 4.1 (atualmente está sendo desenvolvida a versão 4.3)
  • 18. Sistema de administração baseado no SQLIte mas que pode utilizar qualquer outro gerenciador de banco de dados
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 28.
  • 29.
  • 30.
  • 32.
  • 34.
  • 35.
  • 36.
  • 38.
  • 39.
  • 40.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54. Integração com Google Earth (desktop)
  • 55.
  • 56.
  • 57.
  • 58.
  • 60. Compactação dos códigos javascript com gzip
  • 61.
  • 62.
  • 63. Uso do console do Firebug para debug
  • 64.
  • 66.
  • 67. YSLOW
  • 68.
  • 69. Para breve ● Aplicar as validações do SenSEO para otimização de buscas ● Eliminar o uso de IFRAME em favor de SCRIPT TAG ● Eliminar o uso de funções depreciadas do Mapserver ● Compatibilizar com PHP 5.3 ● Abandonar o CPAINT em favor do YUI e JSON nativo do PHP
  • 70. Talvez para breve ● Atualizar a documentação no WIKI do Portal ● Reformular a FAQ ● Elaborar material para treinamento ● Atualizar o WikiLivros ● Módulo de digitalização ● Módulo de geração de layout
  • 71. Quem sabe um dia ● Testes com Selenium Tests ● Rede de servidores para testes ● Testes de segurança com PHPSec ● Incorporar o modo „OpenLayers“ de ser, mas sem perder as vantagens do modo „i3Geo“ de ser ● Iniciar os testes com HTML 5
  • 72. Obrigado! Edmar Moretti edmar.moretti@terra.com.br http://edmarmoretti.blogspot.com/