Pessoal,
O Paulo Carvalho tem desenvolvido um conversor TrackSource OSM e eu
estou prestes a importar a numeração das casas em Porto Alegre via
script. Eu queria opiniões sobre um detalhe de como fazer isso para
produzir um resultado com mais qualidade.
Já encontrei interpoladores no Rio e em
Oi Fernando
Lembre-se que no Brasil se adota um sistema métrico onde a numeração da
casa é sua distância aproximada do início da rua. Por exemplo o número 350
fica 350 metros do início da rua. Usualmente o início da rua é aquele que
fica mais próximo ao centro da cidade. Enfim, se você souber
Gerald, Pessoal
Tem um pouco duvida soubre estes metricos, bem meu casa e numero 97, e meu
vinizio e 101, e pode ser uns 4 metros entre os portas, mas no outro lado, meu
casa nao sao 97 metros dentro rua, e a casa no outro lado da rua nao sao entre
97 e 101 que seria natural com seu argumento.
A forma mais simples é criar apenas um caminho, do começo da rua até o
fim, com addr:interpolation=all (a interpolação vai servir para os
lados par e ímpar) e addr:inclusion=estimate (para dizer que existirá
números na interpolação que não existem de fato na realidade).
Coloca no nó inicial o
(version in English below)
Ola Fernando, je vais bien, et souhaite qu'il en est de même pour vous.
Desculpe para responder com atraso à suas perguntas.
Eu não sou especialista no assunto da hospedagem do Tasking Manager, por
isso eu acrescentei na resposta :
- Pierre Giraud, que desenvolveu a
Pessoal, acho que gerei um monte de dúvidas.
Certamente a idéia de poder deduzir a numeração a partir da
distância é tentadora (embora fazer isso só olhando para a métrica do
JOSM tenha uma tendência a introduzir erros de aproximação nas vias
mais longas). Mas no caso do conversor do Paulo e do
2013/7/25 Fernando Trebien fernando.treb...@gmail.com:
A minha questão é: o usuário busca por Rua A, 500 e esse valor cai
perto do meio do cruzamento. Os números mais próximos nos
interpoladores existentes são 496 e 512.
496 e 512 seriam os números de casa que existem na realidade ou são
A idéia seria continuar mapeando as construções e colocando o número
exato nelas? Se a numeração for duplicada não vejo problema em
considerar a interpolação como uma aproximação, inclusive seria até
interessante que os nros na interpolação não batessem com o nro da
construção para a busca não
Nesse exemplo, era pra ser o número exato das casas na esquina,
obtidos (supostamente) por inspeção.
No caso do conversor e da minha importação, esse número também poderia
ser algo proveniente de um registro legal ou oficial (possivelmente um
pouco desatualizado).
2013/7/25 Nelson A. de Oliveira
2013/7/25 Fernando Trebien fernando.treb...@gmail.com:
Nesse exemplo, era pra ser o número exato das casas na esquina,
obtidos (supostamente) por inspeção.
No caso do conversor e da minha importação, esse número também poderia
ser algo proveniente de um registro legal ou oficial
Você poderia colocar um número de casa no nó central do cruzamento,
mas haveria um conflito se você tivesse que fazer isso para dois
interpoladores (um para cada rua do cruzamento).
Eu vinha mapeando passando pelo nó central mas colocando os números
pouco antes e pouco depois do cruzamento,
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
Talk-br@openstreetmap.org
Se colocar um nro no n central ele tb seria renderizado. Do jeito que
voc fez ficou melhor, teoricamente a interpolao poderia ter um n
vazio.
Quando eu percebi que algumas interpolaes no estavam funcionando eu
comecei a colocar addr:street nos ns, o que no fez diferena. Eu
achei que ele
Deveria. Na minha opinio no seria necessrio 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 contm a
rua, o pas por exemplo.
Mas o wiki define que interpolao tem que ter um way e talvez seja at
pq a
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.
2013/7/25 Roger C. Soares rogersoa...@gmail.com:
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.
Não deveria existir
Esse o caso que pra mim no funciona. Se algum me falar para ir no
nro 96 e eu no anotar, no outro dia eu vou lembrar que era 90 e pouco
e vou procurar por 90 ou 95. O 90 vai me mandar bem longe do local, o
95 est na interpolaa do outro lado, esse eu teria dado sorte.
Apesar de no ter casas
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,
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 fernando.treb...@gmail.com
Uma
Pessoal,
a discussão sobre endereçamento me lembrou de um outro problema: ainda
existem diversas cidades no país com uma grande quantidade de ruas com
nomes abreviados. Por exemplo, Manaus:
http://openstreetmap.org/?lat=-3.12454lon=-60.00528zoom=17layers=M
Alguém anima uma força tarefa para
2013/7/25 Fernando Trebien fernando.treb...@gmail.com:
Uma imagem vale mais do que mil palavras, então só pra explicar
melhor: http://i.imgur.com/uwNSCWA.png
Eu utilizaria a segunda opção, sem introduzir dados que não existem. É
comum e normal haver buracos na numeração.
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 tenho uma opinião
22 matches
Mail list logo