Você está na página 1de 4

Sincronizar layer do ArcGIS com o Google Earth

Faa o download GRATUITAMENTE do script Synchronized Google Earth with View map of ArcMap, elaborado por Luiz Pacheco Motta do CENSIPAM (Centro Gestor e Operacional do Sistema de Proteo da Amaznia) no site ESRI (http://arcscripts.esri.com/details.asp?dbid=15944) e posteriormente descompacte-o. Perceba que h um tutorial (*.pdf), em ingls, e mais 7 arquivos. Resolvi fazer esse tutorial porque um script bastante interessante, porm , como foi dito antes, o tutorial est em ingls. Ento, para difundir e compartilhar a informao decidi faz-lo. Primeiramente abra o ArcGIS e siga o caminho Tools > Macros > Visual Basic Editor, ou ainda clicando simultaneamente Alt + F11 para ativar o Visual Basic Editor.

Depois, no campo Project Normal ative a janela Normal.mxt This Document (Code) atravs do caminho Normal (Normal.mxt) > ArcMap Objects > ThisDocument (duplo clique).

Janela Normal.mxt - ThisDocument

Lus Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog http://geoluislopes.blogspot.com

Sincronizar layer do ArcGIS com o Google Earth


Agora, na pasta descompactada do script abra o arquivo Init_SyncArcGE.bas no bloco de notas e copie o texto e cole na rea da janela Normal.mxt ThisDocument como mostrado abaixo.

Feito isso, com o boto direito do mouse clique em Normal (Normal.mxt) e selecione Import File... e importe o restante dos arquivos que est na pasta do download descompactado.

OBS.: No importe o arquivo Init_SyncArcGE.bas, pois j foi usado na etapa anterior.

Lus Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog http://geoluislopes.blogspot.com

Sincronizar layer do ArcGIS com o Google Earth


Prximo passo ser criar um boto no ArcGIS para rodar o script. Ento, no ArcGIS, v em Tools > Customize para ativar a janela Customize. V na aba Commands e siga os seguintes passos:

1. Em Save in: escolha Normal.mxt 2. Escolha a opo UIControls 3. Clique em New UIControl...

A janela New UIControl aparecer e selecione a opo UIButtonControl e clique em Create.

O boto ser criado. Agora renomeie no campo Commands: Normal.UIButtonControl1 para Normal.SyncArcGE

Lus Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog http://geoluislopes.blogspot.com

Sincronizar layer do ArcGIS com o Google Earth


Pressione o boto Normal.SyncArcGE e arraste para a barra de ferramentas e feche a janela Customize.

A partir de agora vamos verificar se o script foi instalado de forma correta. Adicione um shape no ArcGIS e abra o Google Earth. (de preferncia diminua as janelas de forma que o ArcGIS e o Google Earth ocupem, ao mesmo tempo, a tela do computador). Neste exemplo usarei o shape do limite municipal de Salvador Bahia. Clique no boto recm criado e aparecer a janela ArcMap: Google... clique em Google Earth e automaticamente seu Google Earth o levar para a regio do shape.

Lus Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog http://geoluislopes.blogspot.com

BOM TRABALHO!!!

Você também pode gostar