[Talk-br] Lixo na base

Arlindo Pereira openstreetmap em arlindopereira.com
Terça Março 25 13:25:07 UTC 2014


Experimentando aqui, já consegui achar alguns casos a serem corrigidos. Por
exemplo, nós ou vias que terminem com vírgula:

<osm-script output="json">
  <union>
    <query type="node">
      <has-kv k="name" regv="\,$"/>
      <bbox-query {{bbox}}/>
    </query>
    <query type="way">
      <has-kv k="name" regv="\,$"/>
      <bbox-query {{bbox}}/>
    </query>
  </union>
  <print mode="body"/>
  <recurse type="down"/>
  <print mode="skeleton"/>
</osm-script>

[]s


2014-03-25 10:17 GMT-03:00 Arlindo Pereira <openstreetmap em arlindopereira.com
>:

> Pessoal, tou tentando gerar uma busca no overpass que localizem ruas que
> não comecem com letras e números E que não sejam string vazia (ruas sem
> nome), mas não estou conseguindo. Alguém pode ajudar?
>
> Por enquanto estou assim:
>
> {{regex=[^a-z0-9A-Z ÁÃÂÀÉÈÍÌÓÕÔÒÚÜÙÇáãâéèíóõôúüç]*|^$}}
> <osm-script output="json">
>   <union>
>     <query type="way">
>       <has-kv k="name" modv="not" regv="{{regex}}"/>
>       <has-kv k="highway" v="residential"/>
>       <bbox-query {{bbox}}/>
>     </query>
>   </union>
>   <print mode="body"/>
>   <recurse type="down"/>
>   <print mode="skeleton"/>
> </osm-script>
>
> Mas isso retorna ruas sem nome ainda.
>
>
> []s
> Arlindo
>
>
> 2014-03-25 6:59 GMT-03:00 Flavio Bello Fialho <bello.flavio em gmail.com>:
>
> Não concordo com correções automáticas. O que pode ser feito é adicionar
>> um tag fixme aos caminhos com nome suspeito, de forma a facilitar uma busca
>> simples com o JOSM e permitir correções manuais (se o fixme já existe,
>> adicionar o texto ao final do existente). Se o none da rua está errado, ele
>> deve ser revisto manualmente de qualquer forma.
>> Em 25/03/2014 02:35, "Erick de Oliveira Leal" <
>> erickdeoliveiraleal em gmail.com> escreveu:
>>
>>  Carlos, aproveita e deixa como vc fez...
>>>
>>>
>>> Em 25 de março de 2014 01:42, Erick de Oliveira Leal <
>>> erickdeoliveiraleal em gmail.com> escreveu:
>>>
>>>> Muito bom, Carlos.
>>>>
>>>>
>>>> Em 25 de março de 2014 01:36, A. Carlos <anorcarlos em hotmail.com>escreveu:
>>>>
>>>>  Voltando a "sujeira no mapa". O site espanhol que tem compilação
>>>>> diária, tem la um link
>>>>> com os erro gerados em cada mapa BR fica em
>>>>> http://mapas.alternativaslibres.es/errors_Brazil.zip
>>>>> A lista é separada ali e grande,como ele geram isso com erro,
>>>>> provavelmente não entra no mapa
>>>>> abrindo ele, é como catar uma agulha no palheiro.
>>>>> Alguém conhece uma ferramenta que possa ler estes erro e mostrar na
>>>>> tela ?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *_______________________________________________________________________________________________________*
>>>>>
>>>>> *Anor C. A. de Souza                                               Co*
>>>>> *ncórdia SC   *
>>>>>
>>>>> 49-8808-4963
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------
>>>>> Date: Tue, 25 Mar 2014 01:30:35 -0300
>>>>> From: erickdeoliveiraleal em gmail.com
>>>>> To: talk-br em openstreetmap.org
>>>>>
>>>>> Subject: Re: [Talk-br] Lixo na base
>>>>>
>>>>> Opa que bom então. Valeu Nelson e Roger
>>>>> Em 25/03/2014 00:32, "Roger C. Soares" <rogersoares em gmail.com>
>>>>> escreveu:
>>>>>
>>>>>  O overpass-turbo que o Nelson mandou realmente é muito bom. A busca
>>>>> por highway+name com ? no Brasil todo foi bem mais rápida do que eu
>>>>> esperava. Tinham poucos casos então já removi.
>>>>>
>>>>> Atenciosamente,
>>>>> Roger.
>>>>>
>>>>> --
>>>>> Em 24-03-2014 15:43, Fernando Trebien escreveu:
>>>>>
>>>>>  2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal <
>>>>> erickdeoliveiraleal em gmail.com>:
>>>>>
>>>>> Erros onde o nome só contém caracteres do tipo ? eu tenho certeza q
>>>>> sim... rsrsrs.
>>>>>
>>>>>
>>>>>  Heh, ok, este caso em particular poderia ser considerado um erro.
>>>>> Mas daí não vale à pena o esforço de fazer um validador para um caso que
>>>>> acontece só umas poucas vezes né. Melhor fazer um script que liste os IDs
>>>>> objetos e depois nos permita editá-los manualmente, como você disse.
>>>>> (Precisamos de scripts assim pra muitas outras coisas parecidas.)
>>>>>
>>>>>
>>>>>  Mas ainda seria mais interessante um script que nos desse os ids dos
>>>>> objetos com erros e fizessemos uma força tarefa para corrigi-los. Mas acho
>>>>> que os erros do tipo sem logradouro são muitos, então esses teriam que ser
>>>>> postergados. Agora só corrigiriamos esses casos estranhos mesmo. Mas tem
>>>>> algum jeito de encontrar isso fácil?
>>>>>
>>>>>
>>>>> Em 24 de março de 2014 15:22, Fernando Trebien <
>>>>> fernando.trebien em gmail.com> escreveu:
>>>>>
>>>>>  Erros são matemáticos. Você tem certeza absoluta de que todos esses
>>>>> casos, sem exceção, presente ou futura, constituem erros?
>>>>>  On Mar 24, 2014 2:29 PM, <thundercel em gpsinfo.com.br> wrote:
>>>>>
>>>>>   Os erros existentes são fatos e requerem correção.
>>>>> Na minha opinião correção automática até porque são tantos que uma
>>>>> correção manual, com poucos colaboradores, exigiria muito esforço e tempo.
>>>>> Corrigiríamos os existentes, mas como evitar que novos surjam?
>>>>> Continuo defendendo a função VALIDADOR (como erro e não aviso) quando
>>>>> da edição. Pelo menos por meio dele novos erros desse tipo não devem voltar
>>>>> a ocorrer.
>>>>> []s
>>>>> Marcio
>>>>>
>>>>>
>>>>>  *From:* Fernando Trebien <fernando.trebien em gmail.com>
>>>>> *Sent:* Monday, March 24, 2014 1:52 PM
>>>>> *To:* OpenStreetMap no Brasil <talk-br em openstreetmap.org>
>>>>> *Subject:* Re: [Talk-br] Lixo na base
>>>>>
>>>>>  Mas vocês querem fazer isso para todo o Brasil de forma automática
>>>>> ou deixar para cada um na sua cidade fazer? Nem 1% das cidades brasileiras
>>>>> tem representantes aqui na lista.
>>>>>
>>>>>
>>>>> 2014-03-24 13:23 GMT-03:00 John Packer <john.packer7 em gmail.com>:
>>>>>
>>>>>  Dá para utilizar regex no overpass para obter ruas que não iniciem
>>>>> com
>>>>> Rua|Avenida|etc
>>>>>
>>>>>  Esses dias eu corrigi via JOSM as ruas que não tinham nenhum prefixo
>>>>> na minha cidade.
>>>>>  O filtro que eu utilizei era algo estilo: possui as etiquetas
>>>>> `highway` e `name` e não pode começar com: Rua, Avenida, Servidão, Ponte,
>>>>> Estrada.
>>>>>  E talvez precise de Beco (mas não foi o caso na minha cidade).
>>>>>
>>>>>  Creio que seja seguro adicionar o prefixo "Rua " quando for
>>>>> verificado que não tem nenhum prefixo em uma rua.
>>>>>
>>>>>
>>>>>
>>>>>  2014-03-24 13:06 GMT-03:00 Nelson A. de Oliveira <naoliv em gmail.com>:
>>>>>
>>>>> Dá para utilizar regex no overpass para obter ruas que não iniciem com
>>>>>
>>>>> Rua|Avenida|etc
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Fernando Trebien
>>>>> +55 (51) 9962-5409
>>>>>
>>>>> "The speed of computer chips doubles every 18 months." (Moore's law)
>>>>> "The speed of software halves every 18 months." (Gates' law)
>>>>>
>>>>> ------------------------------
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Fernando Trebien
>>>>> +55 (51) 9962-5409
>>>>>
>>>>> "The speed of computer chips doubles every 18 months." (Moore's law)
>>>>> "The speed of software halves every 18 months." (Gates' law)
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing listTalk-br em openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>> _______________________________________________ Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>> _______________________________________________
>>>>> Talk-br mailing list
>>>>> Talk-br em openstreetmap.org
>>>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> Talk-br mailing list
>>> Talk-br em openstreetmap.org
>>> https://lists.openstreetmap.org/listinfo/talk-br
>>>
>>>
>> _______________________________________________
>> Talk-br mailing list
>> Talk-br em openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-br
>>
>>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.openstreetmap.org/pipermail/talk-br/attachments/20140325/4a01bed0/attachment-0001.html>


Mais detalhes sobre a lista de discussão Talk-br