O provedor ArcGIS usa o ESRI ArcObjects 10 API. Não está disponível para o Infrastructure Map Server.
Para trazer os recursos do ArcGIS
- No Gerenciador de exibição, clique em Dados > Conectar-se aos dados.
- Na janela Conectar dados, selecione Adicionar conexão ArcGIS na lista Conexões de dados por provedor.
- Em Nome da conexão, insira um nome para esta conexão.
- Se você estiver conectando-se com uma banco de dados de geometria centralizado, faça o seguinte:
- Se estiver se conectando a um banco de dados geográfico com base em arquivo ou pessoal, clique na guia Arquivo/GDB pessoal e, em Arquivo de origem, especifique o arquivo.
- Clique em Conectar.
- Na lista de classes de recurso, selecione as classes de recurso para incluir no mapa.
Se este recurso de origem contém somente uma única classe de recurso, aquela classe de recurso é selecionada automaticamente. Se o arquivo contém múltiplas classes de recurso, você pode fazer um dos seguintes:
- Clique com o botão direito do mouse na entrada do esquema e selecione Selecionar tudo ou Selecionar nenhum.
- Expanda a entrada do esquema e selecione as classes de recurso que deseja adicionar.
Se uma classe de recurso contém múltiplos tipos de geometria e, você seleciona a própria classe de recurso, todas as geometrias são adicionadas. Para adicionar um subconjunto de geometrias, mantenha o cursor sobre o nome da classe de recurso para visualizar o botão Exibir a geometria. Clique em Mostrar geometria para visualizar cada geometria como uma nova opção. Selecionar aqueles que desejar. Cada geometria selecionada é adicionada no mapa como uma nova camada do Gerenciador de exibição.
- Verifique se os sistemas de coordenadas estão corretos. É possível alterar um sistema de coordenadas incorreto, se necessário.
Se você recuperar uma camada de ArcSDE e o sistema de coordenadas não for reconhecido, talvez não seja possível carregar a camada. Para carregar a camada, atribua um sistema de coordenadas.
- Clique em Adicionar no mapa.
Para gerar um subconjunto dos dados, clique na seta para baixo e selecione Adicionar ao mapear com a consulta.
Configuração da conexão direta do provedor ArcGIS, versões 10.4 e superiores
- Defina as conexões para os bancos de dados subjacentes.
Para um banco de dados Oracle:
- Instale o software cliente Oracle (32 bits) na máquina cliente em que o AutoCAD Map 3D toolset é executado.
- Abra a porta do Oracle (por exemplo, 1521) no firewall da máquina do banco de dados.
- Utilize a ferramenta Oracle Net Manager para configurar uma entrada tsnames para o banco de dados de destino (ou atualize o tnsnames.ora manualmente).
- Teste sua conexão com o banco de dados alvo usando o SQL Plus.
Para um banco de dados do SQL Server:
- Instale o software cliente SQL Native na máquina cliente em que o AutoCAD Map 3D toolset será executado.
- Abra a porta do SQL Server (por exemplo, 1433) no firewall da máquina do banco de dados.
- Defina o banco de dados do SQL Server de destino para suportar conexão remota.
- Teste sua conexão como o banco de dados alvo com usando o SQL Server Management Studio.
- Ajuste os parâmetros de conexão.
Para um banco de dados Oracle, defina os seguintes parâmetros:
- Nome do servidor: especifique o nome do servidor ou o endereço IP.
- Nome da instância: insira sde:oracle10g ou sde:oracle11g, dependendo da versão do Oracle no cliente. Para se conectar ao ArcGIS 10.4 ou posterior, insira sde:oracle.
- Nome do usuário: especifique o nome do usuário que será válido no servidor Oracle.
- Senha: insira <password>@<OracleSID> onde OracleSID é o SID configurado no cliente na etapa 1.
- Armazenamento de dados: insira manualmente o nome do armazenamento de dados, por exemplo, sde.
- Versão: insira a versão manualmente. Ele padroniza para a versão raiz se você não especificar a versão. Você também pode inserir o OracleSID com o nome da instância em vez da senha. Por exemplo, sde:oracle:orcl.
Para um banco de dados do SQL Server, defina os seguintes parâmetros:
- Nome do servidor: especifique o nome do servidor ou o endereço IP.
- Nome da instância: se você usar a instância padrão do MSSQLSERVER, insira sde:sqlserver:<nome do servidor<servername>. Caso contrário, insira sde:sqlserver:<servername>\<nome_da_instância>.
- Nome de usuário/senha: especifique o nome do usuário que será válido para o banco de dados do SQL Server.
- Armazenamento de dados: insira manualmente o nome do armazenamento de dados, por exemplo, sde.
- Versão: insira a versão manualmente. Ele padroniza para a versão raiz se você não especificar a versão.