Relation guarda este dada, nation:left/nation:right nao vai usamos mais. Eu vai traduzir o documentacao de fronteiras no Wiki para ajudar (traducindo paginas quando tem tempo)

-
On 02/07/2009, at 12:53, Vitor George wrote:

Fiquei com uma dúvida a. É necessária aquela tag nation:right e nation:left ou apenas com o relation é possível determinar uma fronteira?

Se for assim fica muito mais fácil...

2009/6/17 Claudomiro Nascimento Junior <claudom...@claudomiro.com>
Precisamos codificar.. :-)

Realmente isso ficou na minha mão nesses dois últimos meses sem grande
progresso, eu confesso. É que o algoritmo é um pouco "enjoadinho" e
podia até tentar copiar de versões em Perl (se já existir uma que
posssa ser usada como parâmetro), mas acho que um "sprint" de umas
poucas horas de programação resolva o problema.

Detalhando:

Os dados do IBGE para fronteiras são dados como 5 mil e poucos
polígonos - um para cada município.

O algoritmo precisa:

1. Quebrar esses polígonos em fronteiras individuais, ou seja uma para
cada par de município: São Paulo x Osasco, São Paulo x Guarulhos, São
Paulo x Embu, etc...

2. Colocar as tags de way de acordo com a divisa: a fronteira São
Paulox Guarulho é municipal, equanto que Paraty x Ubatuba é estadual
(fronteira RJ x SP)

3. Colocar cada um desses ways dentro de um Relation na ordem correta
- O Município de São Paulo determinado pela sequencia de fronteiras:
São Paulo x Guarulhos - São Paulos x Caieiras - São Paulo x Barueri -
Carapícuiba, etc...

3.b Da mesma forma que o anterior, formar o Relation de Estado: Ou
seja, o Relation Estado de Rio de Janeiro é formado pela sequência:
Paraty x Ubatuba - Paraty x Guaratinguetá - Paraty x Resende - Angra
dos Reis x Resende...

3.c Finalmente a (re) formação do Relation do País Brasil como uma
sequencia de uns bons mil ways individuais

Vou pegar esse fim de semana pra consequir pelo menos fazer o passo 1


[]s

2009/6/16 Vitor George <vitor.geo...@gmail.com>:
> Retomando a discussão, em que pé está a importação das fronteiras? O que
> precisamos fazer?
>
> 2009/5/27 Claudomiro Nascimento Junior <claudom...@claudomiro.com>
>>
>> Então, detalhando melhor a ideia.
>>
>> 0. O primeiro passo é realmente fazer o import das fronteiras IBGE. Juro
>> que prometo que volto a mecher com isso essa semana. :-)
>>
>> 1. A partir dos dados no OSM, pega-se o arquivo "Planet" (de preferência >> com dados só do Brasil, o completo é gigantesco) e usa-se um script como o >> que está em http://wiki.openstreetmap.org/wiki/Boundaries.pl para gerar
>> poligonos de contornos dos estados/cidades etc.
>>
>> 2. Daí, para cada um desses "recortes" usa-se o Osmosis
>> (http://wiki.openstreetmap.org/wiki/Osmosis) no arquivo planet original para
>> recortar os mapas individuais no formato OSM.
>>
>> 3. Então, usa-se algum dos programas listados em
>> http://wiki.openstreetmap.org/index.php/OSM_Map_On_Garmin para gerar os
>> mapas para Garmin, por exemplo.
>>
>> []s
>>
>> 2009/5/26 Vitor George <vitor.geo...@gmail.com>
>>>
>>> Mas se a gente recortar o estado de SP, por exemplo, ele não vai saber em
>>> qual cidade está a via?
>>>
>>> 2009/5/26 Claudomiro Nascimento Junior <claudom...@claudomiro.com>
>>>>
>>>> Não precisa programar muito.
>>>>
>>>> O Osmosis extrai um pedaço de um arquivo OSM de acordo com um poligono
>>>> que representa a fronteira.
>>>>
>>>> é assim que o pessoal da Cloudmade faz arquivos individuais por países
>>>> (http://downloads.cloudmade.com/south_america/brazil#breadcrumbs)
>>>>
>>>> O que precisamos é "recortar" ainda os dados de estados e cidades
>>>> individuais.
>>>>
>>>> []s
>>>>
>>>> 2009/5/26 Vitor George <vitor.geo...@gmail.com>
>>>>>
>>>>> Bom, se dá para fazer com relações de fronteiras, agora só faltam as
>>>>> fronteiras, heheh.
>>>>>
>>>>> Eu não manjo de perl, mas se alguém quiser se aventurar a fuçar o
>>>>> código dos outros países, posso ajudar.
>>>>>
>>>>> 2009/5/26 Aun Yngve Johnsen <skipp...@gimnechiske.org>
>>>>>>
>>>>>> Algum paises ja tem solucaos boas, mas outros nao, Swesia onde meu >>>>>> irmao vai modar nao tem agora (AFAIK), Noruega (meu pais de origem) tem >>>>>> mapas boa, mas nao autializando cada mes. Alemao vai autualizar cada semana >>>>>> (ou mais frequente). Nos quer fazer um script que abaixar os dados cada mes,
>>>>>> e faz os mapas com os dados mais novos.
>>>>>> quando cada municipio tem um relacao de fronteira, nao mas precicar >>>>>> uma tag para referencia. Ja fiz este tipo de relacao de fronteira do Brasil, >>>>>> mais os estados de Espirito Santo, Minas Gerais e Rio de Janeiro, vai entra >>>>>> os outros estados quando tem tempo e quando mais estados tem dados de
>>>>>> fronteiras do IBGE.
>>>>>>
>>>>>> Brgds
>>>>>> Aun Johnsen
>>>>>> On 26/05/2009, at 16:10, Vitor George wrote:
>>>>>>
>>>>>> Talvez o desenvolvedor possar combinar com os dados de fronteiras de
>>>>>> municípios do IBGE, por exemplo.
>>>>>>
>>>>>> Por exemplo, pega a fronteira do município de Carapicuiba, verifica >>>>>> todos as vias que existem lá dentro e coloca uma tag referente ao município.
>>>>>>
>>>>>> Aí quando for gerar o mapa para o Garmin, Destinator ou TomTom, vai
>>>>>> ter município relacionado na hora de buscar um endereço.
>>>>>>
>>>>>> Será que já não foi implantada esta solução para outras países,
>>>>>> skippern?
>>>>>>
>>>>>> Abs
>>>>>>
>>>>>>
>>>>>> 2009/5/26 Aun Yngve Johnsen <skipp...@gimnechiske.org>
>>>>>>>
>>>>>>> Eu pensei este muito tempo e pidie meu irmao que trabalhar por google >>>>>>> me ajuda com este. Ele tem mesmo interesa de algum paises de europa. Eu quer >>>>>>> uma script que pegar o relacao de fronteiras e fazer um mapa por os dadas >>>>>>> dentre o fronteira, por exemplo um municipo ou um estado. Nosso plano vai
>>>>>>> autualizar os mapas um vez por mes.
>>>>>>>
>>>>>>> Brgds
>>>>>>> Aun Johnsen
>>>>>>> On 26/05/2009, at 14:31, Vitor George wrote:
>>>>>>>
>>>>>>> Amigos,
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Hoje entrei no mapa de Porto Alegre e pude perceber que está sendo >>>>>>> feito um ótimo trabalho por lá. Algumas cidades brasileiras estão começando >>>>>>> a ter um detalhamento melhor de seus mapas e acredito que nós poderíamos >>>>>>> começar a disponibilizar "releases" destes dados para alguns tipos de GPS.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Isto poderia ser feito por um script que pegasse um planet.osm e >>>>>>> gerasse os arquivos para diferentes versões de GPS automaticamente.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Estes arquivos podem ficar hospedados no mapaslivres.org.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> O que acham?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Abs,
>>>>>>> Vitor
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> 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...@openstreetmaporg
>> 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

Responder a