<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Viva Duarte,<br><br>No post não me referi à questão dos polígonos por não ter que ser obrigatoriamente resolvida em contexto de multicodificação.No meu caso, na posse dos vectores replicados e depois de efectuar o mapeamento, sempre a realizei com o MS Geographics (selecionando por nível e gerando complex shapes). Por curiosidade, este é o antecessor do Bentley Map, não confundir com o PowerMap o qual não necessita do MicroStation para correr. Não sei se algum deles faz replicação. <br><br>Quanto ao preço do pgeCOD, lembro-me de ser possível comprar online e que o preço era ridiculamente baixo, da ordem das dezenas de euros. Mas não estou a conseguir aceder à página de compras para confirmar. Quanto à aplicação da SIQuant, esta pede-me uma KEY para instalar.<br>Quando
 preciso de replicar vectores, utilizo o ngXIS em modo de avaliação. Sem chave de harware funciona 5 minutos. Tenho é que trabalhar depressa :) <br><br>Para que isto não se torne excessivamente off topic: acho que com uma pequena parte do que o IGP já gastou em licenças de ngXIS, já tinham pago uma avença choruda ao Frank Warmerdam para implementar multicodificação no driver DGN da OGR.<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br>Até<br><br>Luis Tavares<br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Duarte Carreira &lt;DCarreira@edia.pt&gt;<br><b><span style="font-weight: bold;">To:</span></b> OSGeo PT - The OSGeo Portugal Local Chapter &lt;portugal@lists.osgeo.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Fri, November 12, 2010 10:35:51
 AM<br><b><span style="font-weight: bold;">Subject:</span></b> RE: [Portugal] Off-topic: microstation *.top e catálogos *.cat<br></font><br>



 
 

<style>
<!--
 
 _filtered {font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
 _filtered {font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
 _filtered {font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
 
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"serif";}
a:link, span.MsoHyperlink
        {
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {
color:purple;
text-decoration:underline;}
span.EstiloCorreioElectrnico17
        {
font-family:"sans-serif";
color:#1F497D;}
.MsoChpDefault
        {
font-size:10.0pt;}
 _filtered {
margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.WordSection1
        {}
-->
</style>



<div class="WordSection1">

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);">Olá Luis.</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);">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…</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);">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.</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);">Mais alguém teve em lutas destas???</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);">Duarte</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<p class="MsoNormal"><span style="font-size: 11pt; font-family: &quot;sans-serif&quot;; color: rgb(31, 73, 125);"> &nbsp;</span></p> 

<div>

<div style="border-style: solid none none; border-color: rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p class="MsoNormal"><b><span style="font-size: 10pt; font-family: &quot;sans-serif&quot;;">De:</span></b><span style="font-size: 10pt; font-family: &quot;sans-serif&quot;;"> Luis Miguel
[mailto:lmikegeo@yahoo.com] <br>
<b>Enviada:</b> sexta-feira, 12 de Novembro de 2010 00:04<br>
<b>Para:</b> OSGeo PT - The OSGeo Portugal Local Chapter<br>
<b>Assunto:</b> Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat</span></p> 

</div>

</div>

<p class="MsoNormal"> &nbsp;</p> 

<div>

<p class="MsoNormal" style="margin-bottom: 12pt;">Hi List,<br>
<br>
Este assunto é sem dúvida bastante interessante. Algumas considerações:<br>
- O principal problema a resolver na posse de cartografia multicodificada
consiste na replicação dos vectores (n códigos --&gt; n vectores). <br><span>
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, <a target="_blank" href="http://www.pregale.com/produtos.html">http://www.pregale.com/produtos.html</a></span><br>
<br>
- A multicodificação também pode ser simulada em Autocad. Sobre este aspecto
ver:<br><span>
"Bibliotecas de símbolos e dados auxiliares de produção"- <a target="_blank" href="http://www.igeo.pt/servicos/Autoridade_Nacional/Biblioteca_DWG_10k.zip">http://www.igeo.pt/servicos/Autoridade_Nacional/Biblioteca_DWG_10k.zip</a></span><br>
(Esta pasta tem um ficheiro <i>multicodigos.doc</i>)<br>
<br>
- Há uns tempos atrás elaborei uma tabela de mapeamento, que funciona em
Microstation V8&nbsp; 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.<br><span>
XLS: <a target="_blank" href="http://geomatica.no.sapo.pt/file/tabela.xls">http://geomatica.no.sapo.pt/file/tabela.xls</a></span><br><span>
CSV: <a target="_blank" href="http://geomatica.no.sapo.pt/file/tabela.csv">http://geomatica.no.sapo.pt/file/tabela.csv</a></span><br>
<br>
Depois de efectuar o mapeamento podemos carreagar os dados em SIG tendo para
cada objecto uma layer.<br>
<br>
- O IGP disponibiliza para download várias routinas que lidam com multicódigos
mas nenhuma faz replicação de vectores.<br><span>
<a target="_blank" href="http://www.igeo.pt/produtos/Cartografia/download/download_caixa_de_ferramentas.htm">http://www.igeo.pt/produtos/Cartografia/download/download_caixa_de_ferramentas.htm</a></span><br>
<br>
Cumps<br>
<br>
Luis Tavares<br>
<br>
<br>
<br>
&nbsp;</p> 

<div>

<p class="MsoNormal"> &nbsp;</p> 

</div>

<div>

<p class="MsoNormal"> &nbsp;</p> 

<div>

<div class="MsoNormal" style="text-align: center;" align="center"><span style="font-size: 10pt; font-family: &quot;sans-serif&quot;;">

<hr align="center" size="1" width="100%">

</span></div>

<p class="MsoNormal" style="margin-bottom: 12pt;"><b><span style="font-size: 10pt; font-family: &quot;sans-serif&quot;;">From:</span></b><span style="font-size: 10pt; font-family: &quot;sans-serif&quot;;"> Pedro Pereira &lt;pedromap@gmail.com&gt;<br>
<b>To:</b> OSGeo PT - The OSGeo Portugal Local Chapter
&lt;portugal@lists.osgeo.org&gt;<br>
<b>Sent:</b> Thu, November 11, 2010 7:04:39 PM<br>
<b>Subject:</b> Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat</span></p> 

<div>

<p class="MsoNormal">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.</p> 

</div>

<div>

<p class="MsoNormal">&nbsp;</p> 

</div>

<div>

<p class="MsoNormal">Quanto a gerar polígonos com ou sem ilhas no NgXis é muito
simples... desde que não possua erros de topologia!!!</p> 

</div>

<div>

<p class="MsoNormal">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 :)</p> 

</div>

<div>

<p class="MsoNormal" style="margin-bottom: 12pt;">O problema é o que já se sabe,
quando a informação vai para shape e é alterada ou associada a&nbsp;outra
informação,&nbsp;&nbsp;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....</p> 

</div>

<div>

<p class="MsoNormal">2010/11/11 Duarte Carreira &lt;<a rel="nofollow" ymailto="mailto:DCarreira@edia.pt" target="_blank" href="mailto:DCarreira@edia.pt">DCarreira@edia.pt</a>&gt;</p> 

<div>

<div>

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">Luís,</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">Sem usar NgXis, o formato da cartografia
multicodificada do IGP é na prática um formato proprietário, fechado a qualquer
outro software.</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">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).</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">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 (</span><span><a target="_blank" href="http://www.siquant.pt/portal/GeoQuality@141.aspx">http://www.siquant.pt/portal/GeoQuality@141.aspx</a></span><span style="font-size: 11pt; color: rgb(31, 73, 125);">). 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…</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">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)…</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">Acho este tópico muito interessante, e
gostaria de saber de outras experiências sobre a conversão de dgn’s
multicodificados.</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">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.</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">E finalmente, não esquecer as dores de
cabeça que esta conversão provocará quanto a polígonos ilha ou vazios…</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">Duarte</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<p class="MsoNormal" style=""><span style="font-size: 11pt; color: rgb(31, 73, 125);">&nbsp;</span></p> 

<div style="border-style: solid none none; border-color: windowtext -moz-use-text-color -moz-use-text-color; border-width: 1pt medium medium; padding: 3pt 0cm 0cm;">

<p class="MsoNormal" style=""><b><span style="font-size: 10pt;">De:</span></b><span style="font-size: 10pt;"> Pedro
Pereira [mailto:<a rel="nofollow" ymailto="mailto:pedromap@gmail.com" target="_blank" href="mailto:pedromap@gmail.com">pedromap@gmail.com</a>]
<br>
<b>Enviada:</b> quinta-feira, 11 de Novembro de 2010 15:38<br>
<b>Para:</b> OSGeo PT - The OSGeo Portugal Local Chapter<br>
<b>Assunto:</b> Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat</span></p> 

</div>

<div>

<div>

<p class="MsoNormal" style="">&nbsp;</p> 

<div>

<p class="MsoNormal" style="">Com
o microstation e o NgXis podes ler os códigos e ver os seus atributos de acordo
com o catálogo.</p> 

</div>

<div>

<p class="MsoNormal" style="">Com
o NgXis eles estão automáticamente ligados.</p> 

</div>

<div>

<p class="MsoNormal" style="">&nbsp;</p> 

</div>

<div>

<p class="MsoNormal" style="">Cumps,</p> 

</div>

<div>

<p class="MsoNormal" style="">Pedro</p> 

</div>

<div>

<p class="MsoNormal" style="">2010/11/11
Luís Ferreira &lt;<a rel="nofollow" ymailto="mailto:lferreira75.1@gmail.com" target="_blank" href="mailto:lferreira75.1@gmail.com">lferreira75.1@gmail.com</a>&gt;</p> 

<p class="MsoNormal" style="">Boa
tarde.<br>
<br>
Eu estou perfeitamente ciente que estou a postar um assunto off-topic.<br>
<br>
Eu estou perante a tarefa de importar um conjunto de dados de um modelo<br>
numérico topográfico para formato SIG. Tenho dados em formato *.top<br>
(microstation) e catálogos com a tipologia dos dados em formato *.cat.<br>
<br>
Alguém trabalha com este formato de dados ou sabe de alguma maneira para<br>
ligar a tipologia dos dados aos atributos dos dados geométricos (layer,<br>
cor,...)?<br>
<br>
Obrigado,<br>
Luís Ferreira<br>
<br>
_______________________________________________<br>
Portugal mailing list<br>
<a rel="nofollow" ymailto="mailto:Portugal@lists.osgeo.org" target="_blank" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br><span>
<a target="_blank" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a></span></p> 

</div>

<p class="MsoNormal" style="">&nbsp;</p> 

</div>

</div>

</div>

</div>

<p class="MsoNormal" style="margin-bottom: 12pt;"><br>
_______________________________________________<br>
Portugal mailing list<br>
<a rel="nofollow" ymailto="mailto:Portugal@lists.osgeo.org" target="_blank" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a rel="nofollow" target="_blank" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a></p> 

</div>

<p class="MsoNormal"> &nbsp;</p> 

</div>

</div>

</div>

<p class="MsoNormal"> &nbsp;</p> 

</div>

</div></div>
</div><br>







      </body></html>