A Oracle Spatial acesso de BentleyMap
O seguinte é um exemplo das funcionalidades que podem ser realizadas usando o Microstation BentleyMap para gerenciar informações de um banco de dados OracleSpatial.
Instalar Oracle Client
Não é necessário ter o Oracle instalado no computador. Apenas o Cliente, neste caso estou usando 11g R2. Ao contrário de quando foi usado MicroStation Geographics, não é necessário definir uma string de conexão no cliente, uma vez que funcionou com mais eficiência usando um conector ODBC. No caso do BentleyMap, a string de conexão é definida em um VBA para que não seja inserida, seja salva em um arquivo xml ou seja inserida no painel ao fazer a conexão.
Conectar-se ao banco de dados
Para que isso seja feito:
Arquivo> interoperabilidade do mapa
Isso cria uma guia no painel lateral, que é o que nos permite fazer conexões com dados de diferentes fontes. No caso do BentleyMap, você pode acessar conexões Oracle, SQL Server e serviços WFS aqui.
Vergonha não é conexão PostGIS disponível.
Na pasta Conexões, clique com o botão direito do mouse e selecione Nova Conexão Oracle ...
Este painel aparece onde entramos o usuário chave e o endereço do serviço.
Se o acesso através de uma porta, o que geralmente é o 1521, eo anfitrião e serviço remoto onde ele é publicado.
As propriedades de uma conexão pode ser salvo como uma extensão de arquivo XML ORAX, SQLx ou wfsx para chamar sem ter que estar entrando nos campos.
Visualizar e editar as informações
Uma vez que a ligação é criada, as camadas disponíveis no projecto, os quais podem ser classificados por tipo de forma ou por categoria definida atributos mostrados Administrador geoespacial.
Para consultar dados, o ícone é usado na forma de óculos, isso permite exibir as informações em forma de tabela ou como uma estrutura xml.
No botão direito do mouse, as mesmas funcionalidades da barra são exibidas ferramentas espaciais:
- O Querry é usado para fazer uma consulta de dados, seja a partir da Visualização (Visualização) ou de uma consulta específica, ou de todos os dados existentes no esquema espacial.
- O post é usado para salvar as alterações feitas na geometria.
- Bloquear / desbloquear para habilitar a possibilidade de fazer alterações.
- Apagar instâncias em cache limpa os dados de exibição
Caso você queira fazer uma consulta específica, pode colocá-la no campo Onde cláusula, de acordo com as informações que o objeto contém. Neste caso, desejo apenas as parcelas cadastrais, que estão em estado ativo e que pertencem ao setor 0006 do Departamento 08 e Município 01. A consulta seria:
DELEADO = 0 E CODDEPARTAMENTO = 08 E CODMUNICIPIO = 01 E SECTOR = 0006
É importante entender que o BentleyMap edita nativamente, portanto a possibilidade de causar desastres está na falta de controles de segurança. É necessário estabelecer com clareza os papéis dos usuários, no controle das opções de versionamento e recuperação de informações apagadas por engano. Geralmente as pessoas são travessas e confundem o que é trancar com destravar.
Fora isso, é maravilhoso, considerando que possui todos os recursos de um software CAD. A prática diz que você tem que uso VBA de melhores ferramentas de gestão e gerenciamento transacional.