Re: [Talk-br] Lixo na base (continuação)
Fiz outro conjunto de alterações: http://www.openstreetmap.org/changeset/21385637 Vou parar por agora, pois tenho outros afazeres hoje. Segue as minhas conclusões quanto à correções nas etiquetas addr:street=* - Teve poucos resultados para essa consulta, sendo a maioria ou uso legítimo ou a adição desnecessária do número do edifício e/ou da cidade após uma vírgula; - Creio que uma busca mais interessante seria verificar se o valor da chave addr:street é igual ao valor da chave name de alguma via próxima. (não sei como fazer isso, ou se já é feito por algum validador) O JOSM realmente é um editor poderoso. Este foi um ótimo exercício para me familiarizar mais com as habilidades deste editor. Abs, João Em 29 de março de 2014 13:11, John Packer john.pack...@gmail.com escreveu: Pessoal, como continuação deste trabalho de corrigir caracteres estranhos na etiqueta name de ruas, eu utilizei da expressão regular documentada pelo Erickhttp://wiki.openstreetmap.org/wiki/User:Erickdeoliveiraleal/overpass-turbo#.C2.B4.60:.2C.7C.21.40.23.25.C2.A8.C2.B9.C2.B2.C2.B3.C2.A3.C2.A2.C2.A7.C2.AC.5E.3F.3D.2A.24.2B.5D.5B.7D.7B.7E.3E.3C.5C_em_qualquer_posi.C3.A7.C3.A3opara fazer uma verificação similar na etiqueta addr:street. A consulta feita no Overpass foi: osm-script output=xml !-- gather results -- union !-- query part for: “tourism” -- query type=node has-kv k=addr:street regv=[_´`:|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=way has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=relation has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query /union !-- print results -- print mode=meta/!-- para poder ser carregado pelo JOSM -- recurse type=down/ print mode=meta order=quadtile/!-- fixed by auto repair -- /osm-script Rodei esta consulta na região Sul do Brasil e arredores, então com o JOSM aberto e configurado para controle remotohttp://josm.openstreetmap.de/wiki/Help/Preferences/RemoteControl, cliquei no botão Export, e depois na guia Data e no link load into JOSM para abrir os resultados da consulta no JOSM. Então eu fiz uma busca por objetos com uma etiqueta street no JOSM, e adicionei eles em uma lista do plugin TODO listhttp://wiki.openstreetmap.org/wiki/JOSM/Plugins/TODO_listpara não ter problema verificando quais objetos já foram verificados. Então eu coloquei o Mapnik (estilo de mapa padrão do OpenStreetMap) como camada para eu poder verificar se existe por perto a rua especificada na etiqueta addr:street de cada objeto, e/ou se está correta. Vi que tinham alguns lugares que tinha vírgula no nome da rua da seguinte forma: SC 301, km 01. Eu achei tais casos sensatos, e não toquei neles. Outro caso que eu não toquei foi o seguinte: Avenida Professor Luciano Gualberto, Travessa 3 http://www.openstreetmap.org/way/158960182 (e outros bem parecidos perto deste mesmo objeto). Segue o link do conjunto de alterações que eu fiz: http://www.openstreetmap.org/changeset/21385394 Abs, João ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base (continuação)
Publiquei sobre esse caso de uso do Overpass com o JOSM no meu diário do OpenStreetMap: http://www.openstreetmap.org/user/jgpacker/diary/21474 Em 29 de março de 2014 13:31, John Packer john.pack...@gmail.com escreveu: Fiz outro conjunto de alterações: http://www.openstreetmap.org/changeset/21385637 Vou parar por agora, pois tenho outros afazeres hoje. Segue as minhas conclusões quanto à correções nas etiquetas addr:street=* - Teve poucos resultados para essa consulta, sendo a maioria ou uso legítimo ou a adição desnecessária do número do edifício e/ou da cidade após uma vírgula; - Creio que uma busca mais interessante seria verificar se o valor da chave addr:street é igual ao valor da chave name de alguma via próxima. (não sei como fazer isso, ou se já é feito por algum validador) O JOSM realmente é um editor poderoso. Este foi um ótimo exercício para me familiarizar mais com as habilidades deste editor. Abs, João Em 29 de março de 2014 13:11, John Packer john.pack...@gmail.comescreveu: Pessoal, como continuação deste trabalho de corrigir caracteres estranhos na etiqueta name de ruas, eu utilizei da expressão regular documentada pelo Erickhttp://wiki.openstreetmap.org/wiki/User:Erickdeoliveiraleal/overpass-turbo#.C2.B4.60:.2C.7C.21.40.23.25.C2.A8.C2.B9.C2.B2.C2.B3.C2.A3.C2.A2.C2.A7.C2.AC.5E.3F.3D.2A.24.2B.5D.5B.7D.7B.7E.3E.3C.5C_em_qualquer_posi.C3.A7.C3.A3opara fazer uma verificação similar na etiqueta addr:street. A consulta feita no Overpass foi: osm-script output=xml !-- gather results -- union !-- query part for: “tourism” -- query type=node has-kv k=addr:street regv=[_´`:|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=way has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=relation has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query /union !-- print results -- print mode=meta/!-- para poder ser carregado pelo JOSM -- recurse type=down/ print mode=meta order=quadtile/!-- fixed by auto repair -- /osm-script Rodei esta consulta na região Sul do Brasil e arredores, então com o JOSM aberto e configurado para controle remotohttp://josm.openstreetmap.de/wiki/Help/Preferences/RemoteControl, cliquei no botão Export, e depois na guia Data e no link load into JOSM para abrir os resultados da consulta no JOSM. Então eu fiz uma busca por objetos com uma etiqueta street no JOSM, e adicionei eles em uma lista do plugin TODO listhttp://wiki.openstreetmap.org/wiki/JOSM/Plugins/TODO_listpara não ter problema verificando quais objetos já foram verificados. Então eu coloquei o Mapnik (estilo de mapa padrão do OpenStreetMap) como camada para eu poder verificar se existe por perto a rua especificada na etiqueta addr:street de cada objeto, e/ou se está correta. Vi que tinham alguns lugares que tinha vírgula no nome da rua da seguinte forma: SC 301, km 01. Eu achei tais casos sensatos, e não toquei neles. Outro caso que eu não toquei foi o seguinte: Avenida Professor Luciano Gualberto, Travessa 3 http://www.openstreetmap.org/way/158960182 (e outros bem parecidos perto deste mesmo objeto). Segue o link do conjunto de alterações que eu fiz: http://www.openstreetmap.org/changeset/21385394 Abs, João ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base (continuação)
Muito legal este trabalho de vocês. E obrigado por limpar a base. :) Em 29 de março de 2014 13:52, John Packer john.pack...@gmail.com escreveu: Publiquei sobre esse caso de uso do Overpass com o JOSM no meu diário do OpenStreetMap: http://www.openstreetmap.org/user/jgpacker/diary/21474 Em 29 de março de 2014 13:31, John Packer john.pack...@gmail.comescreveu: Fiz outro conjunto de alterações: http://www.openstreetmap.org/changeset/21385637 Vou parar por agora, pois tenho outros afazeres hoje. Segue as minhas conclusões quanto à correções nas etiquetas addr:street=* - Teve poucos resultados para essa consulta, sendo a maioria ou uso legítimo ou a adição desnecessária do número do edifício e/ou da cidade após uma vírgula; - Creio que uma busca mais interessante seria verificar se o valor da chave addr:street é igual ao valor da chave name de alguma via próxima. (não sei como fazer isso, ou se já é feito por algum validador) O JOSM realmente é um editor poderoso. Este foi um ótimo exercício para me familiarizar mais com as habilidades deste editor. Abs, João Em 29 de março de 2014 13:11, John Packer john.pack...@gmail.comescreveu: Pessoal, como continuação deste trabalho de corrigir caracteres estranhos na etiqueta name de ruas, eu utilizei da expressão regular documentada pelo Erickhttp://wiki.openstreetmap.org/wiki/User:Erickdeoliveiraleal/overpass-turbo#.C2.B4.60:.2C.7C.21.40.23.25.C2.A8.C2.B9.C2.B2.C2.B3.C2.A3.C2.A2.C2.A7.C2.AC.5E.3F.3D.2A.24.2B.5D.5B.7D.7B.7E.3E.3C.5C_em_qualquer_posi.C3.A7.C3.A3opara fazer uma verificação similar na etiqueta addr:street. A consulta feita no Overpass foi: osm-script output=xml !-- gather results -- union !-- query part for: tourism -- query type=node has-kv k=addr:street regv=[_´`:|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=way has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=relation has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query /union !-- print results -- print mode=meta/!-- para poder ser carregado pelo JOSM -- recurse type=down/ print mode=meta order=quadtile/!-- fixed by auto repair -- /osm-script Rodei esta consulta na região Sul do Brasil e arredores, então com o JOSM aberto e configurado para controle remotohttp://josm.openstreetmap.de/wiki/Help/Preferences/RemoteControl, cliquei no botão Export, e depois na guia Data e no link load into JOSM para abrir os resultados da consulta no JOSM. Então eu fiz uma busca por objetos com uma etiqueta street no JOSM, e adicionei eles em uma lista do plugin TODO listhttp://wiki.openstreetmap.org/wiki/JOSM/Plugins/TODO_listpara não ter problema verificando quais objetos já foram verificados. Então eu coloquei o Mapnik (estilo de mapa padrão do OpenStreetMap) como camada para eu poder verificar se existe por perto a rua especificada na etiqueta addr:street de cada objeto, e/ou se está correta. Vi que tinham alguns lugares que tinha vírgula no nome da rua da seguinte forma: SC 301, km 01. Eu achei tais casos sensatos, e não toquei neles. Outro caso que eu não toquei foi o seguinte: Avenida Professor Luciano Gualberto, Travessa 3 http://www.openstreetmap.org/way/158960182 (e outros bem parecidos perto deste mesmo objeto). Segue o link do conjunto de alterações que eu fiz: http://www.openstreetmap.org/changeset/21385394 Abs, João ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base (continuação)
- Creio que uma busca mais interessante seria verificar se o valor da chave addr:street é igual ao valor da chave name de alguma via próxima. (não sei como fazer isso, ou se já é feito por algum validador) Isso envolve busca espacial, o que requer indexação espacial (árvore-R, por exemplo). Teria que perguntar ao pessoal do Overpass se há uma função que retorna uma lista de ways que passe pela vizinhança de determinado ponto, mas uma árvore-R lá no servidor exigirá muita memória. O JOSM, por outro lado, provavelmente tem indexação espacial dentro dele. Não deve ser complicado implementar isso no JOSM. Em 29 de março de 2014 13:11, John Packer john.pack...@gmail.comescreveu: Pessoal, como continuação deste trabalho de corrigir caracteres estranhos na etiqueta name de ruas, eu utilizei da expressão regular documentada pelo Erickhttp://wiki.openstreetmap.org/wiki/User:Erickdeoliveiraleal/overpass-turbo#.C2.B4.60:.2C.7C.21.40.23.25.C2.A8.C2.B9.C2.B2.C2.B3.C2.A3.C2.A2.C2.A7.C2.AC.5E.3F.3D.2A.24.2B.5D.5B.7D.7B.7E.3E.3C.5C_em_qualquer_posi.C3.A7.C3.A3opara fazer uma verificação similar na etiqueta addr:street. A consulta feita no Overpass foi: osm-script output=xml !-- gather results -- union !-- query part for: tourism -- query type=node has-kv k=addr:street regv=[_´`:|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=way has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query query type=relation has-kv k=addr:street regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|]/ bbox-query {{bbox}}/ /query /union !-- print results -- print mode=meta/!-- para poder ser carregado pelo JOSM -- recurse type=down/ print mode=meta order=quadtile/!-- fixed by auto repair -- /osm-script Rodei esta consulta na região Sul do Brasil e arredores, então com o JOSM aberto e configurado para controle remotohttp://josm.openstreetmap.de/wiki/Help/Preferences/RemoteControl, cliquei no botão Export, e depois na guia Data e no link load into JOSM para abrir os resultados da consulta no JOSM. Então eu fiz uma busca por objetos com uma etiqueta street no JOSM, e adicionei eles em uma lista do plugin TODO listhttp://wiki.openstreetmap.org/wiki/JOSM/Plugins/TODO_listpara não ter problema verificando quais objetos já foram verificados. Então eu coloquei o Mapnik (estilo de mapa padrão do OpenStreetMap) como camada para eu poder verificar se existe por perto a rua especificada na etiqueta addr:street de cada objeto, e/ou se está correta. Vi que tinham alguns lugares que tinha vírgula no nome da rua da seguinte forma: SC 301, km 01. Eu achei tais casos sensatos, e não toquei neles. Outro caso que eu não toquei foi o seguinte: Avenida Professor Luciano Gualberto, Travessa 3 http://www.openstreetmap.org/way/158960182 (e outros bem parecidos perto deste mesmo objeto). Segue o link do conjunto de alterações que eu fiz: http://www.openstreetmap.org/changeset/21385394 Abs, João ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Fernando, nomes como ? ou -- são absurdos . São definitiva e absolutamente ERROS. Em 24 de março de 2014 15:22, Fernando Trebien fernando.treb...@gmail.comescreveu: 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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Só vou aproveitar um pouco para dizer aos que estão removendo os caracteres estranhos dos nomes de rua que, caso encontrem algo muito estranho, também verifiquem o histórico do objeto/changeset para ver se não foi uma possível importação dos dados. ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Sobre balões/rotatórias, a wiki diz para dar nome apenas se a rotatória em questão tiver realmente um nome próprio diferente dos nomes das ruas. A roundabout should only be tagged with namehttp://wiki.openstreetmap.org/wiki/Key:name =* if the junction itself is named independently and differently from the roads crossing it. http://wiki.openstreetmap.org/wiki/Tag:junction=roundabout?uselang=pt-BR#How_to_map - - - · Atenciosamente, Márcio Vinícius Pinheiro http://about.me/Doideira http://pt.gravatar.com/marciovinicius 2014-03-25 22:48 GMT-03:00 Nelson A. de Oliveira nao...@gmail.com: 2014-03-25 22:45 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Balão com nome das vias que o cruzam é certo? http://www.openstreetmap.org/way/194463958 http://www.openstreetmap.org/way/194768614 http://www.openstreetmap.org/way/194768711 http://www.openstreetmap.org/way/194511274 http://www.openstreetmap.org/way/194800259 http://www.openstreetmap.org/way/194774952 Não aparentam estar corretos. Mas precisaria ver alguma fonte de nomes para isso (se é que realmente têm). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
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 erickdeoliveiral...@gmail.com escreveu: Carlos, aproveita e deixa como vc fez... Em 25 de março de 2014 01:42, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Muito bom, Carlos. Em 25 de março de 2014 01:36, A. Carlos anorcar...@hotmail.comescreveu: 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: erickdeoliveiral...@gmail.com To: talk-br@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 rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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
Re: [Talk-br] Lixo na base
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.fla...@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 erickdeoliveiral...@gmail.com escreveu: Carlos, aproveita e deixa como vc fez... Em 25 de março de 2014 01:42, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Muito bom, Carlos. Em 25 de março de 2014 01:36, A. Carlos anorcar...@hotmail.comescreveu: 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: erickdeoliveiral...@gmail.com To: talk-br@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 rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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
Re: [Talk-br] Lixo na base
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 openstreet...@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.fla...@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 erickdeoliveiral...@gmail.com escreveu: Carlos, aproveita e deixa como vc fez... Em 25 de março de 2014 01:42, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Muito bom, Carlos. Em 25 de março de 2014 01:36, A. Carlos anorcar...@hotmail.comescreveu: 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: erickdeoliveiral...@gmail.com To: talk-br@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 rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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
Re: [Talk-br] Lixo na base
2014-03-25 10:17 GMT-03:00 Arlindo Pereira openstreet...@arlindopereira.com: Mas isso retorna ruas sem nome ainda. Precisa ter um has-kv k=name/ vazio, para que só pega objetos que possuam name (senão vai retornar objetos sem name mesmo) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
erros desse tipo no devem voltar a ocorrer. []s Marcio From: Fernando Trebien Sent: Monday, March 24, 2014 1:52 PM To: OpenStreetMap no Brasil Subject: Re: [Talk-br] Lixo na base Mas vocs querem fazer isso para todo o Brasil de forma automtica 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.pack...@gmail.com: D para utilizar regex no overpass para obter ruas que no iniciem com Rua|Avenida|etc Esses dias eu corrigi via JOSM as ruas que no tinham nenhum prefixo na minha cidade. O filtro que eu utilizei era algo estilo: possui as etiquetas `highway` e `name` e no pode comear com: Rua, Avenida, Servido, Ponte, Estrada. E talvez precise de Beco (mas no
Re: [Talk-br] Lixo na base
Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk
Re: [Talk-br] Lixo na base
Ok. Como fazer pra não encontrar só um caracter? Por exemplo, encontrar [ ou , ou % Em 25 de março de 2014 13:27, John Packer john.pack...@gmail.com escreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https
Re: [Talk-br] Lixo na base
John Packer, foram muitos changesets. Vai me dar muito trabalho colar aqui. Mas se quiser saber, todos neste caso foram no dia de hoje (ainda estou fazendo); Essa ferramenta mostra como fazer alguns regex: http://rubular.com/. Estou procurando os seguintes caracteres: ´`{}[]^~?/;:,\| Em 25 de março de 2014 13:43, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ok. Como fazer pra não encontrar só um caracter? Por exemplo, encontrar [ ou , ou % Em 25 de março de 2014 13:27, John Packer john.pack...@gmail.comescreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-5409 The speed of computer chips doubles every 18
Re: [Talk-br] Lixo na base
Somente no começo/fim ou no meio também? Em muitos casos, pontos e vírgulas no meio são válidos. Por exemplo: http://www.openstreetmap.org/#map=19/-22.96591/-43.21866 Eu imagino que um erro muito comum seja ter o caractere ] no final, pela posição que ele fica nos teclados brasileiros (próximo ao Enter). []s Arlindo 2014-03-25 14:56 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: John Packer, foram muitos changesets. Vai me dar muito trabalho colar aqui. Mas se quiser saber, todos neste caso foram no dia de hoje (ainda estou fazendo); Essa ferramenta mostra como fazer alguns regex: http://rubular.com/. Estou procurando os seguintes caracteres: ´`{}[]^~?/;:,\| Em 25 de março de 2014 13:43, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ok. Como fazer pra não encontrar só um caracter? Por exemplo, encontrar [ ou , ou % Em 25 de março de 2014 13:27, John Packer john.pack...@gmail.comescreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@gmail.com: Dá para utilizar regex no overpass para obter ruas que não iniciem com Rua|Avenida|etc
Re: [Talk-br] Lixo na base
2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.comescreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.comescreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Putz, daí complica a revisão... Não quero ser chato, mas o ideal é sempre ter revisores nessas mudanças remotas. Achei que você estava procurando via Overpass API e fazendo correções e upload via JOSM. O JOSM inclusive permite enviar mudanças para um conjunto de alterações que você deixa explicitamente como aberto. No que eu vi, achei uma mudança suspeita: http://osm.mapki.com/history/way.php?id=239318576 É uma avenida que tem a sua etiqueta oneway mudada de no para yes. Foi um acidente isso? Ou com que base você mudou isso? O resto das alterações que eu vi estavam Ok, e caramba, como tem nomes com vírgula no final hahahaha Em 25 de março de 2014 15:17, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ótimo! Em 25 de março de 2014 15:12, Arlindo Pereira openstreet...@arlindopereira.com escreveu: O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.comescreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Não foi acidente. Foi com base nas conexões que vi. Agora estou corrigindo vias com mais de um espaço. Este caso de mais de um espaço poderia ser automatizado pra varrer todas tags do Brasil. Mas existem outros casos também. Tomara que uma hora o Trebien desocupe das atuais tarefas pra fazer esse script pra gente. Em 25 de março de 2014 15:45, John Packer john.pack...@gmail.com escreveu: Putz, daí complica a revisão... Não quero ser chato, mas o ideal é sempre ter revisores nessas mudanças remotas. Achei que você estava procurando via Overpass API e fazendo correções e upload via JOSM. O JOSM inclusive permite enviar mudanças para um conjunto de alterações que você deixa explicitamente como aberto. No que eu vi, achei uma mudança suspeita: http://osm.mapki.com/history/way.php?id=239318576 É uma avenida que tem a sua etiqueta oneway mudada de no para yes. Foi um acidente isso? Ou com que base você mudou isso? O resto das alterações que eu vi estavam Ok, e caramba, como tem nomes com vírgula no final hahahaha Em 25 de março de 2014 15:17, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ótimo! Em 25 de março de 2014 15:12, Arlindo Pereira openstreet...@arlindopereira.com escreveu: O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.comescreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Para encontrar mais de um espaço no nome da via: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=[^\s]([ ]{2,})[^\s]/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Em 25 de março de 2014 15:49, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Não foi acidente. Foi com base nas conexões que vi. Agora estou corrigindo vias com mais de um espaço. Este caso de mais de um espaço poderia ser automatizado pra varrer todas tags do Brasil. Mas existem outros casos também. Tomara que uma hora o Trebien desocupe das atuais tarefas pra fazer esse script pra gente. Em 25 de março de 2014 15:45, John Packer john.pack...@gmail.comescreveu: Putz, daí complica a revisão... Não quero ser chato, mas o ideal é sempre ter revisores nessas mudanças remotas. Achei que você estava procurando via Overpass API e fazendo correções e upload via JOSM. O JOSM inclusive permite enviar mudanças para um conjunto de alterações que você deixa explicitamente como aberto. No que eu vi, achei uma mudança suspeita: http://osm.mapki.com/history/way.php?id=239318576 É uma avenida que tem a sua etiqueta oneway mudada de no para yes. Foi um acidente isso? Ou com que base você mudou isso? O resto das alterações que eu vi estavam Ok, e caramba, como tem nomes com vírgula no final hahahaha Em 25 de março de 2014 15:17, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ótimo! Em 25 de março de 2014 15:12, Arlindo Pereira openstreet...@arlindopereira.com escreveu: O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.comescreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Ei Erick, para facilitar a revisão faça uso do JOSM para corrigir esses nomes. Usando o Overpass, você pode baixar a lista de resultados para um arquivo, corrigir no JOSM, e fazer upload (creio que assim seja até mais fácil). Outra forma seria deixar o JOSM aberto, permitindo abrir ele remotamente, daí ir mandando as correções do JOSM em um conjunto de alterações que você deixou como aberto (onde as mudanças vão sendo adicionadas lá, ao invés de em conjunto de alterações novos). Em 25 de março de 2014 15:54, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Para encontrar mais de um espaço no nome da via: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=[^\s]([ ]{2,})[^\s]/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Em 25 de março de 2014 15:49, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Não foi acidente. Foi com base nas conexões que vi. Agora estou corrigindo vias com mais de um espaço. Este caso de mais de um espaço poderia ser automatizado pra varrer todas tags do Brasil. Mas existem outros casos também. Tomara que uma hora o Trebien desocupe das atuais tarefas pra fazer esse script pra gente. Em 25 de março de 2014 15:45, John Packer john.pack...@gmail.comescreveu: Putz, daí complica a revisão... Não quero ser chato, mas o ideal é sempre ter revisores nessas mudanças remotas. Achei que você estava procurando via Overpass API e fazendo correções e upload via JOSM. O JOSM inclusive permite enviar mudanças para um conjunto de alterações que você deixa explicitamente como aberto. No que eu vi, achei uma mudança suspeita: http://osm.mapki.com/history/way.php?id=239318576 É uma avenida que tem a sua etiqueta oneway mudada de no para yes. Foi um acidente isso? Ou com que base você mudou isso? O resto das alterações que eu vi estavam Ok, e caramba, como tem nomes com vírgula no final hahahaha Em 25 de março de 2014 15:17, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ótimo! Em 25 de março de 2014 15:12, Arlindo Pereira openstreet...@arlindopereira.com escreveu: O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.com escreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Uai eu não sabia que dava pra baixar pro pc e abrir direto no JOSM. Isso teria me facilitado e muito. Mas agora já fiz boa parte do que poderia fazer hehehe Em 25 de março de 2014 15:59, John Packer john.pack...@gmail.com escreveu: Ei Erick, para facilitar a revisão faça uso do JOSM para corrigir esses nomes. Usando o Overpass, você pode baixar a lista de resultados para um arquivo, corrigir no JOSM, e fazer upload (creio que assim seja até mais fácil). Outra forma seria deixar o JOSM aberto, permitindo abrir ele remotamente, daí ir mandando as correções do JOSM em um conjunto de alterações que você deixou como aberto (onde as mudanças vão sendo adicionadas lá, ao invés de em conjunto de alterações novos). Em 25 de março de 2014 15:54, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Para encontrar mais de um espaço no nome da via: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=[^\s]([ ]{2,})[^\s]/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Em 25 de março de 2014 15:49, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Não foi acidente. Foi com base nas conexões que vi. Agora estou corrigindo vias com mais de um espaço. Este caso de mais de um espaço poderia ser automatizado pra varrer todas tags do Brasil. Mas existem outros casos também. Tomara que uma hora o Trebien desocupe das atuais tarefas pra fazer esse script pra gente. Em 25 de março de 2014 15:45, John Packer john.pack...@gmail.comescreveu: Putz, daí complica a revisão... Não quero ser chato, mas o ideal é sempre ter revisores nessas mudanças remotas. Achei que você estava procurando via Overpass API e fazendo correções e upload via JOSM. O JOSM inclusive permite enviar mudanças para um conjunto de alterações que você deixa explicitamente como aberto. No que eu vi, achei uma mudança suspeita: http://osm.mapki.com/history/way.php?id=239318576 É uma avenida que tem a sua etiqueta oneway mudada de no para yes. Foi um acidente isso? Ou com que base você mudou isso? O resto das alterações que eu vi estavam Ok, e caramba, como tem nomes com vírgula no final hahahaha Em 25 de março de 2014 15:17, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Ótimo! Em 25 de março de 2014 15:12, Arlindo Pereira openstreet...@arlindopereira.com escreveu: O separador oficial é o ponto e vírgula. []s 2014-03-25 15:10 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Tranquilo... Talvez fosse o caso estipular um separador oficial, né? Em 25 de março de 2014 15:08, Nelson A. de Oliveira nao...@gmail.com escreveu: 2014-03-25 15:04 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Em todas posições. Mas estou verificando caso a caso. Só passei o da virgula. Ponto virgula ainda apagarei. Cuidado com alguns usos de ponto e vírgula (que é utilizado para separação de valores). Acontece muito das pessoas unirem dois caminhos com nomes distintos e criar um novo com os dois nomes, separados por ponto e vírgula. Nesses casos tem que analisar se não aconteceu isso (e ver qual o nome real do trecho). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
poucos colaboradores, exigiria muito esforo e tempo. Corrigiramos os existentes, mas como evitar que novos surjam? Continuo defendendo a funo VALIDADOR (como erro e no aviso) quando da edio. Pelo menos por meio dele novos erros desse tipo no devem voltar a ocorrer. []s Marcio From: Fernando Trebien Sent: Monday, March 24, 2014 1:52 PM To: OpenStreetMap no Brasil Subject: Re: [Talk-br] Lixo na base Mas vocs querem fazer isso para todo o Brasil de forma automtica 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.pack...@gmail.com: D para utilizar
Re: [Talk-br] Lixo na base
O que fiz nos nomes de vias... Caracteres em todas posições: [ ] { } ´ ` ~ : ? , | \ = + * ! @ # $ % ¨ ¹²³£¢§¬ Começo e fim em: espaço / - Começo em: ponto final E também espaços duplos Mas sempre fica algo de fora... Não consegui fazer do Em 25 de março de 2014 17:01, Roger C. Soares rogersoa...@gmail.comescreveu: Os meus foram: http://www.openstreetmap.org/changeset/21305113 http://www.openstreetmap.org/changeset/21304467 http://www.openstreetmap.org/changeset/21303588 http://www.openstreetmap.org/changeset/21297490 http://www.openstreetmap.org/changeset/21297472 http://www.openstreetmap.org/changeset/21297420 http://www.openstreetmap.org/changeset/21297200 Atenciosamente, Roger. -- Em 25-03-2014 13:27, John Packer escreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01 25-03-2014%2001:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Coloca *|]* no final ao invés de dentro dos colchetes [_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|] É o seguinte, um monte de caracteres entre colchetes quer dizer: qualquer caractere dentro deste intervalo (que são os caracteres) o *|]* quer dizer: OU o caractere fecha-colchete Em 25 de março de 2014 21:39, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Alguém sabe como escapar o caracter ] ? Aqui: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\]\[\}\{\~lt;amp;\\]/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Se retirar o \] ele encontra os objetos, senão ele retorna nulo. Em 25 de março de 2014 18:44, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: O que fiz nos nomes de vias... Caracteres em todas posições: [ ] { } ´ ` ~ : ? , | \ = + * ! @ # $ % ¨ ¹²³£¢§¬ Começo e fim em: espaço / - Começo em: ponto final E também espaços duplos Mas sempre fica algo de fora... Não consegui fazer do Em 25 de março de 2014 17:01, Roger C. Soares rogersoa...@gmail.comescreveu: Os meus foram: http://www.openstreetmap.org/changeset/21305113 http://www.openstreetmap.org/changeset/21304467 http://www.openstreetmap.org/changeset/21303588 http://www.openstreetmap.org/changeset/21297490 http://www.openstreetmap.org/changeset/21297472 http://www.openstreetmap.org/changeset/21297420 http://www.openstreetmap.org/changeset/21297200 Atenciosamente, Roger. -- Em 25-03-2014 13:27, John Packer escreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01 25-03-2014%2001:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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
Re: [Talk-br] Lixo na base
Eu já tinha enviado um erro no github... vou testar mais tarde sua solução. Em 25 de março de 2014 21:53, John Packer john.pack...@gmail.com escreveu: Coloca *|]* no final ao invés de dentro dos colchetes [_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\[\}\{\~lt;amp;\\]|] É o seguinte, um monte de caracteres entre colchetes quer dizer: qualquer caractere dentro deste intervalo (que são os caracteres) o *|]* quer dizer: OU o caractere fecha-colchete Em 25 de março de 2014 21:39, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Alguém sabe como escapar o caracter ] ? Aqui: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=[_´`:,|!@#%¨¹²³£¢§¬\^\?\=\*\$\+\]\[\}\{\~lt;amp;\\]/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Se retirar o \] ele encontra os objetos, senão ele retorna nulo. Em 25 de março de 2014 18:44, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: O que fiz nos nomes de vias... Caracteres em todas posições: [ ] { } ´ ` ~ : ? , | \ = + * ! @ # $ % ¨ ¹²³£¢§¬ Começo e fim em: espaço / - Começo em: ponto final E também espaços duplos Mas sempre fica algo de fora... Não consegui fazer do Em 25 de março de 2014 17:01, Roger C. Soares rogersoa...@gmail.comescreveu: Os meus foram: http://www.openstreetmap.org/changeset/21305113 http://www.openstreetmap.org/changeset/21304467 http://www.openstreetmap.org/changeset/21303588 http://www.openstreetmap.org/changeset/21297490 http://www.openstreetmap.org/changeset/21297472 http://www.openstreetmap.org/changeset/21297420 http://www.openstreetmap.org/changeset/21297200 Atenciosamente, Roger. -- Em 25-03-2014 13:27, John Packer escreveu: Se puderem, mandem os links dos conjuntos de alteração que estão fazendo. Não acho que vá precisar de alguma correção, é só pra os outros estarem cientes das mudanças que estão sendo feitas. Em 25 de março de 2014 13:22, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Eu retirei o acento circunflexo para que ele ache o ? em qualquer lugar... Ainda restam alguns nomes... Deletando agora... Em 25 de março de 2014 12:11, Roger C. Soares rogersoa...@gmail.comescreveu: A pedido, a query que eu usei no overpass-turbo foi: osm-script output=json query type=way has-kv k=highway/ has-kv k=name/ has-kv k=name regv=^\?+/ bbox-query {{bbox}}/ /query print mode=body/ recurse type=down/ print mode=skeleton/ /osm-script Na Argentina por enquanto ainda retorna alguns casos. Atenciosamente, Roger. -- Em 25-03-2014 01 25-03-2014%2001:30, Erick de Oliveira Leal escreveu: Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@openstreetmap.org *Subject:* Re: [Talk-br] Lixo na base Mas vocês querem fazer isso
Re: [Talk-br] Lixo na base
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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-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@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing listTalk-br@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing listTalk-br@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
2014-03-25 22:45 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Balão com nome das vias que o cruzam é certo? http://www.openstreetmap.org/way/194463958 http://www.openstreetmap.org/way/194768614 http://www.openstreetmap.org/way/194768711 http://www.openstreetmap.org/way/194511274 http://www.openstreetmap.org/way/194800259 http://www.openstreetmap.org/way/194774952 Não aparentam estar corretos. Mas precisaria ver alguma fonte de nomes para isso (se é que realmente têm). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Balão, seria o mesmo que rotatória... Ali pelo que vi na lista, NAO se coloca nome e SIM a Tag junction:roundabout pra facilitar o roteamento do GPS, nas minha eu deixo sem nome ___ Anor C. A. de Souza Concórdia SC 49-8808-4963 Date: Tue, 25 Mar 2014 22:48:56 -0300 From: nao...@gmail.com To: talk-br@openstreetmap.org Subject: Re: [Talk-br] Lixo na base 2014-03-25 22:45 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Balão com nome das vias que o cruzam é certo? http://www.openstreetmap.org/way/194463958 http://www.openstreetmap.org/way/194768614 http://www.openstreetmap.org/way/194768711 http://www.openstreetmap.org/way/194511274 http://www.openstreetmap.org/way/194800259 http://www.openstreetmap.org/way/194774952 Não aparentam estar corretos. Mas precisaria ver alguma fonte de nomes para isso (se é que realmente têm). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Aqui está os códigos que usei no http://overpass-turbo.eu/ pra achar os erros http://wiki.openstreetmap.org/wiki/User:Erickdeoliveiraleal/overpass-turbo Em 25 de março de 2014 22:54, A. Carlos anorcar...@hotmail.com escreveu: Balão, seria o mesmo que rotatória... Ali pelo que vi na lista, NAO se coloca nome e SIM a Tag junction:roundabout pra facilitar o roteamento do GPS, nas minha eu deixo sem nome *___* *Anor C. A. de Souza Co* *ncórdia SC * 49-8808-4963 Date: Tue, 25 Mar 2014 22:48:56 -0300 From: nao...@gmail.com To: talk-br@openstreetmap.org Subject: Re: [Talk-br] Lixo na base 2014-03-25 22:45 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Balão com nome das vias que o cruzam é certo? http://www.openstreetmap.org/way/194463958 http://www.openstreetmap.org/way/194768614 http://www.openstreetmap.org/way/194768711 http://www.openstreetmap.org/way/194511274 http://www.openstreetmap.org/way/194800259 http://www.openstreetmap.org/way/194774952 Não aparentam estar corretos. Mas precisaria ver alguma fonte de nomes para isso (se é que realmente têm). ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Dá para utilizar regex no overpass para obter ruas que não iniciem com Rua|Avenida|etc ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Overpass? 2014-03-24 13:06 GMT-03:00 Nelson A. de Oliveira nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
On Mon, Mar 24, 2014 at 1:10 PM, Paulo Carvalho paulo.r.m.carva...@gmail.com wrote: Overpass? http://overpass-turbo.eu/ http://wiki.openstreetmap.org/wiki/Overpass_API http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
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 Sent: Monday, March 24, 2014 1:52 PM To: OpenStreetMap no Brasil 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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Erros onde o nome só contém caracteres do tipo ? eu tenho certeza q sim... rsrsrs. 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.treb...@gmail.comescreveu: 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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
E validador só pega casos onde está aberto no JOSM. Teria que ser um script que lesse o planet OSM do Brasil (é isso?) e retornasse uma lista dos IDs né? Mas quem sabe fazer isso? Em 24 de março de 2014 15:43, Fernando Trebien fernando.treb...@gmail.comescreveu: 2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
E pra isso precisa de um super computador ou nao? rsrs Em 24 de março de 2014 15:47, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: E validador só pega casos onde está aberto no JOSM. Teria que ser um script que lesse o planet OSM do Brasil (é isso?) e retornasse uma lista dos IDs né? Mas quem sabe fazer isso? Em 24 de março de 2014 15:43, Fernando Trebien fernando.treb...@gmail.com escreveu: 2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
A gente precisa de um MapRoulette (http://wiki.openstreetmap.org/wiki/MapRoulette) pro Brasil. ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Eu sei fazer, mas estou envolvido com outros assuntos que considero mais importantes pra comunidade. Sei que tem mais gente que sabe, e se tiverem interesse, obviamente podem se aventurar. Não deveria ser necessário ter um supercomputador não. :P Se for, é porque as ferramentas foram mal escritas - ou melhor dizendo, escritas com o tempo e conhecimento que se tinha à disposição. :) 2014-03-24 15:48 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: E pra isso precisa de um super computador ou nao? rsrs Em 24 de março de 2014 15:47, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: E validador só pega casos onde está aberto no JOSM. Teria que ser um script que lesse o planet OSM do Brasil (é isso?) e retornasse uma lista dos IDs né? Mas quem sabe fazer isso? Em 24 de março de 2014 15:43, Fernando Trebien fernando.treb...@gmail.com escreveu: 2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https
Re: [Talk-br] Lixo na base
Já é bom saber que pelo menos você tem o conhecimento e que em alguma hora nos ajudará. Até porque temos muitos erros e muitas coisas faltantes, esses seriam só a pontinha. Em 24 de março de 2014 15:50, Fernando Trebien fernando.treb...@gmail.comescreveu: Eu sei fazer, mas estou envolvido com outros assuntos que considero mais importantes pra comunidade. Sei que tem mais gente que sabe, e se tiverem interesse, obviamente podem se aventurar. Não deveria ser necessário ter um supercomputador não. :P Se for, é porque as ferramentas foram mal escritas - ou melhor dizendo, escritas com o tempo e conhecimento que se tinha à disposição. :) 2014-03-24 15:48 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: E pra isso precisa de um super computador ou nao? rsrs Em 24 de março de 2014 15:47, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: E validador só pega casos onde está aberto no JOSM. Teria que ser um script que lesse o planet OSM do Brasil (é isso?) e retornasse uma lista dos IDs né? Mas quem sabe fazer isso? Em 24 de março de 2014 15:43, Fernando Trebien fernando.treb...@gmail.com escreveu: 2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55
Re: [Talk-br] Lixo na base
O mínimo que eu posso fazer é ajudar na discussão pra aprimorar o método. :P (E de tabela sempre acabo aprendendo algo novo.) 2014-03-24 15:56 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Já é bom saber que pelo menos você tem o conhecimento e que em alguma hora nos ajudará. Até porque temos muitos erros e muitas coisas faltantes, esses seriam só a pontinha. Em 24 de março de 2014 15:50, Fernando Trebien fernando.treb...@gmail.com escreveu: Eu sei fazer, mas estou envolvido com outros assuntos que considero mais importantes pra comunidade. Sei que tem mais gente que sabe, e se tiverem interesse, obviamente podem se aventurar. Não deveria ser necessário ter um supercomputador não. :P Se for, é porque as ferramentas foram mal escritas - ou melhor dizendo, escritas com o tempo e conhecimento que se tinha à disposição. :) 2014-03-24 15:48 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: E pra isso precisa de um super computador ou nao? rsrs Em 24 de março de 2014 15:47, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: E validador só pega casos onde está aberto no JOSM. Teria que ser um script que lesse o planet OSM do Brasil (é isso?) e retornasse uma lista dos IDs né? Mas quem sabe fazer isso? Em 24 de março de 2014 15:43, Fernando Trebien fernando.treb...@gmail.com escreveu: 2014-03-24 15:33 GMT-03:00 Erick de Oliveira Leal erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https
Re: [Talk-br] Lixo na base
Solução rápida utilizando o overpass para se obter ruas que estão erradas: http://overpass-turbo.eu/s/2R7 Notem como ele dá higlight nas ruas que não estão no padrão correto de logradouro. É possível exportar isso direto no JOSM, caso queiram corrigir. Dá para vocês aumentarem a área em que desejam fazer essa busca e executar a query novamente (eu utilizei apenas uma cidade pequena, como vocês podem ver). O interessante é que, se exportado para o JOSM, apenas os dados incorretos estarão presentes (e não toda uma cidade). Já dá para todo mundo brincar de achar as ruas erradas e arrumá-las nas áreas onde cada um possui interesse ;-) ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
A matemática é uma ciência EXATA. Certeza absoluta nunca se terá até porque definições evoluem no tempo e novas definições surgem com ele. O que se deve ter é um validador constantemente revisado assim que vão surgindo novas nomenclaturas ou se modificando as existentes. Assim procede o Projeto Tracksource e o parabenizo por dispor isso. Ainda não disponho da experiência que desejo no OSM, mas trago a do Tracksource. O tracksource hoje dispõe de uma ferramenta que incorpora inúmeros processos. Essa ferramenta é por ele denominada TSUITE. Antigamente esses processos eram feitos isoladamente, não incorporados em um único sistema (TSUITE). Dentre os processos existentes no TSUITE existe o do VALIDADOR que opera antes do envio do mapa informando. Ele acusa para o desenvolvedor ERRO ou AVISO. Quando AVISO o mapa passa, mas quando ERRO o VALIDADOR barra o prosseguimento do processo. Em http://www.tracksource.org.br/desenv/padrao.php podemos identificar, na coluna “Palavras Chave no Início do comentário”, as palavras chaves levantadas nesses inúmeros anos de existência daquele Projeto. Observem para entidades de linha as palavras chave aceitas para inicio de nome da via. Sem uma delas o validador acusa erro e não deixa passar o mapa. Não foram poucas as vezes que algum desenvolvedor levantou na lista Tracksource uma nova palavra empregada na região dele. Levantada a palavra a adm técnica do Projeto imediatamente a inseria no Validador permitindo assim o envio do mapa com aquela palavra. Caracteres estranhos o VALIDADOR nunca aceitou e desconheço, nos dias de hoje, alguma via no mapa Tracksource nomeada com algum caractere estranho ou faltando o tipo dela (Avenida, estrada, Rua, Travessa, etc.) Por essa razão que defendo o emprego de um validador no OSM que não aceite situações nele não contempladas. Quanto a dificuldade em se fazer isso não sei dizer até porque não sei programar. From: Fernando Trebien Sent: Monday, March 24, 2014 3:22 PM To: OpenStreetMap no Brasil Subject: Re: [Talk-br] Lixo na base 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, thunder...@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 Sent: Monday, March 24, 2014 1:52 PM To: OpenStreetMap no Brasil 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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org
Re: [Talk-br] Lixo na base
Eu acho que o que você quer é restritivo demais para um projeto que incentiva a criatividade e a flexibilidade E também o erro (como parte do processo de aprendizado). Além disso, erro no contexto do validador do JOSM é sempre um erro por definição matemática, exata. Todos os erros que o validador desse programa traz são erros onde há certeza absoluta de que está errado. Todo o resto vai na categoria aviso. A meu ver, essa semântica faz todo o sentido. Se você discordar, tente convencer os desenvolvedores do JOSM do contrário. Eu me oponho (fortemente!) a rotular de erro qualquer coisa que tenha uma chance, ainda que mínima, de não estar errada. 2014-03-24 17:54 GMT-03:00 thunder...@gpsinfo.com.br: A matemática é uma ciência EXATA. Certeza absoluta nunca se terá até porque definições evoluem no tempo e novas definições surgem com ele. O que se deve ter é um validador constantemente revisado assim que vão surgindo novas nomenclaturas ou se modificando as existentes. Assim procede o Projeto Tracksource e o parabenizo por dispor isso. Ainda não disponho da experiência que desejo no OSM, mas trago a do Tracksource. O tracksource hoje dispõe de uma ferramenta que incorpora inúmeros processos. Essa ferramenta é por ele denominada TSUITE. Antigamente esses processos eram feitos isoladamente, não incorporados em um único sistema (TSUITE). Dentre os processos existentes no TSUITE existe o do VALIDADOR que opera antes do envio do mapa informando. Ele acusa para o desenvolvedor ERRO ou AVISO. Quando AVISO o mapa passa, mas quando ERRO o VALIDADOR barra o prosseguimento do processo. Em http://www.tracksource.org.br/desenv/padrao.php podemos identificar, na coluna Palavras Chave no Início do comentário, as palavras chaves levantadas nesses inúmeros anos de existência daquele Projeto. Observem para entidades de linha as palavras chave aceitas para inicio de nome da via. Sem uma delas o validador acusa erro e não deixa passar o mapa. Não foram poucas as vezes que algum desenvolvedor levantou na lista Tracksource uma nova palavra empregada na região dele. Levantada a palavra a adm técnica do Projeto imediatamente a inseria no Validador permitindo assim o envio do mapa com aquela palavra. Caracteres estranhos o VALIDADOR nunca aceitou e desconheço, nos dias de hoje, alguma via no mapa Tracksource nomeada com algum caractere estranho ou faltando o tipo dela (Avenida, estrada, Rua, Travessa, etc.) Por essa razão que defendo o emprego de um validador no OSM que não aceite situações nele não contempladas. Quanto a dificuldade em se fazer isso não sei dizer até porque não sei programar. *From:* Fernando Trebien fernando.treb...@gmail.com *Sent:* Monday, March 24, 2014 3:22 PM *To:* OpenStreetMap no Brasil talk-br@openstreetmap.org *Subject:* Re: [Talk-br] Lixo na base 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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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
Re: [Talk-br] Lixo na base
Roger... Além deste caracter, ?, . Se tive como, passar um pente fino nos demais, caracteres estranho. Onte procurando por cidade Manaus, achei 2 GPS Manaus,e Manaus], abrindo essa Manaus] no GPS achei só uma rua nela. Fui ver no OSM, dentro de Manaus uma rua e na tag street name ele colocou a rua e na tag city=Mananus]. Dai imagina como fica isso no GPS.. Por isso, usar esta ferramenta para refliar isso, inclusive Nomes de Ruas e cidade com o Primeiro caracter, vazio (espaço em branco ) Sd [] ___ Anor C. A. de Souza Concórdia SC 49-8808-4963 Date: Tue, 25 Mar 2014 00:31:46 -0300 From: rogersoa...@gmail.com To: talk-br@openstreetmap.org Subject: Re: [Talk-br] Lixo na base 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 erickdeoliveiral...@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.treb...@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, thunder...@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 Sent: Monday, March 24, 2014 1:52 PM To: OpenStreetMap no Brasil
Re: [Talk-br] Lixo na base
Opa que bom então. Valeu Nelson e Roger Em 25/03/2014 00:32, Roger C. Soares rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br -- Fernando Trebien +55 (51) 9962-5409 %2B55%20%2851%29%209962-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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.orghttps://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Muito bom, Carlos. Em 25 de março de 2014 01:36, A. Carlos anorcar...@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: erickdeoliveiral...@gmail.com To: talk-br@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 rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Lixo na base
Carlos, aproveita e deixa como vc fez... Em 25 de março de 2014 01:42, Erick de Oliveira Leal erickdeoliveiral...@gmail.com escreveu: Muito bom, Carlos. Em 25 de março de 2014 01:36, A. Carlos anorcar...@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: erickdeoliveiral...@gmail.com To: talk-br@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 rogersoa...@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 erickdeoliveiral...@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.treb...@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, thunder...@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.treb...@gmail.com *Sent:* Monday, March 24, 2014 1:52 PM *To:* OpenStreetMap no Brasil talk-br@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.pack...@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 nao...@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@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@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br