Em 12/07/2012 as 23:10 +0000, António Lima : > Dizer que "já trabalhaste" no assunto é, no mínimo, um eufemismo. É um > grande e excelente trabalho o que fizeste até agora. > > Pensei que os dados administrativos já estivessem total ou em parte no > OSM. Sabia apenas que nos Açores não havia nada. > > Se houver algumas algo em que possa ajudar sugiro que coloques na wiki e > avises aqui para a lista. Se for algo que tenha disponibilidade e > conhecimento farei o possível para ajudar. Tenho conhecimentos de > programação e conheço python minimamente (embora não tenha programado > nada em python há bastante tempo) mas estou ainda pouco à vontade com os > pormenores internos do OSM. > > Em relação à discussão dos limites, vou tentar inteirar-me melhor > sobre o assunto! >
Se tiveres conhecimento em Python (e se tiveres tempo), podes ter interesse no código (naturalmente em GPL). Ainda não o disponibilizei na net (provavelmente em github mas tenho que aprender como é que git funciona) por isso envio por mail a quem quiser estar envolvido neste projeto. Considero o programa de conversão Shapefile -> OSM completo, falta apenas afinar. Por exemplo a simplificação dos pontos inúteis, fiz os ensaios com um limite de 1 metro, agora penso que vou aumentar para 2.5 metros : menos nodes sem grande alteração na geometria. Outra afinação para fazer é na conversão dos nomes das freguesias, atualmente fico com os nomes assim : - Guimarães (Oliveira do Castelo) - Guimarães (São Sebastião) - Vila Viçosa (São Bartolomeu) - Vila Viçosa (Conceição) - Évora (Santo Antão) Qual é a forma do nome que deve-se usar no OSM : - São Bartolomeu sozinho ? - Vila Viçosa São Bartolomeu sem os "( )" ? - São Bartolomeu (Vila Viçosa) como se usam no wikipedia ? O programa para o upload está bem adiantado, já fiz uns testes no servidor de dev : - http://api06.dev.openstreetmap.org/browse/changeset/15456 Podes "ver" os limites administrativos (que se sobrepõe ao mapa) visitando as relações. Toma nota que o mapa mostrado no servidor de dev é o mapa de produção, não há criação de tiles em dev, na realidade esta área é vazia no servidor de dev. Também podes ver esta zona modificando as preferências do JOSM (ou Merkkartor) para aceder ao servidor de dev, ou descarregando diretamente : http://api06.dev.openstreetmap.org/api/0.6/map?bbox=-28.0798,38.9807,-27.9393,39.1297 Falta a fazer o programa de "diff" e "merge" com os dados já presente no OSM, isto permitirá : 1) Encontrar as alterações nas freguesias. Exemplo entre a CAOP de 2011 e a pre-versão de 2012 encontrei um total de 13 alterações (implicando 2 ou mais freguesias que se peguem). Automatizar esta parte é essencial para a manutenção, assim mostraremos a comunidade internacional que isto não é outro projeto de import a pressa e que fica depois ao abandono. 2) A reutilização dos dados já existante. Temos todos orgulho no nosso trabalho no OSM e por isso temos que respeitar o trabalho dos outros, não podemos remover o trabalho já feito para colocar um trabalho mesmo sendo oficial. Tipicamente a linha de costa no OSM tem que ser guardada, vários pessoas passaram varias horas nela, seria errado apagar e meter a linha que vem da CAOP. Temos que adaptar o nosso import dos limites para usar a linha de costa já existante. Podemos começar por debater aqui na lista o forma dos nomes como referido mais acima. Se quiserem, vou fazer uma pagina wiki com todos os nomes (ou apenas os nomes com possível problemas) inspirado na completamente desatualizada pagina http://wiki.openstreetmap.org/wiki/WikiProject_Portugal/Limites_administrativos Assim todos veremos qual é a melhor forma de nomear as freguesias. Cumprimentos, Francisco _______________________________________________ Talk-pt mailing list Talk-pt@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-pt