CatastroMicrostation-Bentley

Geographics MicroStation, conectar-se a base de dados

Embora a Geographics seja uma versão legítima de Bentley, depois que Benley Map e Cadastre estão aqui para ficar, aqui estão algumas notas para um aluno que deseja conectar um banco de dados de mapas de projetos da Geografia.

De tópicos anteriores

Em algum post, eu expliquei antes que algumas tripas de Geographics funcionam, esse resumo das entradas quase 15 mostra que eu realmente gostei disso.

  1. O livro de recursos
  2. Temática
  3. limpeza topológica
  4. Conecte linhas
  5. Análise topológica
  6. Conecte um projeto local
  7. Importar de arquivos de forma
  8. Criar malha coordenada
  9. Alguns diferenças com o mapa de Bentley
  10. Desenvolvimento com VBA
  11. Diferenças com o Sinal
  12. Migre para o mapa de Bentley
  13. Fumado com G! Ferramentas
  14. Exemplos inspiradores

O que acontece é que o Geographics sempre foi assim, um software que precisava ser conhecido fumou para implementá-lo em nível de administrador. Enquanto os usuários tiveram que aprender a fazer rotinas básicas para aplicá-lo, ainda é uma ferramenta que, apesar do fato de que o Bentley não responde em apoio, ainda é defendida com unhas e dentes por usuários que não querem deixá-la ir.

O que conectar

Os geográficos podem ser conectados pelo menos a bancos de dados Oracle, SQLServer ou Access, preferencialmente via ODBC, embora não sejam os únicos bancos de dados ou o único modo de conexão. A conexão é criada, conforme expliquei no item 6 da lista anterior.

O que conectar

Geografia, nestas versões funciona através de links de conexão de objeto (links de engenharia), que pode ser uma linha, ponto, célula ou polígono. Esta conexão funciona da seguinte maneira:

  • O objeto de conexão deve estar no mapa, suponha um número de guia do formulário 425876.
  • O MsLink é um número que não é repetido em um mapa e está associado uma vez que o objeto está vinculado ao banco de dados.
  • O MapID é um número que associa o mslink ao mapa registrado, portanto, um MsLink pode ser repetido de um mapa para outro, a diferença está no número de registro do mapa, assunto que eu expliquei na subseção 12 da lista acima.
  • Uma vez vinculadas, é possível visualizar outras tabelas do banco de dados em Geografia, como cadastro de contribuintes, valores cadastrais ... E com isso, realizar operações como análises topológicas, mapas temáticos, anotações no mapa, etc.

O banco de dados

  • Para interagir com um projeto Geographics, o banco de dados deve conter as seguintes tabelas:

categoria
integrado
mapscastcatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Além disso, a tabela à qual deseja se conectar, como o registro cadastral (suponha que seja chamado arquivo) uma coluna chamada MsLink deve ser adicionada a ele, enquanto eu escrevo, com M e L em maiúsculas. E este deve ser do tipo autonumérico, então cada vez que um novo cartão é criado, é atribuído um número que não se repetirá.
  • Além disso, a tabela deve ser adicionada às seguintes colunas:

Área, o nome dessas colunas não importa, o que importa é que sejam numéricas com duas casas decimais. Isso será para atualizar a área da propriedade no banco de dados.

Perímetro, assim como o anterior, para armazenar o valor da soma dos lados da propriedade.

x1, y1, x2, y2. São quatro colunas onde serão armazenadas as coordenadas que definem o intervalo da propriedade, e que serão úteis para ir para a propriedade (localizar) selecionado, bem como publicá-lo no Geoweb Publisher.

  • Então, no banco de dados, na tabela mscatalog, você deve incluir a tabela de registro e atribuir a ela um identificador. Isso para que a tabela da Geografia possa ser visualizada na próxima etapa e possa ser cadastrada no catálogo.

Os mapas

  • O mapa deve ser registrado, isso é feito a partir de Project / setup / register map / dgn file. Com isso, o mapa adquire um número na tabela ugmaps.
  • A tabela criada também deve ser criada a partir de dados geográficos. Para isso você tem que ir para Projeto / instalação / tabelas / catálogo de mesa. Aqui ele é criado, colocando TICKET no nome, MSLINK (com letras maiúsculas) na chave primária e um alias, neste caso FC. Então COMPROMETA-SE. Com isso, estamos prontos para flertar.

MSLINK

Ele chama

O objeto será vinculado a um campo na tabela arquivo, através da mslink como chave primária e com base em uma coincidência com a coluna arquivo-chave.

Deve haver uma correspondência única entre o objeto a ser vinculado (vamos supor o número do token no mapa) e um identificador no registro. Pode ser o número do arquivo ou chave cadastral, mas não deve ser repetido no mesmo mapa.

MSLINK Para ligar, um cercaem seguida Gerenciador de banco de dados / texto. Deixamos apenas o nível do número da ficha ativado, para prosseguir para a liga. Em seguida, escolhemos o nome da tabela onde queremos vincular e a coluna que contém a correspondência. Neste caso, a tabela Tab e a coluna arquivo-chave.

Ativamos a opção Use Fence, nós escolhemos o botão Cadastrar e clique na tela.

  • Feito MSLINK A Gegraph procurou todos os campos do número de token no mapa, que correspondeu ao número do token do banco de dados na tabela arquivo e coluna arquivo-chave. E fez um flerte através do mslink auto-numérico existente nessa coluna. A maneira de testar isso é usando o comando atributos de revisão, você deve levantar a tabela associada.
  • Para atualizar área e perímetro, os níveis ou características limite da propriedade e bloco, e centróides. Então está feito Perímetro de banco de dados / área você
    ddate
    .
  • Para atualizar as coordenadas, Atualização de banco de dados / coordenadas.
  • inserção é criar um novo registro no banco de dados, atualizar para fazer uma atualização.

Eu sei e estou ciente. Agora você entende por que essas coisas são automatizadas com ferramentas VBA ...

No entanto, aprender sua lógica foi um exercício mental que desenvolveu alguma parte do nosso cérebro. o Administrador geoespacial também tem seus apartamentos.

Golgi Álvarez

Escritor, pesquisador, especialista em Modelos de Gestão Territorial. Participou da conceituação e implementação de modelos como: Sistema Nacional de Administração de Propriedades SINAP em Honduras, Modelo de Gestão de Municípios Conjuntos em Honduras, Modelo Integrado de Gestão de Cadastro - Cadastro na Nicarágua, Sistema de Administração do Território SAT na Colômbia . Editor do blog de conhecimento Geofumadas desde 2007 e criador da Academia AulaGEO que inclui mais de 100 cursos sobre temas GIS - CAD - BIM - Digital Twins.

Artigos Relacionados

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Portanto, verifique
Fechar
Voltar ao topo botão