O método 3 me parece estritamente errado. Os endereços não existem, ponto.
Adicioná-los me parece, usando uma gíria carioca, "forçação de barra" para
evitar uma falha/bug/feature do buscador. Uma espécie de "tag for the
renderer".

[]s

2013/7/25 Fernando Trebien <[email protected]>

> Uma imagem vale mais do que mil palavras, então só pra explicar
> melhor: http://i.imgur.com/uwNSCWA.png
>
> Ignorem os pontos e as cruzes amarelas (não me aventurei a descobrir
> uma forma de escondê-las).
>
> A rua 1 está feita com o método mais simples. Serve bem para as ruas
> onde a numeração obedeceu a regra da distância desde o início da rua.
> Tem a eventual desvantagem de, em alguns casos, gerar coordenadas que
> são mais próximas de uma das vias transversais do que da via
> principal.
>
> A rua 2 está feita da forma que eu observei no RJ. É a mais
> estritamente correta, mas se alguém procurar por um número que cairia
> dentro do cruzamento, nenhum resultado é encontrado.
>
> A rua 3 está feita da forma que eu observei em Buenos Aires. Notem que
> na rua mais à direita a numeração original foi preservada por causa da
> grande diferença de numeração entre os dois lados. Não é tão correta,
> mas a interpolação (por ser uma aproximação) também não é, e teria a
> vantagem de sempre chegar a uma posição aproximada (mesmo que o
> endereço não exista, ou seja um endereço novo ainda não mapeado,
> etc.). Penso que seja a melhor para conversores e importações
> automáticas, a menos que se tenha certeza do cuidado que tiveram com a
> numeração.
>
> Claro que todas esses métodos também servem para 1 único interpolador
> ao invés de 2 (um para cada lado).
>
> Se alguém quiser o arquivo original para modificar e fazer seus
> próprios exemplos: http://db.tt/vtIIhLjG
>
> O que eu fiz em Porto Alegre não é nenhum desses 3 métodos :P Seria
> basicamente um misto da rua 2 com a rua 1 passando a linha do
> interpolador pelo meio do cruzamento sempre. Mas estou tendendo mais
> ao método da rua 3 agora.
>
> 2013/7/25 Fernando Trebien <[email protected]>:
> > Acho que não foi ainda bem estabelecida a forma mais "correta" de usar
> > os interpoladores. Para o Nominatim e para o meu GPS (MapFactor
> > Navigator) basta:
> > - addr:interpolation na linha (o interpolador) que acompanha via
> > principal pela lateral
> > - addr:housenumber em alguns dos nós ao longo dessa linha, sempre
> > acompanhado de addr:street com o valor correto (os nós sem número
> > servem apenas para definir o contorno do interpolador e gerar
> > coordenadas nos lugares certos, algo importante em curvas)
> >
> > Colocar addr:street na linha me pareceu o jeito mais natural desde o
> > começo, mas acabei descobrindo que não é necessário. Por outro lado,
> > repetir esse mesmo valor em cada nó com numeração me parece uma
> > tremenda redundância de informação... não faço idéia do que a
> > comunidade tinha em mente quando decidiram fazer assim.
> >
> > 2013/7/25 Arlindo Pereira <[email protected]>:
> >> O que eu tenho feito é mapear vias com addr:street=[nome da rua] e
> >> addr:interpolation:[odd|even], com seus nós tendo addr:street=[nome da
> rua]
> >> (de novo) e addr:housenumber=[numero], uma para cada quarteirão.
> >>
> >> Por exemplo: Procurem por Rua Bento Lisboa, 60.
> >>
> http://openstreetmap.org/?lat=-22.926233&lon=-43.179654&zoom=18&layers=M
> >>
> >> Nesse exemplo, os números dos prédios na Rua Bento Lisboa antes e
> depois da
> >> Rua Tavares Bastos são 72 e 96. Dessa forma, procurando antes ou depois
> de
> >> qualquer um desses números a interpolação funciona, mas entre os dois
> não,
> >> pois de fato não há casas com este endereço.
> >>
> >> Não sei se é a forma mais correta, mas funciona. =)
> >>
> >> []s
> >> Arlindo "Nighto" Pereira
> >>
> >> 2013/7/25 Roger C. Soares <[email protected]>
> >>>
> >>> Deveria. Na minha opinião não seria necessário nem um way com
> >>> addr:interpolation, o engine deveria saber pegar os nros com o mesmo
> >>> addr:street e interpolar segundo as regras de uma área que contém a
> rua, o
> >>> país por exemplo.
> >>>
> >>>
> >>> Mas o wiki define que interpolação tem que ter um way e talvez seja
> até pq
> >>> a minha idéia não funcione para o mundo todo. A minha dúvida é: Como se
> >>> mapeia a interpolação de forma contínua para a rua toda?
> >>>
> >>> Eu tenho colocado os nros conforme eu vou encontrando e ligando com
> >>> addr:interpolation, me parece lógico. Segundo o comportamento do
> Nominatim
> >>> descrito pelo Fernando, o que eu estou fazendo não funciona, e na
> prática
> >>> realmente não funciona (sempre). Agora, isso é bug ou feature do
> Nominatim?
> >>> Quem decide? Tem outro jeito correto para mapear? É correto manter a
> >>> interpolação e tb numerar o contorno da construção? Muitas perguntas?
> :)
> >>>
> >>> Atenciosamente,
> >>> Roger.
> >>>
> >>> --
> >>> Gerald Weber escreveu:
> >>>
> >>> Oi Pessoal
> >>>
> >>> Ao pensar nesta idéia de interpolação: isto não deveria ser tarefa do
> >>> renderizador?
> >>>
> >>> Quer dizer, faz sentido popular a base de dados com informações
> >>> hipotéticas?
> >>>
> >>> Abraços
> >>>
> >>> Gerald
> >>>
> >>> ________________________________
> >>> _______________________________________________
> >>> Talk-br mailing list
> >>> [email protected]
> >>> http://lists.openstreetmap.org/listinfo/talk-br
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Talk-br mailing list
> >>> [email protected]
> >>> http://lists.openstreetmap.org/listinfo/talk-br
> >>>
> >>
> >>
> >> _______________________________________________
> >> Talk-br mailing list
> >> [email protected]
> >> 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
> [email protected]
> http://lists.openstreetmap.org/listinfo/talk-br
>
_______________________________________________
Talk-br mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-br

Responder a