apresentando o openstreetmap

31
Apresentando o OpenStreetMap Arlindo Pereira [email protected]

Upload: arlindo-pereira

Post on 07-Jul-2015

932 views

Category:

Technology


5 download

DESCRIPTION

Palestra rápida que apresentei no BarCamp da Campus Party 2009

TRANSCRIPT

Page 1: Apresentando o OpenStreetMap

Apresentando o OpenStreetMap

Arlindo [email protected]

Page 2: Apresentando o OpenStreetMap

Apresentando o OpenStreetMap

Motivação Funcionamento Detalhes Técnicos Comunidade e Links

Page 3: Apresentando o OpenStreetMap

Mapas em Domínio Público vs. Mapas em Copyright

Governo (IBGE) libera mapas e outros dados cartográficos brutos, o que custa dinheiro (impostos)

Empresas o utilizam, adicionam detalhes, e cobram por isso

Você paga duas vezes, mas não é só isso...

Page 4: Apresentando o OpenStreetMap

Copyright Easter Eggs: Erros Induzidos

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

São becos, escolas, igrejas não existentes ou com pronúncia diferente

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

Page 5: Apresentando o OpenStreetMap

Participação do Usuário

Não é possível adicionar dados, como locais interessantes.

Também não é possível corrigir eventuais erros.

Projetos semelhantes, como o Wikimapia, também tem a licença restritiva (copyright), o que nos leva ao próximo ponto...©

Page 6: Apresentando o OpenStreetMap

Liberdade!

Mapas feitos a partir da utilização de GPS por usuários

Licença Creative Commons (CC-BY-SA 3.0)

Dados em domínio público podem (devem!) ser importados

Page 7: Apresentando o OpenStreetMap

Criando Mapas

Com um dispositivo GPS, seja um navegador convencional, de carro ou um celular é possível criar uma rota

A rota é transferida para o computador e são inseridos meta-dados (nomes de rua, pontos de interesse etc.)

Page 8: Apresentando o OpenStreetMap

Não seria muito mais fácil usar o Google Maps ou

afins?

Talvez, mas a idéia aqui é a liberdade, não a gratuidade. Filosofia do software livre, Free as in speech ao invés de free as in beer, resumidamente permite fazer o que bem entender com o mapa, usufruir das liberdades que a licença oferece.

Sim, mas é divertido. :) Hoje o OpenStreetMap conta com:

mais de 25 mil usuários registrados;

mais de 200 milhões de pontos;

mais de 20 milhões de caminhos (linhas ou polígonos como ruas, lagos etc.);

Não dá muito trabalho criar o mapa do mundo inteiro?

Page 9: Apresentando o OpenStreetMap

Alguns exemplosEuropa

Page 10: Apresentando o OpenStreetMap

Alguns exemplosBrasil

Page 11: Apresentando o OpenStreetMap

Alguns exemplosSão Paulo

Page 12: Apresentando o OpenStreetMap

Alguns exemplosRio de Janeiro

Page 13: Apresentando o OpenStreetMap

Utilizações ComerciaisPorque fazer um mapa de nerds para nerds se ninguém mais vai utilizá-lo?

Aí que você se engana ;) Flickr

Page 14: Apresentando o OpenStreetMap

Utilizações ComerciaisPorque fazer um mapa de nerds para nerds se ninguém mais vai utilizá-lo?

Aí que você se engana ;) Mapa turístico de København (Copenhagen)

Page 15: Apresentando o OpenStreetMap

Outros Dispositivos

Garmin Maemo Java (celulares) Windows Mobile etc.

Page 16: Apresentando o OpenStreetMap

Mapeando

A idéia é sair por aí com um GPS registrando o caminho, anotar os nomes das ruas e pontos de interesse

Pode ser feito à pé, de carro, mas a maioria vai de bicicleta, eu inclusive :)

Alternativamente, pode se usar as imagens de satélite do Yahoo!, que permitiu a utilização pelo projeto. Isto permite o mapeamento de lugares não-acessíveis – o mapa de Bagdá do OSM é o mais completo dos mapas online.

Ao redor do mundo, usuários marcam Mapping Parties – encontros com o objetivo de mapear coletivamente, cada qual uma parte da cidade ou região.

Page 17: Apresentando o OpenStreetMap

Mapeando somente com imagens de satélite

Bagdá:

Page 18: Apresentando o OpenStreetMap

Editor – Potlatch

Page 19: Apresentando o OpenStreetMap

Editor – Potlatch

Plataforma Flash – edição direto no site

Overlay opcional com imagens de satélite do Yahoo!

Bom para edições rápidas e mapear lugares sem visitá-los

Page 20: Apresentando o OpenStreetMap

Editor – JOSM

Page 21: Apresentando o OpenStreetMap

Editor – JOSM

Plataforma Java Bom para editar sobre

registros GPS (GPX) Sincronia do GPS com

fotos, vídeos e áudios Mais leve que o editor

em Flash, e não necessita de tecnologia proprietária

Page 22: Apresentando o OpenStreetMap

Renderizador – Mapnik

Renderizador oficial do OpenStreetMap

Gera arquivos PNG ou JPG

Feito em C++ e Python

Page 23: Apresentando o OpenStreetMap

Renderizador – Mapnik

Page 24: Apresentando o OpenStreetMap

Renderizador – Osmarender

Script que utiliza o Inkscape (editor de imagens vetoriais)

Gera arquivos SVG Feito em Perl Permite a utilização de

diferentes ”skins”, o que permite destacar outros dados e gerar mapas derivados

Page 25: Apresentando o OpenStreetMap

Renderizador – Osmarender

Page 26: Apresentando o OpenStreetMap

OpenCycleMap

Page 27: Apresentando o OpenStreetMap

OpenRailMap (UK)

Page 28: Apresentando o OpenStreetMap

Processamento dos Dados

A renderização dos mapas exige grande poder computacional em áreas densamente mapeadas

O mapa principal é atualizado às quartas-feiras O InformationFreeway, associado ao projeto

tiles@home, permite renderizar uma parte desejada (por exemplo a que você acabou de editar) de forma distribuída utilizando processamento distribuído (cluster)

Page 29: Apresentando o OpenStreetMap

Comunidade

Apesar de muito popular na Europa, ainda é praticamente desconhecido no Brasil

Atualmente temos em português uma lista de discussão - [email protected] e o wiki parcialmente traduzido

Em inglês, uma lista de discussão muito interessante para quem está começando é a [email protected]

Page 30: Apresentando o OpenStreetMap

Links

openstreetmap.org wiki.openstreetmap.org wiki.openstreetmap.org/wiki/Copyright_Easter_Eggs

en.wikipedia.org/wiki/Trap_street kaerast.blogbound.com/ukrail/index.php opencyclemap.org

[email protected] [email protected]

Page 31: Apresentando o OpenStreetMap

Obrigado!Dúvidas?

Arlindo Pereira ”Nighto”[email protected]

meadiciona.com/nighto