The presented document introduces OpenStreetMap, a collaborative project to create a free editable map of the world. It discusses how OSM provides map data under open licenses as an alternative to proprietary maps, allowing users to freely share, use and improve the available geographic information.
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 :)
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. 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
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. 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. 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).
15. Outros Dispositivos
Garmin
Tom Tom
iPod/
iPhone
JavaME
Symbian
Maemo
Windows
Mobile etc.
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. 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. 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.
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. Walking Papers
Uma forma simples de acrescentar detalhes,
dispensando o uso de aparelhos GPS
25. Editores em outros dispositivos
iLOE – iPhone Little OSM2Go
OpenStreetMap Editor
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. 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. 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. 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. Renderizadores
Transformam os
dados brutos em
imagem (mapas)
Diferentes regras
processam os
mesmos dados
(ou um subconjunto)
31. Renderizador – Mapnik
Renderizador oficial
do OpenStreetMap
Gera arquivos PNG e
JPG
Feito em C++ e
Python
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
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