Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Fernando Trebien
Oops, me expressei mal. "addr:housenumber" é o que funcionaria com os
geocoders atuais. "addr:km" é só uma idéia do que eu acho que faria mais
sentido usar pra mapear, mas mesmo que a tag fosse aprovada hoje (e não é),
levaria um tempo até ser suportada nas aplicações, e isso só se fosse
amplamente difundida.
On May 3, 2014 4:02 PM, "Paulo Carvalho" 
wrote:

> Onde está documentada add:km?
>
>
> Em 3 de maio de 2014 15:49, Fernando Trebien 
> escreveu:
>
>> Pois é... Algo do tipo "addr:km" seria logicamente mais sensato, e
>> funciona com os geocoders atuais. Já highway=milestone serve para
>> marcar a placa, mas não ajuda na hora de dar endereço a um POI.
>>
>> 2014-05-03 14:27 GMT-03:00 Lists :
>> > Onde eu encontrei endrecos tipo “Rua Forlan s/n, km 20”, eu coloque como
>> > addr:street=Rua Forlan, addr:housenumber=km 20
>> >
>> > Nao se se assim e certo, mas pelo menus e uniforme e vai ser fácil
>> concertar
>> > automaticamente se um forma mais certo aparecer.
>> >
>> > Aun Johnsen
>> >
>> > On May 3, 2014, at 13:56, Alexandre Magno Brito de Medeiros
>> >  wrote:
>> >
>> > Onde pode-se consultar sobre essa regra?
>> >
>> > Alexandre Magno
>> >
>> >
>> > Em 3 de maio de 2014 11:49, Fernando Trebien <
>> fernando.treb...@gmail.com>
>> > escreveu:
>> >>
>> >>
>> >> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
>> >> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
>> >> marcar número por número, um por um. Onde se segue alguma regra
>> >> uniforme (como a regra de numerar de acordo com a distância em metros
>> >> desde o início da rua, onde o início é o lado mais próximo do marco
>> >> zero da cidade, ou alguma outra regra parecida) dá pra usar
>> >> interpoladores.
>> >
>> >
>> > ___
>> > 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
>>
>> "Nullius in verba."
>>
>> ___
>> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Lists
Como saber, addr:km não e documentada, também e disputo no highway=milestone 
entre de uso do pk= (do francês ponto kilometrage) e kp= (do inglês kilometer 
point)

Aun Johnsen

On May 3, 2014, at 16:02, Paulo Carvalho  wrote:

> Onde está documentada add:km?
> 
> 
> Em 3 de maio de 2014 15:49, Fernando Trebien  
> escreveu:
> Pois é... Algo do tipo "addr:km" seria logicamente mais sensato, e
> funciona com os geocoders atuais. Já highway=milestone serve para
> marcar a placa, mas não ajuda na hora de dar endereço a um POI.
> 
> 2014-05-03 14:27 GMT-03:00 Lists :
> > Onde eu encontrei endrecos tipo “Rua Forlan s/n, km 20”, eu coloque como
> > addr:street=Rua Forlan, addr:housenumber=km 20
> >
> > Nao se se assim e certo, mas pelo menus e uniforme e vai ser fácil concertar
> > automaticamente se um forma mais certo aparecer.
> >
> > Aun Johnsen
> >
> > On May 3, 2014, at 13:56, Alexandre Magno Brito de Medeiros
> >  wrote:
> >
> > Onde pode-se consultar sobre essa regra?
> >
> > Alexandre Magno
> >
> >
> > Em 3 de maio de 2014 11:49, Fernando Trebien 
> > escreveu:
> >>
> >>
> >> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> >> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> >> marcar número por número, um por um. Onde se segue alguma regra
> >> uniforme (como a regra de numerar de acordo com a distância em metros
> >> desde o início da rua, onde o início é o lado mais próximo do marco
> >> zero da cidade, ou alguma outra regra parecida) dá pra usar
> >> interpoladores.
> >
> >
> > ___
> > 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
> 
> "Nullius in verba."
> 
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Paulo Carvalho
Onde está documentada add:km?


Em 3 de maio de 2014 15:49, Fernando Trebien
escreveu:

> Pois é... Algo do tipo "addr:km" seria logicamente mais sensato, e
> funciona com os geocoders atuais. Já highway=milestone serve para
> marcar a placa, mas não ajuda na hora de dar endereço a um POI.
>
> 2014-05-03 14:27 GMT-03:00 Lists :
> > Onde eu encontrei endrecos tipo “Rua Forlan s/n, km 20”, eu coloque como
> > addr:street=Rua Forlan, addr:housenumber=km 20
> >
> > Nao se se assim e certo, mas pelo menus e uniforme e vai ser fácil
> concertar
> > automaticamente se um forma mais certo aparecer.
> >
> > Aun Johnsen
> >
> > On May 3, 2014, at 13:56, Alexandre Magno Brito de Medeiros
> >  wrote:
> >
> > Onde pode-se consultar sobre essa regra?
> >
> > Alexandre Magno
> >
> >
> > Em 3 de maio de 2014 11:49, Fernando Trebien  >
> > escreveu:
> >>
> >>
> >> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> >> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> >> marcar número por número, um por um. Onde se segue alguma regra
> >> uniforme (como a regra de numerar de acordo com a distância em metros
> >> desde o início da rua, onde o início é o lado mais próximo do marco
> >> zero da cidade, ou alguma outra regra parecida) dá pra usar
> >> interpoladores.
> >
> >
> > ___
> > 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
>
> "Nullius in verba."
>
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Paulo Carvalho
Aqui no Rio as ruas não seguem muita regras não.  Se existem, não são
seguidas.  Na Av. Emb. Abelardo Bueno, numa região de expansão urbana, que
deveria ser mais ordenada, a numeração é aleatória, sem exagero.  Há atém
mistura de número par com ímpar do mesmo lado.


Em 3 de maio de 2014 15:47, Fernando Trebien
escreveu:

> Se você descobrir, me avise. Não faço nem idéia. :P
>
> Aqui em Porto Alegre, a cidade quase toda segue a regra, exceto uma
> avenida que tem 3 numerações intercaladas. (As 3 seguem a regra da
> distância, mas tomam pontos diferentes da avenida como "início".)
>
> Lembro de ter ouvido que no RJ a regra não é seguida à risca.
>
> Se você não descobrir uma fonte confiável pra essa informação (ex.:
> prefeitura), o melhor jeito de descobrir é por observação, fazendo
> survey.
>
> 2014-05-03 13:56 GMT-03:00 Alexandre Magno Brito de Medeiros
> :
> > Onde pode-se consultar sobre essa regra?
> >
> > Alexandre Magno
> >
> >
> > Em 3 de maio de 2014 11:49, Fernando Trebien  >
> > escreveu:
> >>
> >>
> >> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> >> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> >> marcar número por número, um por um. Onde se segue alguma regra
> >> uniforme (como a regra de numerar de acordo com a distância em metros
> >> desde o início da rua, onde o início é o lado mais próximo do marco
> >> zero da cidade, ou alguma outra regra parecida) dá pra usar
> >> interpoladores.
> >
> >
> >
> > ___
> > Talk-br mailing list
> > Talk-br@openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-br
> >
>
>
>
> --
> Fernando Trebien
> +55 (51) 9962-5409
>
> "Nullius in verba."
>
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Fernando Trebien
Pois é... Algo do tipo "addr:km" seria logicamente mais sensato, e
funciona com os geocoders atuais. Já highway=milestone serve para
marcar a placa, mas não ajuda na hora de dar endereço a um POI.

2014-05-03 14:27 GMT-03:00 Lists :
> Onde eu encontrei endrecos tipo “Rua Forlan s/n, km 20”, eu coloque como
> addr:street=Rua Forlan, addr:housenumber=km 20
>
> Nao se se assim e certo, mas pelo menus e uniforme e vai ser fácil concertar
> automaticamente se um forma mais certo aparecer.
>
> Aun Johnsen
>
> On May 3, 2014, at 13:56, Alexandre Magno Brito de Medeiros
>  wrote:
>
> Onde pode-se consultar sobre essa regra?
>
> Alexandre Magno
>
>
> Em 3 de maio de 2014 11:49, Fernando Trebien 
> escreveu:
>>
>>
>> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
>> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
>> marcar número por número, um por um. Onde se segue alguma regra
>> uniforme (como a regra de numerar de acordo com a distância em metros
>> desde o início da rua, onde o início é o lado mais próximo do marco
>> zero da cidade, ou alguma outra regra parecida) dá pra usar
>> interpoladores.
>
>
> ___
> 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

"Nullius in verba."

___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Fernando Trebien
Se você descobrir, me avise. Não faço nem idéia. :P

Aqui em Porto Alegre, a cidade quase toda segue a regra, exceto uma
avenida que tem 3 numerações intercaladas. (As 3 seguem a regra da
distância, mas tomam pontos diferentes da avenida como "início".)

Lembro de ter ouvido que no RJ a regra não é seguida à risca.

Se você não descobrir uma fonte confiável pra essa informação (ex.:
prefeitura), o melhor jeito de descobrir é por observação, fazendo
survey.

2014-05-03 13:56 GMT-03:00 Alexandre Magno Brito de Medeiros
:
> Onde pode-se consultar sobre essa regra?
>
> Alexandre Magno
>
>
> Em 3 de maio de 2014 11:49, Fernando Trebien 
> escreveu:
>>
>>
>> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
>> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
>> marcar número por número, um por um. Onde se segue alguma regra
>> uniforme (como a regra de numerar de acordo com a distância em metros
>> desde o início da rua, onde o início é o lado mais próximo do marco
>> zero da cidade, ou alguma outra regra parecida) dá pra usar
>> interpoladores.
>
>
>
> ___
> Talk-br mailing list
> Talk-br@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-br
>



-- 
Fernando Trebien
+55 (51) 9962-5409

"Nullius in verba."

___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Fernando Trebien
Interessante. E funciona com o Nominatim?

2014-05-03 12:01 GMT-03:00 Paulo Carvalho :
> Já existe padrão para marcos de quilometragem:
>
> http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmilestone
>
>
> Em 3 de maio de 2014 11:49, Fernando Trebien 
> escreveu:
>
>> A princípio, usando o Nominatim (o geocoder do site do OSM), um
>> interpolador de endereços resolveria a questão parcialmente se
>> mudarmos a semântica do campo "addr:housenumber" para rodovias. Ainda
>> assim, a resolução seria somente quilômetro a quilômetro, e vários
>> endereços são dados por aí com uma resolução um pouco melhor
>> (geralmente uma casa decimal a mais). (Mas ter algo quilômetro a
>> quilômetro é melhor do que nada.)
>>
>> Se você fizer o seu geocoder do zero, talvez dê pra pensar numa
>> extensão das tags de endereçamento, tipo "addr:km". Daí você poderia
>> marcar pontos específicos na via com a quilometragem já pré-definida,
>> e a interpolação fica trivial (não precisaria nem compensar a
>> curvatura da terra). O único porém é que daí você tem que fazer um
>> geocoder próprio.
>>
>> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
>> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
>> marcar número por número, um por um. Onde se segue alguma regra
>> uniforme (como a regra de numerar de acordo com a distância em metros
>> desde o início da rua, onde o início é o lado mais próximo do marco
>> zero da cidade, ou alguma outra regra parecida) dá pra usar
>> interpoladores.
>>
>> 2014-05-02 16:14 GMT-03:00 Marcel Mitsuto F. S. :
>> > Olá,
>> >
>> > Acabei de me registrar aqui na lista, esta é minha primeira mensagem.
>> >
>> > Estou trabalhando em projetos bigdata e uma das minhas responsabilidades
>> > é o
>> > geocode reverso de milhares de endereços (centenas de milhares!).
>> >
>> > Meu problema é que muitos desses endereços são referências de
>> > kilometragem
>> > em rodovias, p. ex: BR357 km331, e claro, DF/Teresina/Palmas/GO, onde o
>> > sistema de endereçamento postal utilizado é o de quadra/lote ou
>> > lote/casa.
>> >
>> > Alguém aqui conhece alguma solução que consiga resolver o caso da
>> > referência
>> > em kilometros nas rodovias? Sei que algumas ferramentas consegue fazer
>> > interpolação linear no shapefile da rodovia, indicando uma aproximação
>> > linear da kilometragem. Esse algoritmo chama-se LRS (linear referencing
>> > system), tem alguns problemas ao não considerar a curvatura da terra,
>> > etc.
>> > Estou lendo a documentação do Nominatim mas não encontro nada
>> > relacionado a
>> > LRS.
>> >
>> > Quanto a DF/Palmas/TO/Teresina/GO onde alguns municípios (olhem Águas
>> > Lindas
>> > de Goiás), possuem um sistema no mínimo esquizofrênico de endereçamento
>> > postal, alguém já utilizou alguma ferramenta que conseguisse realizar
>> > geocode reverso com alguma precisão no parse do endereço?
>> >
>> > Obrigado desde já.
>> >
>> > ___
>> > Talk-br mailing list
>> > Talk-br@openstreetmap.org
>> > https://lists.openstreetmap.org/listinfo/talk-br
>> >
>>
>>
>>
>> --
>> Fernando Trebien
>> +55 (51) 9962-5409
>>
>> "Nullius in verba."
>>
>> ___
>> 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

"Nullius in verba."

___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Lists
Onde eu encontrei endrecos tipo “Rua Forlan s/n, km 20”, eu coloque como 
addr:street=Rua Forlan, addr:housenumber=km 20

Nao se se assim e certo, mas pelo menus e uniforme e vai ser fácil concertar 
automaticamente se um forma mais certo aparecer.

Aun Johnsen

On May 3, 2014, at 13:56, Alexandre Magno Brito de Medeiros 
 wrote:

> Onde pode-se consultar sobre essa regra?
> 
> Alexandre Magno
> 
> 
> Em 3 de maio de 2014 11:49, Fernando Trebien  
> escreveu:
> 
> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> marcar número por número, um por um. Onde se segue alguma regra
> uniforme (como a regra de numerar de acordo com a distância em metros
> desde o início da rua, onde o início é o lado mais próximo do marco
> zero da cidade, ou alguma outra regra parecida) dá pra usar
> interpoladores.
> 
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Alexandre Magno Brito de Medeiros
Onde pode-se consultar sobre essa regra?

Alexandre Magno


Em 3 de maio de 2014 11:49, Fernando Trebien
escreveu:

>
> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> marcar número por número, um por um. Onde se segue alguma regra
> uniforme (como a regra de numerar de acordo com a distância em metros
> desde o início da rua, onde o início é o lado mais próximo do marco
> zero da cidade, ou alguma outra regra parecida) dá pra usar
> interpoladores.
>
___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Paulo Carvalho
Já existe padrão para marcos de quilometragem:

http://wiki.openstreetmap.org/wiki/Tag:highway%3Dmilestone


Em 3 de maio de 2014 11:49, Fernando Trebien
escreveu:

> A princípio, usando o Nominatim (o geocoder do site do OSM), um
> interpolador de endereços resolveria a questão parcialmente se
> mudarmos a semântica do campo "addr:housenumber" para rodovias. Ainda
> assim, a resolução seria somente quilômetro a quilômetro, e vários
> endereços são dados por aí com uma resolução um pouco melhor
> (geralmente uma casa decimal a mais). (Mas ter algo quilômetro a
> quilômetro é melhor do que nada.)
>
> Se você fizer o seu geocoder do zero, talvez dê pra pensar numa
> extensão das tags de endereçamento, tipo "addr:km". Daí você poderia
> marcar pontos específicos na via com a quilometragem já pré-definida,
> e a interpolação fica trivial (não precisaria nem compensar a
> curvatura da terra). O único porém é que daí você tem que fazer um
> geocoder próprio.
>
> E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
> pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
> marcar número por número, um por um. Onde se segue alguma regra
> uniforme (como a regra de numerar de acordo com a distância em metros
> desde o início da rua, onde o início é o lado mais próximo do marco
> zero da cidade, ou alguma outra regra parecida) dá pra usar
> interpoladores.
>
> 2014-05-02 16:14 GMT-03:00 Marcel Mitsuto F. S. :
> > Olá,
> >
> > Acabei de me registrar aqui na lista, esta é minha primeira mensagem.
> >
> > Estou trabalhando em projetos bigdata e uma das minhas responsabilidades
> é o
> > geocode reverso de milhares de endereços (centenas de milhares!).
> >
> > Meu problema é que muitos desses endereços são referências de
> kilometragem
> > em rodovias, p. ex: BR357 km331, e claro, DF/Teresina/Palmas/GO, onde o
> > sistema de endereçamento postal utilizado é o de quadra/lote ou
> lote/casa.
> >
> > Alguém aqui conhece alguma solução que consiga resolver o caso da
> referência
> > em kilometros nas rodovias? Sei que algumas ferramentas consegue fazer
> > interpolação linear no shapefile da rodovia, indicando uma aproximação
> > linear da kilometragem. Esse algoritmo chama-se LRS (linear referencing
> > system), tem alguns problemas ao não considerar a curvatura da terra,
> etc.
> > Estou lendo a documentação do Nominatim mas não encontro nada
> relacionado a
> > LRS.
> >
> > Quanto a DF/Palmas/TO/Teresina/GO onde alguns municípios (olhem Águas
> Lindas
> > de Goiás), possuem um sistema no mínimo esquizofrênico de endereçamento
> > postal, alguém já utilizou alguma ferramenta que conseguisse realizar
> > geocode reverso com alguma precisão no parse do endereço?
> >
> > Obrigado desde já.
> >
> > ___
> > Talk-br mailing list
> > Talk-br@openstreetmap.org
> > https://lists.openstreetmap.org/listinfo/talk-br
> >
>
>
>
> --
> Fernando Trebien
> +55 (51) 9962-5409
>
> "Nullius in verba."
>
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Fernando Trebien
A princípio, usando o Nominatim (o geocoder do site do OSM), um
interpolador de endereços resolveria a questão parcialmente se
mudarmos a semântica do campo "addr:housenumber" para rodovias. Ainda
assim, a resolução seria somente quilômetro a quilômetro, e vários
endereços são dados por aí com uma resolução um pouco melhor
(geralmente uma casa decimal a mais). (Mas ter algo quilômetro a
quilômetro é melhor do que nada.)

Se você fizer o seu geocoder do zero, talvez dê pra pensar numa
extensão das tags de endereçamento, tipo "addr:km". Daí você poderia
marcar pontos específicos na via com a quilometragem já pré-definida,
e a interpolação fica trivial (não precisaria nem compensar a
curvatura da terra). O único porém é que daí você tem que fazer um
geocoder próprio.

E sim, muitos (muitos!) municípios têm sistemas de endereçamento sem
pé nem cabeça. A única saída é fazer o mesmo que fazem na Alemanha:
marcar número por número, um por um. Onde se segue alguma regra
uniforme (como a regra de numerar de acordo com a distância em metros
desde o início da rua, onde o início é o lado mais próximo do marco
zero da cidade, ou alguma outra regra parecida) dá pra usar
interpoladores.

2014-05-02 16:14 GMT-03:00 Marcel Mitsuto F. S. :
> Olá,
>
> Acabei de me registrar aqui na lista, esta é minha primeira mensagem.
>
> Estou trabalhando em projetos bigdata e uma das minhas responsabilidades é o
> geocode reverso de milhares de endereços (centenas de milhares!).
>
> Meu problema é que muitos desses endereços são referências de kilometragem
> em rodovias, p. ex: BR357 km331, e claro, DF/Teresina/Palmas/GO, onde o
> sistema de endereçamento postal utilizado é o de quadra/lote ou lote/casa.
>
> Alguém aqui conhece alguma solução que consiga resolver o caso da referência
> em kilometros nas rodovias? Sei que algumas ferramentas consegue fazer
> interpolação linear no shapefile da rodovia, indicando uma aproximação
> linear da kilometragem. Esse algoritmo chama-se LRS (linear referencing
> system), tem alguns problemas ao não considerar a curvatura da terra, etc.
> Estou lendo a documentação do Nominatim mas não encontro nada relacionado a
> LRS.
>
> Quanto a DF/Palmas/TO/Teresina/GO onde alguns municípios (olhem Águas Lindas
> de Goiás), possuem um sistema no mínimo esquizofrênico de endereçamento
> postal, alguém já utilizou alguma ferramenta que conseguisse realizar
> geocode reverso com alguma precisão no parse do endereço?
>
> Obrigado desde já.
>
> ___
> Talk-br mailing list
> Talk-br@openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-br
>



-- 
Fernando Trebien
+55 (51) 9962-5409

"Nullius in verba."

___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br


Re: [Talk-br] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-03 Por tôpico Paulo Carvalho
Marcel, primeiramente seja muito bem vindo ao grupo!

   Quanto às suas inquisições, sugiro se aproximar do projeto Nominatim,
cujo problema central é justamente geocoding reverso e seus desdobramentos,
tais como busca e indexação espacial.  O Nominatim é o que viabiliza as
buscas em serviços baseados em dados OSM.

   Wiki do Nominatim: http://wiki.openstreetmap.org/wiki/Nominatim

   O projeto do mkgmap, compilador de mapas para a plataforma Garmin, lida
com o problema de interpolação dos endereços para poder gerar o mapa Garmin
tal como especificado no formato IMG.

   Wiki do projeto mkgmap: http://wiki.openstreetmap.org/wiki/Mkgmap

grande abraço,

Paulo Carvalho


Em 2 de maio de 2014 16:14, Marcel Mitsuto F. S.
escreveu:

> Olá,
>
> Acabei de me registrar aqui na lista, esta é minha primeira mensagem.
>
> Estou trabalhando em projetos bigdata e uma das minhas responsabilidades é
> o geocode reverso de milhares de endereços (centenas de milhares!).
>
> Meu problema é que muitos desses endereços são referências de kilometragem
> em rodovias, p. ex: BR357 km331, e claro, DF/Teresina/Palmas/GO, onde o
> sistema de endereçamento postal utilizado é o de quadra/lote ou lote/casa.
>
> Alguém aqui conhece alguma solução que consiga resolver o caso da
> referência em kilometros nas rodovias? Sei que algumas ferramentas consegue
> fazer interpolação linear no shapefile da rodovia, indicando uma
> aproximação linear da kilometragem. Esse algoritmo chama-se LRS (linear
> referencing system), tem alguns problemas ao não considerar a curvatura da
> terra, etc. Estou lendo a documentação do Nominatim mas não encontro nada
> relacionado a LRS.
>
> Quanto a DF/Palmas/TO/Teresina/GO onde alguns municípios (olhem Águas
> Lindas de Goiás), possuem um sistema no mínimo esquizofrênico de
> endereçamento postal, alguém já utilizou alguma ferramenta que conseguisse
> realizar geocode reverso com alguma precisão no parse do endereço?
>
> Obrigado desde já.
>
> ___
> 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] Primeiro contato e descrição do problema (geocode reverso BSB)

2014-05-02 Por tôpico Marcel Mitsuto F. S.
Olá,

Acabei de me registrar aqui na lista, esta é minha primeira mensagem.

Estou trabalhando em projetos bigdata e uma das minhas responsabilidades é
o geocode reverso de milhares de endereços (centenas de milhares!).

Meu problema é que muitos desses endereços são referências de kilometragem
em rodovias, p. ex: BR357 km331, e claro, DF/Teresina/Palmas/GO, onde o
sistema de endereçamento postal utilizado é o de quadra/lote ou lote/casa.

Alguém aqui conhece alguma solução que consiga resolver o caso da
referência em kilometros nas rodovias? Sei que algumas ferramentas consegue
fazer interpolação linear no shapefile da rodovia, indicando uma
aproximação linear da kilometragem. Esse algoritmo chama-se LRS (linear
referencing system), tem alguns problemas ao não considerar a curvatura da
terra, etc. Estou lendo a documentação do Nominatim mas não encontro nada
relacionado a LRS.

Quanto a DF/Palmas/TO/Teresina/GO onde alguns municípios (olhem Águas
Lindas de Goiás), possuem um sistema no mínimo esquizofrênico de
endereçamento postal, alguém já utilizou alguma ferramenta que conseguisse
realizar geocode reverso com alguma precisão no parse do endereço?

Obrigado desde já.
___
Talk-br mailing list
Talk-br@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-br