OpenStreetMap logo OpenStreetMap

Diary Entries in Brazilian Portuguese

Recent diary entries

O MundoGeo Connect é um dos principais eventos da área de GIS do Brasil e teremos atividades do OpenStreetMap mais uma vez. Nosso colaborador Thierry Jean ministrará uma palestra e um workshop no dia 06 de Maio.

A palestra “OpenStreetMap para concessionárias e governo” será realizada das 10h30 às 11h, dentro do seminário Big Data e Inteligência Geográfica. A entrada para esse evento é gratuita.

Já o workshop “OpenStreetMap: construção colaborativa de mapas” será das 14h às 14h45, dentro do seminário Tela Viva Móvel.

Caso você vá participar do MundoGeo Connect 2015, não deixe de conferir as atividades.

Location: Bixiga, Bela Vista, São Paulo, Região Imediata de São Paulo, Região Metropolitana de São Paulo, Região Geográfica Intermediária de São Paulo, São Paulo, Região Sudeste, 01328-000, Brasil

Começando a editar o mapa do bairro em que moro.

Location: São Judas Tadeu, Chácaras Rio-Petrópolis, Campos Elyseos, Duque de Caxias, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 25213-020, Brasil

No mkgmap existem duas funções que podem ser usadas para deletar elementos ou atributos. Quando isso é necessário? Bom, imagine que você está compilando um mapa rodoviário e então percebe que as linhas de energia estão aparecendo no mapa e deixando você confuso, já que elas podem ser confundidas com vias, nesse caso o que você pode fazer é deletar esses elementos evitando que elas apareçam no mapa gerado. Outra situação, você percebeu que no mapa existem muitos POIs sem nome, se você quiser você pode deletar esses elementos também. Outro caso você pode deletar apenas uma tag, por exemplo a tag “postal_code” (CEP), você pode decidir que ela não é útil para você, então pode deletar esse atributo.

Além dos elementos ou atributos não “aparecerem” no mapa gerado evitando possíveis confusões, você tem a vantagem que o mapa gerado será menor. Para fazer isso basta você usar o mkgmap usando um “Style File” e colocar nesses arquivos os comandos de deleção.

Abaixo um exemplo de como deletar todas as linhas de energia do mapa do OSM

power=line {deletealltags}

power=tower {deletealltags}

No caso dos mapas do OSM para uso rodoviário eu recomendo que sejam deletadas essas linhas de energia. O motivo é que essas linhas após a geração do mapa ficam muito parecidas com as vias, o que acaba deixando os motoristas confusos ao navegar no mapa. Outra opção seria formatar essas linhas com uma cor ou forma que não causasse confusão, porém como não vejo muita utilidades delas nos mapas rodoviários eu prefiro deletá-las.

Outro possibilidade que o o mkgmap permite é a deleção de apenas um atributo. Por exemplo, caso você deseje apenas deletar o atributo postal_code (CEP) das vias você poderia usar o comando abaixo

highway=* & postal_code=* {delete postal_code}

Referências: Manual Style

Nesse post vamos falar sobre como adicionar label2 e pesquisa por CEP nos mapas gerados pelo mkgmap. Primeiramente o que é label? O label é o nome do objeto (Via, POI, etc), no OSM existe a tag “name” que dá nome aos objetos, por padrão do mkgmap o conteúdo dessa tag é usado para nomear os objetos, sendo que o label1 será preenchido com o valor dessa tag.

Com o mkgmap cada objeto (nome de uma rua, um estabelecimento comercial, etc) pode possuir até 4 nomes, ou seja, cada objeto pode possuir 4 labels. Mas quando isso (mais de um nome para um objeto) é necessário? Imagine que uma rua tenha o nome oficial de “Rua Mario Zanin”, porém seja popularmente conhecida como “Rua das Torres”. Nesse caso você pode atribuir cada um desses nomes ao mesmo objeto, ou seja, a mesma rua pode ter mais de um nome e assim ser encontrada por suas diferentes representações.

Outro exemplo: a rua chama-se “Rua XV de Novembro”, porém o usuário procura no GPS por “Rua 15 de novembro”. Nesse exemplo o GPS não vai encontrar a rua pois ele não sabe que semanticamente os dois nomes referem-se ao mesmo local. Para resolver esse problema pode-se atribuir as duas formas a mesma via, nesse caso podemos até mesmo atribuir três formas. Ficaria algo como:

Label1: Rua XV de Novembro

Label2: Rua 15 de Novembro

Label3: Rua Quinze de Novembro

Legal, mas como eu disse com o mkgmap posso colocar até 4 labels, então o que eu posso fazer com o último label? Uma ideia é adicionar o CEP como conteúdo do último label. Assim eu posso encontrar a via pelo nome e suas variações e também pelo CEP dela! Isso já funciona em alguns mapas comerciais.

See full entry

Meu Nome é Allini Salina, sou aluna da escola E.E.E.F.M “Jacaraípe” e estou cursando o 3º ano(3ºM2) do ensino médio. Estou desenvolvendo um trabalho de Geografia na plataforma do OpenStreetMap.

Tarefa da 1º Semana (12/03/2015) : Marcar minha residência.

Tarefa da 2º Semana (23/03/2015) : Marca 5 locais, criar um ciclo de amigos, desenvolver meu perfil, criar um podcast descrevendo minha rua.

Tarefa da 3º Semana (30/03/2015) : Marcar pontos com problemas (Ruas sem calçamento, pontos de alagamento e entre outros), marcar vegetações e corpos d’ água e visitar o site veracidade.com

Tarefa da 4º Semana (13/04/2015) : Marcar locais históricos.

Nome do Grupo: Allini Salina,Pamela Herica, Elizielen, Giulia, Brenda Sarantides, Karen.

Location: Residencial Jacaraípe, Serra, Região Geográfica Imediata de Vitória, Região Metropolitana da Grande Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Região Sudeste, Brasil

Meu Nome é Tatiane Maria, sou aluna da escola E.E.E.F.M “Jacaraípe” e estou cursando o 3º ano(3ºM03) do ensino médio. Estou desenvolvendo um trabalho de Geografia na plataforma do OpenStreetMap.

Tarefa da 1º Semana (12/03/2015) : Marcar minha residência.

Tarefa da 2º Semana (23/03/2015) : Marca 5 locais, criar um ciclo de amigos, desenvolver meu perfil, criar um podcast descrevendo minha rua.

Tarefa da 3º Semana (30/03/2015) : Marcar pontos com problemas (Ruas sem calçamento, pontos de alagamento e entre outros), marcar vegetações e corpos d’ água e visitar o site veracidade.com

Tarefa da 4º Semana (13/04/2015) : Marcar locais históricos.

Nome do Grupo: Tatiane Maria, Bruna Malta, Palloma Bittencourt, Amanda Carolina e Idamara.

Location: Fazenda Zucchi, Bairro das Laranjeiras, Serra, Região Geográfica Imediata de Vitória, Região Metropolitana da Grande Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Região Sudeste, 29175-574, Brasil

No mkgmap existe uma opção que pode ser passada na linha de comando chamada “name-tag-list”. No manual do mkgmap consta:

–name-tag-list

Get the tag that will be used to supply the name. Useful for language variations. You can supply a list and the first one will be used. eg. –name-tag-list=name:en,int_name,name

Isso significa que essa opção deve ser usada para substituir o conteúdo da tag name, a qual é responsável por nomear os objetos (Vias, POIs, etc) do OSM. Assim no exemplo do manual (–name-tag-list=name:en,int_name,name) teríamos que o conteúdo do nome seria preenchido seguindo a ordem: primeiramente com o conteúdo da tag “name:en”, caso essa tag não exista, então seria preenchido com o conteúdo da tag “int_name”, caso essa tag também não exista então seria usado o conteúdo da tag “name”. Caso o tag “name” não exista o objeto ficaria sem nome. Você pode escolher a ordem de prioridade que desejar.

Quando usar essa opção? Imagine a situação: você fala inglês, não fala francês e deseja viajar de carro pela França. Nesse caso você poderia pegar o mapa do OSM da França e compilar usando essa opção, colocando como prioridade o conteúdo da tag “name:en” sobre o conteúdo da tag “name”. Assim os nomes dos lugares e vias ficariam em inglês e não francês ficando mais fácil de localizar os lugares.

A tag int_name quando ela é usada? Segundo o wiki do OSM ela deve ser usada para descrever o nome que um objeto é conhecido internacional, no wiki consta também a observação que internacional não significa necessariamente ser em inglês. Por exemplo o que nós brasileiros conhecemos como “Cataratas do Iguaçu” é conhecido internacionalmente como “Iguazu Falls”.

See full entry

Quem já compilou mapas com o mkgmap já deve ter percebido um problema comum: ao pesquisar por nome de vias (Ruas) a pesquisa somente encontra resultado quando você digita o nome completo da via. Imagine que a via se chame “Travessa Antônio Maurizi”, caso você pesquise por “Maurizi” ou “Antônio Maurizi” nada é encontrado. O problema disso é que você é obrigado a saber o Tipo do logradouro (Rua, Travessa, Avenida, etc) para pode fazer a busca. Se você não souber vai ter que ficar na tentativa e erro.

Para resolver isso algumas pessoas criavam regras no “Style File” jogando o primeiro nome da via para a última posição. Assim, “Travessa Antônio Maurizi” ficaria “Antônio Maurizi Travessa”. Isso permite que a pesquisa por “Antônio Maurizi” retorne o nome da via, nesse caso eu não preciso digitar o nome completo e nem saber o tipo de logradouro. Porém a pesquisa por “Maurizi” continua a não trazer resultados.

Abaixo exemplo de alguns comandos no “Style File” que permitem fazer esse tipo de pesquisa:

highway=* & name ~ ‘(?i)travessa\s+.*’ { add streettype:movedend=’${name|subst:(?i)travessa\s+~>}, Travessa’}

highway=* & name ~ ‘(?i)rua\s+.*’ { add streettype:movedend=’${name|subst:(?i)rua\s+~>}, Rua’}

highway=* & name ~ ‘(?i)avenida\s+.*’ { add streettype:movedend=’${name|subst:(?i)avenida\s+~>}, Avenida’}

A desvantagem dessa solução é que a pesquisa pela terceira palavra do nome continua não trazendo resultados. Além disso, o IMG gerado pelo mkgmap fica maior, não muito maior, mas maior do que um mapa que não é compilado com essa solução.

Para resolver o problema em definitivo as versões recentes do mkgmap (lançadas pós 2015) trazem uma opção chamada “–x-split-name-index”. Essa opção não é habilitada por padrão assim para usá-la é necessário fazer a chamada dela explicitamente. Sua linha de comando ficaria parecida com esta:

java -jar mkgmap.jar –x-split-name-index –housenumbers –route –index –gmapsupp brazil.osm.pbf

See full entry

Meu nome é Palloma Bittencourt, sou aluna do 3°M03 na escola Jacaraípe. Estou desenvolvendo um trabalho na plataforma do #OSM.

Tarefa da semana: (12/03/2015) Marcar a residência.

Tarefa da semana: (23/03/2015) Marcar 5 locais, Marcar os pontos de ônibus, Criar um ciclo de amigos, Desenvolver o perfil, Criar um podcast descrevendo a rua.

Tarefa da semana: (30/03/2015) Marcar: Ruas sem calçamento, pontos de alagamentos, parte com problema das ruas ; Marcar: Vegetações e corpos d’água. Visitar o site: www.veracidade.com

Tarefa da semana: (13/04/15) Marcar locais históricos.

Nome do grupo: Amanda Carolyna/ Bruna Malta/ Idamara Fontoura/ Heloísa/ Palloma Bittencourt/ Tatiane Maria.

Eu vou usar este espaço para distribuir informações sobre o OSM, mkgmap e assuntos relacionados.

Location: Condomínio Residencial Spazio Cruzeiro do Sul, 622, Boneca do Iguaçu, São José dos Pinhais, Região Geográfica Imediata de Curitiba, Região Metropolitana de Curitiba, Região Geográfica Intermediária de Curitiba, Paraná, Região Sul, 83040-030, Brasil
Posted by Sara William on 13 April 2015 in Brazilian Portuguese (Português do Brasil). Last updated on 28 April 2015.

Olá,Meu nome é Sara William,minhas marcações tem o objetivo de mapear jacaraípe.Estou cursando o ensino médio, na escola jacaraípe.Estou fazendo um trabalho de Hidrografia, que envolve o OpenStreetMap. Marquei no OpenStreetMap: Padaria, Agências Correios, Escolas, Lojas,Clínicas.. E marquei o Rio Jacaraípe e etc…

Location: Parque Jacaraípe, Serra, Região Geográfica Imediata de Vitória, Região Metropolitana da Grande Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Região Sudeste, Brasil
Posted by Michele Paranaguá on 12 April 2015 in Brazilian Portuguese (Português do Brasil). Last updated on 5 May 2015.

Estou fazendo um trabalho sobre hidrologia. marquei:igreja São Pedro, pontos de ônibus, escolas etc. grupo: Michele, Dara, Lucas, Carol, Thássia, Marina, Sâmia e Ana Carolina.

No sábado (02/05) Michele e Lucas foram a campo marcar alguns corpos hidricos do bairro Jacaraípe, entre eles: lagoa de Castelândia, desembocadura do Rio Jacaraípe, rio Jacaraípe e a antiga passagem do rio Jacaraípe. Levou-se em média duas horas para fazer a marcação dos locais e recolher os sedimentos. Os outros integrantes do grupo ficaram responsáveis por outras tarefas.

Estou cursando o ensino médio, na escola jacaraípe.. Estou fazendo um trabalho de Hidrologia, que envolve o OpenStreetMap. Marquei no OpenStreetMap: Padaria, Papelaria, Supermercado, Salão e Lanchonete.. E marquei uma lagoa (Local Histórico).

Nomes do grupo: Giullia Gatti, Brenda Sarantides, Aline Salina, Karen Lícia, Pâmela Hérika e Eliziellen Chaves.

Meu nome é Naiane dos Santos sou aluna do 3°M03 na escola Jacaraípe. Estou desenvolvendo um trabalho na plataforma do #OSM.

Tarefa da semana: 12/03/15 Marcar a residência.

Tarefa da semana: 23/03/15 Marcar 5 locais; Criar um ciclo de amigos; Desenvolver o perfil; Criar um podcast, descrevendo a rua.

Tarefa da semana: 30/03/15 Marcar: Ruas sem calçamento, pontos de alagamentos, pontos com problemas (5 problemas); Marcar: Vegetações e corpos d’água. Visitar o site: www.veracidade.com

Tarefa da semana: 13/04/15 Marcar locais históricos.

Nome do grupo: Gleice Kelly, Jean Carlos, Naiane dos Santos, Ronieri Cícero, Samuel e Thainá Laranjeiras

Sou estudante do Curso de Bacharelado em Geografia da Universidade Estadual de Santa Cruz (UESC)

Venho informar que estarei realizando o mapeamento de zonas no contorno do meu bairro Ilhéus II e Nossa Senhora da Vitória localizados na Zona Sul da Cidade de Ilhéus, no Estado da Bahia, Brasil.

Location: Conquista, Ilhéus, Região Geográfica Imediata de Ilhéus – Itabuna, Região Geográfica Intermediária de Ilhéus-Itabuna, Bahia, Região Nordeste, 45650-192, Brasil

ola,Meu nome Samuel,Estudo na EEEFM”JACARAIPE”,nesse trabalho estamos mapeando a região de jacaripe-es

marquei rua sem calçamento 07/04/2015 marcou locais de pontos de onibus 07/04/2015

GRUPO Samuel,Ronieri,Naiane,Gleyce,Thaina e Jean

Location: Vista do Atlântico, Jardim Atlântico, Serra, Região Geográfica Imediata de Vitória, Região Metropolitana da Grande Vitória, Região Geográfica Intermediária de Vitória, Espírito Santo, Região Sudeste, 29175-256, Brasil

Meu nome é Lorena, estou no 3º ano do Ensino Médio na Escola Jacaraípe, eu e meu grupo estamos fazendo um trabalho de hidrografia. Ao longo do tempo venho marcando os pontos mais importantes da região aonde vivo, lugares onde mais frequento próximo a minha residência, pontos de vegetações, restingas, lago, lagoas, locais históricos, comércios entre outros.