Legal! Uma dúvida que fiquei é a seguinte. Você tem como colocar mais de uma "esfera administrativa" em uma fronteira?
Por exemplo, Ubatuba x Parati é uma divisa de município E de estado. Creio ser importante isso para o caso de estarmos gerando um mapa baseado no polígono do estado de São Paulo ou baseado no polígono da cidade de Ubatuda. Abs 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-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