<font size="3" face="Arial"><font size="3" face="Arial">
<div align="left">Aqui vai o extracto, retirado do modelo de caderno de encargos para podução de cartografiia do IGP, </div>
<div align="left">onde é descrita a metedologia da execução da linkagem c1995.</div>
<div align="left">O numero &quot;Magico&quot; que me referi anteriromente é 6549</div>
<div align="left"></div></font></font><font size="1" face="Arial"><font size="1" face="Arial"> 
<div align="left">&quot;</div><font size="3" face="Arial"><font size="3" face="Arial">
<p align="left">14. INTRODUÇÃO DOS CÓDIGOS E MULTICÓDIGOS</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">
<p align="left">1 - Os códigos devem ser materializados sob a forma de user data links.</p>
<p align="left">2 - Os user data links são, no caso particular dos códigos utilizados pelo IGP, estruturas de 4 words que</p>
<p align="left">devem ocorrer no final de cada elemento IGDS.</p>
<p align="left">3 - Deverá ser o seguinte o esquema para introdução dos códigos dos elementos constantes do Catálogo de</p>
<p align="left">Objectos:</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">
<p align="left">word 1 1 0 0 3</p>
<p align="left">word 2 A s s inatura</p>
<p align="left">word 3 dom ínio S ubdom ínio</p>
<p align="left">word 4 fam ília objec to</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">
<p align="left">4 - A assinatura (</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">user ID</font></font><font size="1" face="Arial"><font size="1" face="Arial">) é um valor numérico único para a informação vectorial cartográfica e cadastral,
<p align="left">produzida segundo as especificações do IGP. O valor é 6549 (</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">1995 em hexadecimal</font></font><font size="1" face="Arial"><font size="1" face="Arial">).
<p align="left">5 - Os valores do Domínio, Subdomínio, Família e Objecto são os constantes do Catálogo de Objectos.</p>
<p align="left">6 - Os códigos constantes do Catálogo de Objectos devem ser inseridos em cada elemento vectorial como</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">
<p align="left">User Data Linkage </p></font></font><font size="1" face="Arial"><font size="1" face="Arial">com uma estrutura tal que o comando </font></font><font size="1" face="Arial"><font size="1" face="Arial">analyse do Microstation </font></font><font size="1" face="Arial"><font size="1" face="Arial">produza a seguinte
<p align="left">listagem para, por exemplo, os Limites de Concelho (02.01.01.06):</p>
<p align="left">User Data Linkage</p></font></font><font size="1" face="Arial"><font size="1" face="Arial">
<p align="left">1003 1995 0201 0106</p>
<p>&quot;</p>
<p> </p>
<p><font size="2">Espero que ajude</font></p></font></font></font></font>
<div> </div>
<div> </div>
<div align="left"><br></div>
<div class="gmail_quote">No dia 22 de Novembro de 2010 09:59, Duarte Carreira <span dir="ltr">&lt;<a href="mailto:DCarreira@edia.pt">DCarreira@edia.pt</a>&gt;</span> escreveu:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div lang="PT" vlink="purple" link="blue">
<div>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">Luís,</span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">Eu também tentei com o ogr. Alguns elementos têm as linkages identificadas e outros não. Não cheguei a perceber porquê. Há um problema do ogr (ou dgnlib) como elementos de dupla precisão, que mudam um pouco a ordem dos bytes do dgn e baralhavam o ogr, e não sei como este problema está actualmente. </span></p>

<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">E mesmo os valores apresentados não me parecem correctos, ou é necessário combiná-los de alguma forma que não descobri. Por exemplo, o valor do IGP nunca aparece, nem em hex nem em dec.</span></p>

<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">Se tivermos algum sucesso a replicar este problema podemos enviar para o Frank W.</span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">Podes enviar-me o dgndump compilado?</span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt">Duarte</span></p>
<p class="MsoNormal"><span style="COLOR: #1f497d; FONT-SIZE: 11pt"> </span></p>
<div>
<div style="BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0cm; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<p class="MsoNormal"><b><span style="FONT-SIZE: 10pt">De:</span></b><span style="FONT-SIZE: 10pt"> Luis Miguel [mailto:<a href="mailto:lmikegeo@yahoo.com" target="_blank">lmikegeo@yahoo.com</a>] <br><b>Enviada:</b> sábado, 20 de Novembro de 2010 22:24 
<div class="im"><br><b>Para:</b> <a href="mailto:portugal@lists.osgeo.org" target="_blank">portugal@lists.osgeo.org</a><br><b>Assunto:</b> Re: [Portugal] Off-topic: microstation *.top e catálogos *.cat</div></span>
<p></p></p></div></div>
<p class="MsoNormal"> </p>
<div>
<div>
<div>
<p class="MsoNormal"><br>
<div>
<div></div>
<div class="h5">Na sequência deste assunto, aproveitei para seguir a pista da <a href="http://dgnlib.maptools.org/" target="_blank"><i>dgnlib</i></a>. Esta lê mesmo &quot;user data linkages&quot;<br>Depois de compilar o dgndump.c contra a dgnlib obtive resultados do género:<br>
-------------------------------------<br>Element:Line String  Level:21 id:29     <br>  offset=7738  size=98 bytes<br>  graphic_group:0   color:0 weight:0 style:0<br>  properties=3584,ATTRIBUTES,MODIFIED,NEW<br>  (1110.290000,-160198.930000,0.000000)<br>
  (985.480000,-160315.660000,0.000000)<br>  (882.280000,-160408.570000,0.000000)<br>Attributes (24 bytes):<br>Type=0x1995<br>  0x0310951903020103<br>Type=0x1995<br>  0x0310951901100303<br>Type=0x1995<br>  0x0310951902110101<br>
<br>----------<br><br>Estes três últimos atributos correspondem às &quot;user data linkages&quot;. Note-se a assinatura do IPCC (&quot;0x1995&quot;)<br><br>Curiosamente, o mesmo não se passa com a OGR. Para a mesma feature:<br>
<br>ogrinfo -al -fid 29 --config DGN_LINK_FORMAT &quot;STRING&quot; teste.dgn <br><br>-------<br>OGRFeature(elements):29<br>  Type (Integer) = 4<br>  Level (Integer) = 21<br>  GraphicGroup (Integer) = 0<br>  ColorIndex (Integer) = 0<br>
  Weight (Integer) = 0<br>  Style (Integer) = 0<br>  EntityNum (Integer) = (null)<br>  MSLink (Integer) = (null)<br>  Text (String) = (null)<br>  Style = PEN(id:&quot;ogr-pen-0&quot;,c:#fcfcfc)<br>  LINESTRING (1110.29 -160198.92999999999 0,985.48000000000002 -160315.66 0,882.27999999999997 -160408.57000000001 0)<br>
-----------------------------------<br><br>Fui ver o código  <a href="http://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp" target="_blank">http://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogrsf_frmts/dgn/ogrdgnlayer.cpp</a><br>
e aparentemente só lê MSLink e EntityNum (ver chamada da função &quot;DGNGetLinkage&quot;)<br><br>Alguém tentou seguir este caminho (OGR ou DGNLib)?<br><br>Cumps<br><br>Luis Tavares</div></div>
<p></p></p></div></div></div>
<p class="MsoNormal"> </p></div></div><br>_______________________________________________<br>Portugal mailing list<br><a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br><a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>