Acredito que o programa que gere o mapa deva estar preparado para tal, pois AFAIK fronteiras de estado são, necessariamente, fronteiras de município também.
[] 2009/6/17 Vitor George <vitor.geo...@gmail.com> > 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 > > -- Arlindo Saraiva Pereira Jr. Bacharelando em Sistemas de Informação - UNIRIO - uniriotec.br Consultor de Software Livre da Uniriotec Consultoria - uniriotec.com Acadêmico: arlindo.pere...@uniriotec.br Profissional: arlindo.pere...@uniriotec.com Geral: cont...@arlindopereira.com Tel.: +5521 92504072 Jabber/Google Talk: nig...@nighto.net Skype: nighto_sumomo Chave pública: BD065DEC
_______________________________________________ Talk-br mailing list Talk-br@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-br