Re: [Talk-br] Renomear várias ruas de uma vez
Exato. É recomendação da comunidade não abreviar nomes na tag name: http://wiki.openstreetmap.org/wiki/Names#Abbreviation_.28don.27t_do_it.29 O Nominatim suporta várias abreviaturas (inclusive em Português) e o Mapnik também deveria suportá-las ao renderizar (quer dizer, deveria converter os nomes completos para os abreviados): http://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations#Portugu.C3.AAs_-_Portuguese Isso quer dizer que se você cadastrar uma avenida com Avenida, você pode encontrá-la usando tanto Avenida quanto Av. Mas se ela for cadastrada com Av, só poderá ser encontrada com Av e não com Avenida. Outro problema com abreviaturas é o processamento feito por aplicações mais simples (digamos, o seu GPS). Se você procurar por uma avenida, pode acabar não a encontrando porque está escrita com Av ao invés de Avenida. Como sempre, é melhor optar por um padrão consistente: ou abreviamos tudo, ou não abreviamos nada. Não abreviar nada é o mais genérico (já que Av pode significar outras coisas além de avenida). Já em nomes de lugares acho ok abreviar quando a prática local é usar a abreviatura e não o nome completo (ex.: UFRGS - Quarteirão 1 ao invés de Universidade Federal do Rio Grande do Sul - Quarteirão 1), desde que outra tag (alt_name, official_name, etc.) tenha o nome por extenso para permitir a busca. Infelizmente o Mapnik não usa a tag short_name por padrão (acho que deveria, reduziria os conflitos visuais em regiões densas) e aplicações mais simples que não têm conhecimento da tag short_name (como certos GPSs) funcionariam melhor com as abreviaturas. Sugiro usar official_name para o nome completo porque é rara em outros contextos e assim fica mais fácil corrigir quando for necessário/possível/útil. 2013/7/1 Nelson A. de Oliveira nao...@gmail.com: 2013/7/1 Blademir Andrade de Lima blademi...@hotmail.com: Acho que as abreviações deveriam aparecer de forma automática, ou pela escolha do usuário, do renderizador utilizado, ou da finalidade que se usa o mapa. Justamente por isso que tem que se utilizar o nome completo no OSM, sem nenhum tipo de abreviação. Fica fácil abreviar algo caso a aplicação necessite. Com o nome abreviado já se torna mais difícil (se alguém utilizar um A., não dá para saber se é alameda, artéria, avenida, etc). ___ Talk-br mailing list Talk-br@openstreetmap.org http://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 http://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Renomear várias ruas de uma vez
Opa pessoal, eu já resolvi isso com o Fernando Trebien Em 1 de julho de 2013 14:04, Arlindo Pereira openstreet...@arlindopereira.com escreveu: 'Unable to find - Sobradinho.' 2013/6/29 Erick de Oliveira Leal erickdeoliveiral...@gmail.com Trebien eu preciso que seja retirada de todas as vias o texto - Sobradinho no arquivo anexo neste email. É possível fazer pra mim? Em 14 de junho de 2013 20:48, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você quiser eu posso até acrescentar suporte a expressões regulares - quem mexe com scripts e linha de comando ia adorar. :P http://pt.wikipedia.org/wiki/Express%C3%A3o_regular#Sintaxe 2013/6/14 Fernando Trebien fernando.treb...@gmail.com: Hm é isso que eu pretendia que o script fizesse. Por exemplo, ele renomearia 123 Av Paulista para 123 Avenida Paulista. É o que você quer fazer, não? 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: é, mas não seria renomear todo o campo, mas só uma parte do campo em vários nomes diferentes. Em 14 de junho de 2013 19:52, Fernando Trebien fernando.treb...@gmail.com escreveu: Não que eu conheça, mas se você quiser, eu posso adaptar um script em Python pra isso (o mesmo script que estou usando para adaptar a estrutura de dados das vilas). Você simplesmente teria que instalar Python (http://www.python.org/download/) uma vez, e depois sempre que precisasse renomear, abriria o prompt de comando e executaria algo como: osmrename.py arquivo.osm nome da tag texto original texto novo Ex: osmrename.py brasilia.osm name Av Avenida osmrename.py brasilia 2.osm alt_name 23 Vinte e Três (Talvez já exista algo assim por aí.) 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Não é possível no JOSM ou outro editor do OpenStreetMap procurar por ocorrências de uma palavra em várias ruas e substituir por outra palavra? ___ Talk-br mailing list Talk-br@openstreetmap.org http://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 http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://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) -- 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 http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Renomear várias ruas de uma vez
Boa Tarde. Pessoalmente não vejo problemas com abreviações, O Google as usa, alguns GPS tbm usam.Acho que as abreviações deveriam aparecer de forma automática, ou pela escolha do usuário, do renderizador utilizado, ou da finalidade que se usa o mapa. No caso, deveriam criar um script que reconhece o texto completo quanto as abreviações comuns, as padronize para evitar confusão, e assim, criar a opção Abreviar. Abraços Date: Mon, 1 Jul 2013 14:30:59 -0300 From: erickdeoliveiral...@gmail.com To: talk-br@openstreetmap.org Subject: Re: [Talk-br] Renomear várias ruas de uma vez Opa pessoal, eu já resolvi isso com o Fernando Trebien Em 1 de julho de 2013 14:04, Arlindo Pereira openstreet...@arlindopereira.com escreveu: 'Unable to find - Sobradinho.' 2013/6/29 Erick de Oliveira Leal erickdeoliveiral...@gmail.com Trebien eu preciso que seja retirada de todas as vias o texto - Sobradinho no arquivo anexo neste email. É possível fazer pra mim? Em 14 de junho de 2013 20:48, Fernando Trebien fernando.treb...@gmail.com escreveu: Se você quiser eu posso até acrescentar suporte a expressões regulares - quem mexe com scripts e linha de comando ia adorar. :P http://pt.wikipedia.org/wiki/Express%C3%A3o_regular#Sintaxe 2013/6/14 Fernando Trebien fernando.treb...@gmail.com: Hm é isso que eu pretendia que o script fizesse. Por exemplo, ele renomearia 123 Av Paulista para 123 Avenida Paulista. É o que você quer fazer, não? 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: é, mas não seria renomear todo o campo, mas só uma parte do campo em vários nomes diferentes. Em 14 de junho de 2013 19:52, Fernando Trebien fernando.treb...@gmail.com escreveu: Não que eu conheça, mas se você quiser, eu posso adaptar um script em Python pra isso (o mesmo script que estou usando para adaptar a estrutura de dados das vilas). Você simplesmente teria que instalar Python (http://www.python.org/download/) uma vez, e depois sempre que precisasse renomear, abriria o prompt de comando e executaria algo como: osmrename.py arquivo.osm nome da tag texto original texto novo Ex: osmrename.py brasilia.osm name Av Avenida osmrename.py brasilia 2.osm alt_name 23 Vinte e Três (Talvez já exista algo assim por aí.) 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Não é possível no JOSM ou outro editor do OpenStreetMap procurar por ocorrências de uma palavra em várias ruas e substituir por outra palavra? ___ Talk-br mailing list Talk-br@openstreetmap.org http://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 http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://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) -- 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 http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Renomear várias ruas de uma vez
2013/7/1 Blademir Andrade de Lima blademi...@hotmail.com: Acho que as abreviações deveriam aparecer de forma automática, ou pela escolha do usuário, do renderizador utilizado, ou da finalidade que se usa o mapa. Justamente por isso que tem que se utilizar o nome completo no OSM, sem nenhum tipo de abreviação. Fica fácil abreviar algo caso a aplicação necessite. Com o nome abreviado já se torna mais difícil (se alguém utilizar um A., não dá para saber se é alameda, artéria, avenida, etc). ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br
[Talk-br] Renomear várias ruas de uma vez
Não é possível no JOSM ou outro editor do OpenStreetMap procurar por ocorrências de uma palavra em várias ruas e substituir por outra palavra? ___ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Renomear várias ruas de uma vez
Não que eu conheça, mas se você quiser, eu posso adaptar um script em Python pra isso (o mesmo script que estou usando para adaptar a estrutura de dados das vilas). Você simplesmente teria que instalar Python (http://www.python.org/download/) uma vez, e depois sempre que precisasse renomear, abriria o prompt de comando e executaria algo como: osmrename.py arquivo.osm nome da tag texto original texto novo Ex: osmrename.py brasilia.osm name Av Avenida osmrename.py brasilia 2.osm alt_name 23 Vinte e Três (Talvez já exista algo assim por aí.) 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Não é possível no JOSM ou outro editor do OpenStreetMap procurar por ocorrências de uma palavra em várias ruas e substituir por outra palavra? ___ Talk-br mailing list Talk-br@openstreetmap.org http://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 http://lists.openstreetmap.org/listinfo/talk-br
Re: [Talk-br] Renomear várias ruas de uma vez
Se você quiser eu posso até acrescentar suporte a expressões regulares - quem mexe com scripts e linha de comando ia adorar. :P http://pt.wikipedia.org/wiki/Express%C3%A3o_regular#Sintaxe 2013/6/14 Fernando Trebien fernando.treb...@gmail.com: Hm é isso que eu pretendia que o script fizesse. Por exemplo, ele renomearia 123 Av Paulista para 123 Avenida Paulista. É o que você quer fazer, não? 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: é, mas não seria renomear todo o campo, mas só uma parte do campo em vários nomes diferentes. Em 14 de junho de 2013 19:52, Fernando Trebien fernando.treb...@gmail.com escreveu: Não que eu conheça, mas se você quiser, eu posso adaptar um script em Python pra isso (o mesmo script que estou usando para adaptar a estrutura de dados das vilas). Você simplesmente teria que instalar Python (http://www.python.org/download/) uma vez, e depois sempre que precisasse renomear, abriria o prompt de comando e executaria algo como: osmrename.py arquivo.osm nome da tag texto original texto novo Ex: osmrename.py brasilia.osm name Av Avenida osmrename.py brasilia 2.osm alt_name 23 Vinte e Três (Talvez já exista algo assim por aí.) 2013/6/14 Erick de Oliveira Leal erickdeoliveiral...@gmail.com: Não é possível no JOSM ou outro editor do OpenStreetMap procurar por ocorrências de uma palavra em várias ruas e substituir por outra palavra? ___ Talk-br mailing list Talk-br@openstreetmap.org http://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 http://lists.openstreetmap.org/listinfo/talk-br ___ Talk-br mailing list Talk-br@openstreetmap.org http://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) -- 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 http://lists.openstreetmap.org/listinfo/talk-br