RE: [Portugal] Off-topic: microstation *.top e catálogos *.cat

Duarte Carreira DCarreira at edia.pt
Fri Nov 12 05:35:51 EST 2010


Olá Luis.

Já me tinham falado do pgeCOD, mas nunca tinha encontrado um link… e não me lembrava exactamente do nome. Mas é preciso MicroStation. Algúem sabe o preço? Também me falaram em tempos de uma versão supostamente mais barata que o MicroSt. que é o power map? Ou semelhante, também da Bentley… supostamente seria capaz de converter os dgn multicódigo, de alguma forma…

Também tenho um esquema parecido com o teu de conversão, mas usando FME. Temos uma tabela de multicódigos válidos, que são extraídos dos dgn’s para shapefile, replicando os vectores quando têm mais de 1 código, e separando objectos gráficos (hatches, et al). Depois estes vectores são separados por temas (outros shapefiles) usando uma tabela de mapeamento. A coisa funciona bem, e conseguimos até obter os textos em separado (pontos, com texto, ângulo e características gráficas). Mas restam ainda as tarefas para criar os polígonos correctamente… código a código, criar polígonos, e criar os polígonos interiores para obter as áreas correctas. Claro que polígonos só interessam a quem necessita de mais do que imprimir ou ver cartas.

Mais alguém teve em lutas destas???


Duarte


De: Luis Miguel [mailto:lmikegeo  yahoo.com]
Enviada: sexta-feira, 12 de Novembro de 2010 00:04
Para: OSGeo PT - The OSGeo Portugal Local Chapter
Assunto: Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat

Hi List,

Este assunto é sem dúvida bastante interessante. Algumas considerações:
- O principal problema a resolver na posse de cartografia multicodificada consiste na replicação dos vectores (n códigos --> n vectores).
Neste aspecto acho que vamos estar sempre dependentes de aplicações fechadas (ou então desenvolver uma em MDL, MicroStation Basic, etc..). Apenas acrescento uma às que o Duarte referiu: pgeCOD da Pregale, http://www.pregale.com/produtos.html

- A multicodificação também pode ser simulada em Autocad. Sobre este aspecto ver:
"Bibliotecas de símbolos e dados auxiliares de produção"- http://www.igeo.pt/servicos/Autoridade_Nacional/Biblioteca_DWG_10k.zip
(Esta pasta tem um ficheiro multicodigos.doc)

- Há uns tempos atrás elaborei uma tabela de mapeamento, que funciona em Microstation V8  a qual nomeia um objecto em função do nível, simbologia e geometria. Para utilizá-la é necessário que a cartografia se encontre replicada. Nota: na altura constatei que no catálogo de objectos do IGP não existiam dois códigos com a mesma simbologia + level e tipo de geometria associada. A tabela não inclui a toponimia.
XLS: http://geomatica.no.sapo.pt/file/tabela.xls
CSV: http://geomatica.no.sapo.pt/file/tabela.csv

Depois de efectuar o mapeamento podemos carreagar os dados em SIG tendo para cada objecto uma layer.

- O IGP disponibiliza para download várias routinas que lidam com multicódigos mas nenhuma faz replicação de vectores.
http://www.igeo.pt/produtos/Cartografia/download/download_caixa_de_ferramentas.htm

Cumps

Luis Tavares






________________________________
From: Pedro Pereira <pedromap  gmail.com>
To: OSGeo PT - The OSGeo Portugal Local Chapter <portugal  lists.osgeo.org>
Sent: Thu, November 11, 2010 7:04:39 PM
Subject: Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat
Os códigos se forem exportados para ODBC ficam compatíveis com o ArcGis/shapefile, depois basta fazer a associação do código com o catálogo de objectos.

Quanto a gerar polígonos com ou sem ilhas no NgXis é muito simples... desde que não possua erros de topologia!!!
Recordo-me, de uma formação que realizei no IGP, de ferramentas que eles tinham internamente para trabalhar com esta informação. Tv seja altura de serem disponibilizadas :)
O problema é o que já se sabe, quando a informação vai para shape e é alterada ou associada a outra informação,  a base perde todo o sentido...deixa de estar actualizada, e mesmo que o façam, a sua exportação para shape faz com que se perca toda a informação previamente alterada/associada....
2010/11/11 Duarte Carreira <DCarreira  edia.pt<mailto:DCarreira  edia.pt>>
Luís,

Sem usar NgXis, o formato da cartografia multicodificada do IGP é na prática um formato proprietário, fechado a qualquer outro software.

Sucede que os códigos de cada objecto gráfico estão guardados numa área denominada “user data linkages”, e dificilmente se encontra software que capaz de ler esta área para que possamos depois decompor em códigos presentes no catálogo. Mas esta decomposição nem é muito difícil (penso que estão em decimal e converte-se para hexadecimal). O problema está mesmo em conseguir ler esta informação no ficheiro top (que é um dgn a que se mudou a extensão).

Os programas que vi ler estes códigos são o FME (excelente, mas complexo, e que custava ~700€ há 4 anos), e um utilitário desenvolvido pela SIQuant que testei em tempos (http://www.siquant.pt/portal/GeoQuality@141.aspx). Segundo me recordo tinha um bom potencial, mas aparentemente parou no tempo. De qualquer forma, é uma opção que eu exploraria, em alternativa a MicroStation+NgXis. Penso que está para download gratuito…

Em tempos também, o Frank Warmerdam disse-me estar convencido que o OGR também lias estes códigos, usando na altura a dgnlib. Pareceu-me a mim que ele se referia na realidade aos mslinks, que não são o que se pretende. Nunca cheguei ao fundo desta questão, e de qualquer forma, a dgnlib também segundo sei tem actualmente problemas de licenciamento (tem de ser paga)…

Acho este tópico muito interessante, e gostaria de saber de outras experiências sobre a conversão de dgn’s multicodificados.

Antes que me esqueça, eu ouvi pessoalmente o Eng.º Cordeiro do IGP, afirmar que o IGP faria esta conversão para shapefile gratuitamente desde que solicitado. Acho que não alucinei, e foi numa sala cheia de gente… (julgo que no penúltimo ESIG, se a memória não me falha). Talvez seja esta a primeira opção a investigar.

E finalmente, não esquecer as dores de cabeça que esta conversão provocará quanto a polígonos ilha ou vazios…

Duarte



De: Pedro Pereira [mailto:pedromap  gmail.com<mailto:pedromap  gmail.com>]
Enviada: quinta-feira, 11 de Novembro de 2010 15:38
Para: OSGeo PT - The OSGeo Portugal Local Chapter
Assunto: Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat

Com o microstation e o NgXis podes ler os códigos e ver os seus atributos de acordo com o catálogo.
Com o NgXis eles estão automáticamente ligados.

Cumps,
Pedro
2010/11/11 Luís Ferreira <lferreira75.1  gmail.com<mailto:lferreira75.1  gmail.com>>
Boa tarde.

Eu estou perfeitamente ciente que estou a postar um assunto off-topic.

Eu estou perante a tarefa de importar um conjunto de dados de um modelo
numérico topográfico para formato SIG. Tenho dados em formato *.top
(microstation) e catálogos com a tipologia dos dados em formato *.cat.

Alguém trabalha com este formato de dados ou sabe de alguma maneira para
ligar a tipologia dos dados aos atributos dos dados geométricos (layer,
cor,...)?

Obrigado,
Luís Ferreira

_______________________________________________
Portugal mailing list
Portugal  lists.osgeo.org<mailto:Portugal  lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/portugal


_______________________________________________
Portugal mailing list
Portugal  lists.osgeo.org<mailto:Portugal  lists.osgeo.org>
http://lists.osgeo.org/mailman/listinfo/portugal


-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20101112/f923227c/attachment-0001.html


More information about the Portugal mailing list