Sie sind auf Seite 1von 4

Sincronizar layer do ArcGIS com o Google Earth

Faça 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 Proteção da Amazônia) no
site ESRI (http://arcscripts.esri.com/details.asp?dbid=15944) e posteriormente descompacte-o. Perceba que há
um tutorial (*.pdf), em inglês, e mais 7 arquivos. Resolvi fazer esse tutorial porque é um script bastante
interessante, porém , como foi dito antes, o tutorial está em inglês. Então, para difundir e compartilhar a
informação 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)” através do caminho
Normal (Normal.mxt) > ArcMap Objects > ThisDocument (duplo clique).

Janela Normal.mxt - ThisDocument

Luís 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 botão 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.: Não importe o arquivo “Init_SyncArcGE.bas”,


pois já foi usado na etapa anterior.

Luís Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog – http://geoluislopes.blogspot.com


Sincronizar layer do ArcGIS com o Google Earth
Próximo passo será criar um botão no ArcGIS para rodar o script. Então, 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 opção UIControls

3. Clique em New UIControl...

A janela New UIControl aparecerá e selecione a opção


UIButtonControl e clique em Create.

O botão será criado. Agora renomeie no campo Commands: “Normal.UIButtonControl1” para


“Normal.SyncArcGE”

Luís Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog – http://geoluislopes.blogspot.com


Sincronizar layer do ArcGIS com o Google Earth
Pressione o botão “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 preferência 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 botão recém criado e aparecerá a janela ArcMap: Google... clique em Google Earth e
automaticamente seu Google Earth o levará para a região do shape.

BOM TRABALHO!!!
Luís Henrique Lopes. E-mail: geo.luislopes@gmail.com. Blog – http://geoluislopes.blogspot.com

Das könnte Ihnen auch gefallen