43
Apresentando o OpenStreetMap Arlindo Saraiva Pereira Junior Samuel Ribeiro da Costa Vale 23 de julho de 2010 1 / 43

Apresentando o OpenStreetMap no FISL

Embed Size (px)

Citation preview

Apresentando o OpenStreetMap

Arlindo Saraiva Pereira JuniorSamuel Ribeiro da Costa Vale

23 de julho de 2010

1 / 43

Quem somos nos

Arlindo Pereira (Nighto)

Bacharelando em Sistemas de Informacao - UNIRIO

Mapper ha 3 anos

Samuel Vale (Phractal)

Engenheiro Eletricista - UFMG

Engenheiro de Sistemas na Holoscopio - Sistemas Embutidos/ Hardware / Software

Mapper ha 2 anos

2 / 43

Historico: antes de 2000

Mapas impressos (listas telefonicas ou mapas de bolso)

Buscas feitas no papel

Mapas apenas para visualizacao

3 / 43

Historico: 2000 - 2004

Comecam a surgir servicos de mapa web (la fora!)

Com o crescimento do negocio, outras areas (inclusivealgumas cidades Brasileiras)

Servicos de busca e roteamento

Veja, mas nao toque!

4 / 43

E se voce quisesse...

Fazer um mapa pra sua viagem...

Criar mapas para sua institucao / escola / empresa / cidade...

Usar o mapa em um projeto / negocio...

Usar um mecanismo ou criterio de roteamento diferente dosdisponıveis por aı...

Corrigir o mapa...

... esqueca! Todos com licencas restritivas

5 / 43

2006: OpenStreetMap

Projeto colaborativoCriar um mapa livre e editavel do mundoIniciado em 2006, no Reino Unido por Steve Coast

Figura: Imagem de Osm.org, licenca CC-BY-SA6 / 43

Domınio Publico x Copyright

Governo (IBGE) libera mapas e outros dados cartograficosbrutos, o que custa dinheiro (impostos)Empresas de cartografia adicionam detalhes e cobram por issoVoce paga duas vezes, mas nao e so isso...

Figura: Rio de Janeiro - RJ, IBGE

7 / 43

Licencas da base do OSM

Licenca sobre os dados brutos e imagens geradas

Base de dados: Creative Commons (CC-BY-SA 2.0) e OpenDatabase License (ODbL)

Mudanca: CC-BY-SA nao se aplica a bancos de dados emalguns locais

8 / 43

Copyright Easter Eggs

Empresas que produzem mapas introduzem erros propositais,chamados de Copyright Easter Eggs

Becos, escolas, igrejas nao existentes ou com escrita oupronuncia diferente

Tem o objetivo de ”pegar no flagra”quem os copia

9 / 43

Copyright Easter Eggs

Figura: (C)2010 Google Dados cartograficos (C)2010 Sanborn,MapLink/Tele Atlas

10 / 43

Estado do Mapa 21/07/2010

Contribuidores registrados no mundo: 278.730

Pontos: 700 Milhoes

Vias: 56 Milhoes

... e crescendo!

11 / 43

Estado do Mapa: Sudeste

Figura: Imagem de Osm.org, licenca CC-BY-SA12 / 43

Estado do Mapa: BH

Figura: Imagem de Osm.org, licenca CC-BY-SA13 / 43

Estado do Mapa: BH

Figura: Imagem de Osm.org, licenca CC-BY-SA14 / 43

Estado do Mapa: Contagem

Figura: Imagem de Osm.org, licenca CC-BY-SA15 / 43

Estado do Mapa: SP

Figura: Imagem de Osm.org, licenca CC-BY-SA16 / 43

Estado do Mapa: Londres

Figura: Imagem de Osm.org, licenca CC-BY-SA17 / 43

Estado do Mapa: Berlin

Figura: Imagem de Osm.org, licenca CC-BY-SA18 / 43

Estado do Mapa: Dubai

Figura: Imagem de Osm.org, licenca CC-BY-SA19 / 43

Estado do Mapa: Gaza

Figura: Imagem de Osm.org, licenca CC-BY-SA20 / 43

Projeto Map Kibera

Figura: Imagem de Osm.org, licenca CC-BY-SA 21 / 43

Haiti: Antes do Terremoto

Figura: Haiti antes do terromoto. CC-BY-SA

22 / 43

Haiti: 48 Horas Depois

Figura: Acao massiva do Time Humanitario do OSM (H.O.T.).CC-BY-SA

23 / 43

Inundacao em Alagoas

Figura: Mapeamento das regioes de Alagoas que sofreram alagamento.Quebrangulo, Alagoas. CC-BY-SA

24 / 43

Estrutura do OSM

Figura: CC-BY-SA 2.0 OpenStreetMap25 / 43

Contribuindo com a base

Registrar para alterar a Base! http://osm.org

Coletar dados

Preparar os dados

Editar o Mapa - Criar pontos, linhas e estruturas

Etiquetar - nomear ruas, caracterısticas, POIs, etc.

Enviar para a base

26 / 43

Coletando dados

GPS Logs

Imagens de satelite

Outros mapas ou bases de dados

Fotos

Papel e caneta

Gravacao de Notas de Voz

Vıdeo

Note que muitos itens podem ser obtidos com um smartphonecomum.

27 / 43

Editores

PotLatch - Web, Flash

JOSM - Java

Merkaartor - QT, C++

OSM2Go - Maemo

Mapzen, iLOE, True Maps 2 - iOS (proprietario...)

28 / 43

Origem dos dados!

A Origem deve permitir trabalhos derivados sem qualquerrestricao (responsabilidade!)

Suas modificacoes serao CC-By-SA e ODbL

29 / 43

Informacoes interessantes

Pontos de Interesse e estruturas (Comercio, informacoesturısticas, Hospitais, etc)

Estradas/Ruas - Condicao, calcamento, sentido, restricoes

Utilizacao de Areas (Residencial, comercial, industrial, etc...)

Ver pagina de Features, no wiki do projeto

30 / 43

Renderizadores

Mapnik - Oficial do projeto, feito em C++ e Python - Saıdaem JPG ou PNG

Osmarender - Script perl para o Inkscape, saıda em SVG

Outros que foram aparecendo

31 / 43

Visualizadores

Servicos Web Diversos (embutidos no HTML) - OpenLayers(Javascript)

TangoGPS - GTK, mobile, desktop

OpenMaps - iOS

Mobile GMaps - Java

Marble - Kde

32 / 43

Marble

Figura: Marble - KDE

33 / 43

Quem usa?

Figura: Imagem de Osm.org, licenca CC-BY-SA

34 / 43

Quem usa?

Figura: Imagens de Osm.org, licenca CC-BY-SA 35 / 43

Roteamento

Figura: Imagem de Osm.org, licenca CC-BY-SA 36 / 43

OpenCycleMap

Figura: Imagem de opencyclemap.org, licenca CC-BY-SA

37 / 43

Iso3DMap

Figura: Imagem de Osm.org, licenca CC-BY-SA

38 / 43

8BitCity

Figura: http://8bitcity.com39 / 43

AOL - MapQuest

Figura: MapQuest usando dados do OpenStreetMap - Rio de Janeiro40 / 43

Quem usa?

Figura: Imagens de Osm.org, licenca CC-BY-SA41 / 43

Para o desenvolvedor

API Aberta, construıda sobre HTTP (GET, POST), com XML

Aplicacoes mais simples podem utilizar a LibCurl

Vantagem? Mapa vetorial, pronto pra analise por algoritmos

Se desejado, os tiles renderizados tambem estao disponıveis

42 / 43

Referencias e canais

OpenStreetMap

http://openstreetmap.org http://osm.org

http://wiki.openstreetmap.org

e-mail: [email protected]

xmpp:[email protected]

Arlindo:

e-mail: [email protected]

xmpp:[email protected]

Samuel:

e-mail: [email protected]

xmpp:[email protected]

43 / 43