Apresentando o OpenStreetMap




                          Arlindo Pereira
             contato@arlindopereira.com
       ...
Quem sou eu

   Arlindo Pereira (Nighto)
   Bacharelando em Sistemas de Informação na UNIRIO
   Por anos trabalhou na á...
Apresentando o OpenStreetMap

   Motivação
   Funcionamento
   Detalhes Técnicos
   Comunidade e Links
Mapas em Domínio Público vs.
          Mapas em Copyright
   Governo (IBGE)
    libera mapas e outros
    dados cartográf...
Copyright Easter Eggs: Erros Induzidos

    Empresas que produzem mapas
     introduzem erros propositais,
     conhecido...
Exemplo de Copyright Easter Egg
 Rio de Janeiro – L. do Machado
                                    Google Maps

         ...
Participação do Usuário




                                ©
   Também não é possível
    corrigir os erros ou
    adici...
Liberdade!
   Dados geográficos
    a partir de dados em
    domínio público e
    com a colaboração
    dos usuários
  ...
Perguntas Frequentes

   Não seria muito mais fácil usar o        Não dá muito trabalho criar
    Google Maps?          ...
Teste de Liberdade dos dados –
               Torta OSM
   Para os dados geográficos passarem no teste da torta, você dev...
Alguns exemplos
  Rio de Janeiro em 2009
Alguns exemplos
  Rio de Janeiro hoje
Exemplo de Utilização Comercial
       Mapa turístico de København
Exemplo de Utilização
   Governamental
      White House.gov
Outros Dispositivos
   Garmin
   Tom Tom
   iPod/
    iPhone
   JavaME
   Symbian
   Maemo
   Windows
    Mobile et...
Criando Mapas – GPS

   Com um dispositivo GPS, seja um aparelho portátil
    convencional, de carro ou um celular é poss...
Criando Mapas – Imagens de
    Satélite e anotações no papel
   O OpenStreetMap tem um acordo com a Yahoo!
    que permit...
Mapping Parties

   Encontros com o objetivo de mapear uma
    região
   Após se encontrarem e passarem o
    procedimen...
Editor – Potlatch
Editor – Potlatch

   Feito em Flash –
    edição direto no site
   Overlay opcional com
    imagens de satélite
    do ...
Walking Papers
   Uma forma simples de acrescentar detalhes,
    dispensando o uso de aparelhos GPS
Editor – JOSM
Editor – JOSM

   Feito em Java
   Sincronia do GPS
    com fotos e
    áudio/vídeo
   Bom para editar
    sobre regist...
Editor – Merkaartor
Editores em outros dispositivos




   iLOE – iPhone Little      OSM2Go
    OpenStreetMap Editor
Modelos de Dados – OSM XML
       Dado Cartográfico Bruto
   Pontos (nodes)            Cada um deles
   Vias (ways)    ...
Modelos de Dados – OSM XML
          Dado Cartográfico Bruto
      Pontos (nodes)                         Cada um deles
...
Modelos de Dados – OSM XML
          Dado Cartográfico Bruto
<way id="56178677" user="Nighto" uid="12293" visible="true" v...
Dados Cartográficos Brutos –
       Modelos de Dados – OSM XML
<relation id="610748" user="Nighto" uid="12293"
visible="tr...
Renderizadores

   Transformam os
    dados brutos em
    imagem (mapas)
   Diferentes regras
    processam os
    mesmo...
Renderizador – Mapnik

   Renderizador oficial
    do OpenStreetMap
   Gera arquivos PNG e
    JPG
   Feito em C++ e
  ...
Renderizador – Mapnik
Renderizador – Mapnik
Renderizador – Osmarender

   Script que utiliza o
    Inkscape (editor de
    arquivos vetoriais)
   Gera arquivos SVG
...
Renderizador – Osmarender
Renderizador – Osmarender
OpenCycleMap
OpenRailMap
OpenPisteMap
ÖPNV-Karte
CloudMade
OpenStreetMap Parking
RMRJ – Região Metropolitana do
        Rio de Janeiro
Bangu e redondezas
Comunidade Brasileira do
          OpenStreetMap
   Apesar de muito popular na Europa e nos
    EUA, ainda é praticamente...
Links
   openstreetmap.org
   wiki.openstreetmap.org
   mapaslivres.org
   walking-papers.org
   talk-br@openstreetma...
Obrigado! Dúvidas?

   Esta apresentação está licenciada sob a Creative Commons-
        Atribuição-Compartilhamento pela...
Próximos SlideShares
Carregando em…5
×

Apresentando o OpenStreetMap

2.546 visualizações

Publicada em

Versão mais nova aparesentada dia 05/05/2010 no Encontro de GeoTecnologia 2010 na Simonsen.

Veja também os vídeos:

OSM 2008: A Year of Edits http://vimeo.com/2598878
OpenStreetMap - Project Haiti http://vimeo.com/9182869

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
2.546
No SlideShare
0
A partir de incorporações
0
Número de incorporações
417
Ações
Compartilhamentos
0
Downloads
23
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Apresentando o OpenStreetMap

  1. 1. Apresentando o OpenStreetMap Arlindo Pereira contato@arlindopereira.com 05 de maio de 2010
  2. 2. Quem sou eu  Arlindo Pereira (Nighto)  Bacharelando em Sistemas de Informação na UNIRIO  Por anos trabalhou na área de multimídia em software livre para o Ministério da Cultura na Ação Cultura Digital  Consultor de multimídia na Uniriotec Consultoria  Analista de Segurança na Clavis Segurança da Informação  Pró-software livre, ciclista e vegetariano :)
  3. 3. Apresentando o OpenStreetMap  Motivação  Funcionamento  Detalhes Técnicos  Comunidade e Links
  4. 4. 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 de cartografia adicionam detalhes e cobram por isso  Você paga duas vezes, mas não é só isso...
  5. 5. Copyright Easter Eggs: Erros Induzidos  Empresas que produzem mapas introduzem erros propositais, conhecidos como Copyright Easter Eggs  São becos, escolas, igrejas não existentes ou com escrita ou pronúncia diferente ou posicionados erroneamente  Tem o objetivo de ”pegar no flagra” quem os copia
  6. 6. Exemplo de Copyright Easter Egg Rio de Janeiro – L. do Machado Google Maps Largo do Machado definido na posição errada ©2010 Google Dados cartográficos ©2010 Sanborn, MapLink/Tele Atlas OpenStreetMap Largo do Machado definido na posição correta ©2010 OpenStreetMap contributors, CC-BY-SA 2.0
  7. 7. Participação do Usuário ©  Também não é possível corrigir os erros ou adicionar dados, como locais interessantes.  Projetos semelhantes, como o Wikimapia, também tem a licença restritiva (copyright), o que nos leva ao próximo ponto...
  8. 8. Liberdade!  Dados geográficos a partir de dados em domínio público e com a colaboração dos usuários  Não se restringe aos mapas (imagens) – acesso aos dados brutos  Licença Livre: Creative Commons-Atribuição-Compartilhamento pela mesma licença (CC-BY-SA 2.0)
  9. 9. Perguntas Frequentes  Não seria muito mais fácil usar o  Não dá muito trabalho criar Google Maps? mapas do mundo inteiro? A licença do OpenStreetMap Sim, mas é divertido. :) preza a liberdade dos dados, não Hoje o OpenStreetMap conta só a gratuidade. Na filosofia do com: software livre, ”free as in speech”  mais de 250 mil usuários além do ”free as in beer”. registrados;  Dados Livres são aqueles que  mais de 600 milhões de posso: pontos;  Compartilhar  mais de 40 milhões de  Reutilizar com ou sem lucro caminhos (linhas ou polígonos como ruas, lagos  Redistribuir trabalho derivado etc.);
  10. 10. Teste de Liberdade dos dados – Torta OSM  Para os dados geográficos passarem no teste da torta, você deve poder:  Compartilhar os dados com alguém livremente (o padeiro);  Reutilizar os dados para uma atividade lucrativa (assar bolos);  Redistribuição livre do trabalho derivado (o bolo).
  11. 11. Alguns exemplos Rio de Janeiro em 2009
  12. 12. Alguns exemplos Rio de Janeiro hoje
  13. 13. Exemplo de Utilização Comercial  Mapa turístico de København
  14. 14. Exemplo de Utilização Governamental  White House.gov
  15. 15. Outros Dispositivos  Garmin  Tom Tom  iPod/ iPhone  JavaME  Symbian  Maemo  Windows Mobile etc.
  16. 16. Criando Mapas – GPS  Com um dispositivo GPS, seja um aparelho portátil 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.)
  17. 17. Criando Mapas – Imagens de Satélite e anotações no papel  O OpenStreetMap tem um acordo com a Yahoo! que permite utilizar as imagens de satélite para traçar ruas (imagens disponível em alta resolução apenas nas maiores regiões metropolitanas)  Depois, você pode andar na rua à pé ou de bicicleta anotando detalhes no papel.  Uma excelente forma de fazer isto é utilizando Walking Papers
  18. 18. Mapping Parties  Encontros com o objetivo de mapear uma região  Após se encontrarem e passarem o procedimento para os novatos, os participantes se dividem indo em pares para cada parte anotando detalhes; depois voltam ao ponto de encontro e passam para o PC.
  19. 19. Editor – Potlatch
  20. 20. Editor – Potlatch  Feito em Flash – edição direto no site  Overlay opcional com imagens de satélite do Yahoo!  Simples e fácil para inserir ruas e pontos de interesse
  21. 21. Walking Papers  Uma forma simples de acrescentar detalhes, dispensando o uso de aparelhos GPS
  22. 22. Editor – JOSM
  23. 23. Editor – JOSM  Feito em Java  Sincronia do GPS com fotos e áudio/vídeo  Bom para editar sobre registros GPX  Mais completo  Mais complexo
  24. 24. Editor – Merkaartor
  25. 25. Editores em outros dispositivos  iLOE – iPhone Little  OSM2Go OpenStreetMap Editor
  26. 26. Modelos de Dados – OSM XML Dado Cartográfico Bruto  Pontos (nodes)  Cada um deles  Vias (ways) contendo uma ou mais propriedade=valor  Relações (relations)
  27. 27. Modelos de Dados – OSM XML Dado Cartográfico Bruto  Pontos (nodes)  Cada um deles  Vias (ways) contendo uma ou mais propriedade=valor  Relações (relations) <node id="666856571" lat="-22.8783699" lon="-43.4447792" user="Nighto" uid="12293" visible="true" version="3" changeset="4590567" timestamp="2010-05-02T21:43:11Z"> <tag k="addr:city" v="Rio de Janeiro"/> <tag k="addr:country" v="BR"/> <tag k="addr:housenumber" v="151"/> <tag k="addr:postcode" v="21715-400"/> <tag k="addr:street" v="Rua Ibitiúva"/> <tag k="amenity" v="college"/> <tag k="name" v="Simonsen"/> <tag k="phone" v="+55-21-24066464"/> <tag k="website" v="http://simonsen.br/"/> </node>
  28. 28. Modelos de Dados – OSM XML Dado Cartográfico Bruto <way id="56178677" user="Nighto" uid="12293" visible="true" version="2" changeset="4527712" timestamp="2010-04-26T00:01:38Z"> <nd ref="151037446"/> <nd ref="523417968"/> <nd ref="35577694"/> <tag k="addr:postcode" v="22210-050"/> <tag k="cep" v="22210-050"/> <tag k="highway" v="residential"/> <tag k="lanes" v="1"/> <tag k="lit" v="yes"/> <tag k="name" v="Rua Corrêa Dutra"/> <tag k="old_name" v="Rua do Valdetaro; Rua Bela Princesa; Rua da Princesa do Catete; Rua Nova de João da Cunha"/> <tag k="oneway" v="yes"/> <tag k="parking:lane:both" v="inline"/> <tag k="source" v="Yahoo; survey"/> <tag k="surface" v="asphalt"/> </way>
  29. 29. Dados Cartográficos Brutos – Modelos de Dados – OSM XML <relation id="610748" user="Nighto" uid="12293" visible="true" version="1" changeset="4528157" timestamp="2010-04-26T04:01:57Z"> <member type="node" ref="506042601" role=""/> <member type="way" ref="47513738" role=""/> <member type="node" ref="607513137" role=""/> <tag k="bicycle" v="yes"/> <tag k="duration" v="70"/> <tag k="foot" v="yes"/> <tag k="motorcar" v="no"/> <tag k="motorcycle" v="no"/> <tag k="name" v="Praça XV de Novembro-Paquetá"/> <tag k="operator" v="Barcas S/A"/> <tag k="route" v="ferry"/> <tag k="source" v="GPS"/> <tag k="type" v="route"/> <tag k="website" v="http://www.barcas-sa.com.br/"/> </relation>
  30. 30. Renderizadores  Transformam os dados brutos em imagem (mapas)  Diferentes regras processam os mesmos dados (ou um subconjunto)
  31. 31. Renderizador – Mapnik  Renderizador oficial do OpenStreetMap  Gera arquivos PNG e JPG  Feito em C++ e Python
  32. 32. Renderizador – Mapnik
  33. 33. Renderizador – Mapnik
  34. 34. Renderizador – Osmarender  Script que utiliza o Inkscape (editor de arquivos vetoriais)  Gera arquivos SVG  Feito em Perl
  35. 35. Renderizador – Osmarender
  36. 36. Renderizador – Osmarender
  37. 37. OpenCycleMap
  38. 38. OpenRailMap
  39. 39. OpenPisteMap
  40. 40. ÖPNV-Karte
  41. 41. CloudMade
  42. 42. OpenStreetMap Parking
  43. 43. RMRJ – Região Metropolitana do Rio de Janeiro
  44. 44. Bangu e redondezas
  45. 45. Comunidade Brasileira do OpenStreetMap  Apesar de muito popular na Europa e nos EUA, ainda é praticamente desconhecido no Brasil  Lista de discussão – talk-br@openstreetmap.org  Site http://openstreetmap.org/ e Potlatch (editor em Flash) 100% traduzidos, JOSM e Merkaartor parcialmente traduzidos  Mapas Livres – http://mapaslivres.org/ com tutoriais em vídeo, canal no YouTube, Twitter e afins
  46. 46. Links  openstreetmap.org  wiki.openstreetmap.org  mapaslivres.org  walking-papers.org  talk-br@openstreetmap.org  wiki.openstreetmap.org/wiki/Copyright_Easter_Eggs  en.wikipedia.org/wiki/Trap_street  kaerast.blogbound.com/ukrail/index.php  opencyclemap.org  openpistemap.org  öpnvkarte.de  cloudmade.com  parking.openstreetmap.de  itoworld.com
  47. 47. Obrigado! Dúvidas?  Esta apresentação está licenciada sob a Creative Commons- Atribuição-Compartilhamento pela Mesma Licença – CC-BY-SA BR 2.5  Arlindo Pereira ”Nighto” contato@arlindopereira.com nighto.net meadiciona.com/nighto

×