[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