Você está na página 1de 10

ArcGIS 10 Converso do Label do Shapefile para Annotation do CAD

Hoje voc vai aprender os procedimentos para converso dos rtulos (labels) do shapefile para o formato Annotation do CAD. Para realizar essa converso, necessrio utilizar o formato Geodatabase.

Preparando os Dados
Um amigo que utiliza o AutoCAD solicitou a digitalizao de uma carta topogrfica na escala 1:10.000. Como se tratava de um informao um pouco antiga, o desenho do terreno no possua nenhuma malha de coordenadas, ento tomei a iniciativa de adicionar uma atravs da ferramenta Fishnet doArcToolBox (Data Management Tools Feature Class Create Fishnet):

[968x601 pixels] O plano era bom, mas malha no estava completa porque faltavam as coordenadas. Para criar coordenadas, primeiro tive que converter a grade de linha para pontos (Data Management

Tools Features Feature Vertices to Points), depois adicionei as coordenadas na tabela dos pontos atravs da funo AD XY Coordinates (Data Management Tools Features Add XY Coordinates). Para inserir a malha de coordenadas, estou considerando apenas a parte inteira de cada coordenada. Como a funo ADD XY Coordinates cria valores aps a vrgula, usei algumas tcnicas com aCalculadora de Campo para converter nmeros inteiros para string (texto) e selecionar todos os caracteres esquerda da vrgula. Minha tabela de atributos ficou assim:

[968x601 pixels]

Exibio de Vrios Rtulos


Clique com o boto direito sobre a camada de pontos e acesse suas propriedades. Procure pela guiaLabels e marque a opo Label features in this Layer.

Clique no boto Expression e digite a seguinte expresso:

[CAMPO] & vbCrLf& [CAMPO]

Substitua [CAMPO] pelas colunas XY que sero exibidas. No boto Help dessa janela h outros exemplos. Clique em Verify para visualizar o resultado:

As duas coordenadas sero exibidas no mapa:

[952x620 pixels] Faa uma cpia da sua expresso e guarde-a num local seguro.

Converso de Label para Annotation


Geodatabase: Criao de um File Geodatabase 1 Abra o ArcCatalog e acesse seu local de trabalho. Clique com o boto direito no interior da pasta e acesse a opo New File Geodatabase.

[968x601 pixels] Geodatabase: Criao de um Feature Dataset 2 Digite um nome para o arquivo File Geodatabase. Em seguida, clique com o boto direito sobre o arquivo geodatabase criado e acesse a opo New -Feature Dataset.

Nas telas seguintes, necessrio atribuir um nome para o Feature Dataset e a Projeo/Datum Horizontal. Use a projeo dos arquivos shapefile que sero importados para o Geodatabase. Ignore a definio de Datum Vertical clicando em Next e deixa as opes seguintes como default. Clique no boto Finish. Geodatabase: Importao de uma Classe de Feio 3 Clique com o boto direito sobre o Feature Dataset criado e selecione a opo Import Feature Class (Single). Em nosso exemplo, temos trs camadas para serem importadas: um ponto, uma linha representando a grade de coordenadas e outra contendo as curvas de nvel. Aponte para a primeira camada e localize o arquivo Geodatabase criado anteriormente. O Feature Dataset est dentro dele.

Finalmente, digite um nome para a nova classe de feio. O arquivo ser criado:

Repita o procedimento para todos os arquivos shapefile do seu projeto. Todos os arquivos sero transformados para Classe de Feio (Feature Class), nome pelo qual as geometrias de ponto, linha ou polgono so conhecidas quando fazem parte do arquivo Geodatabase. Geodatabase: Escala de Trabalho 4 Remova todos os objetos da visualizao do ArcMap. Com o ArcCatalog aberto, clique sobre oFeature Dataset e arraste-o para o SIG. As feies importadas para o Feature Dataset vo sendo adicionadas ao projeto, por isso esse passo importante para que possamos saber quais feies de fato fazem parte do nosso projeto. Restaure os labels com expresso se for o seu caso. Chegou a hora de definir sua escala de trabalho. Estou trabalhando numa escala grande, 1:10.000. Esse passo importante para renderizao do Annotation. Identifique a camada cujos labels sero transformados em Annotations. Estou convertendo coordenadas, mas voc pode selecionar qualquer rtulo, como por exemplo, nome dos rios. Clique sobre a classe de feio que est exibindo os rtulos e selecione a opo Convert Labels to Annotation:

[968x601 pixels] A escala de trabalho definida anteriormente ser visualizada aqui (1). Desabilite a opo Feature linked (2). No campo Annotation Feature Class, aponte para o Feature Dataset do seu projeto (3) e clique no boto Convert (4):

O arquivo convertido ser armazenado no Feature Dataset:

[968x601 pixels] Geodatabase: Exportao para CAD Clique com o boto direito sobre o arquivo Geodatabase e selecione a opo Export to CAD:

Adicione todas as feies e selecione a verso do CAD compatvel com instalaes anteriores.

Resultado Final: AutoCAD

[1336x866 pixels] Fim do tutorial. Use essa dica para converter o label dos rios, nome de rodovias e outros elementos para Annotation.