Microstation Geographics, Link zur Datenbank Microstation Geographics, link to DatabaseMicrostation Geographics, ligação à base de dadosMicrostation Geographics, enlace a la base de datosMicroStation Geographics, lien vers Base de donnéesGeographics MicroStation, link-ul de baze de dateMicroStation GeoGraphics, collegamento a databaseGeographics MicroStation و، وصلة إلى قاعدة بياناتのMicroStationジオグラフィクス、データベースへのリンクMicrostation的地理学,链接到数据库Microstation Geographics, länk till databasGeographics MicroStation, link do bazy danychGeographics Microstation, liên kết với cơ sở dữ liệuΓεωγραφικά Microstation, σύνδεση με βάση δεδομένων마이크로 스테이션 지오 그라픽, 데이터베이스에 연결Microstation Geographics, धन्यवाद करने के लिए लिंकМикростанция Geographics, ссылка на базу данныхGeographics Microstation, קישור למסדי נתוניםMicroStation coğrafya, veritabanı bağlantıMicrostation Geographics, link naar Database

TRANSLATION HINWEISE: Bitte lesen Sie einige Kommentare am Ende von diesem Post.

Obwohl Geographics ist ein Bentley Vermächtnis Version nach Bentley Map und Kataster gekommen um zu bleiben, hier bin fassen einige Anmerkungen zu einem Schüler, der zu einer Datenbank Karten von einem Geographics Projekt verbinden will.

Über Vorherige Themen

In einigen Post habe ich erläutert, wie einige Geographics ‘Eingeweide funktionieren; diese Zusammenfassung von fast 15 Einträge zeigt, dass ich wirklich genossen.

  1. Das Feature Buch
  2. Themenbereich
  3. Topologische Reinigung
  4. Verbinden Linien
  5. Topologische Analyse
  6. Verbinden Sie ein lokales Projekt
  7. Import von Shape-Dateien
  8. Erstellen Sie koordinieren mesh
  9. Einige Unterschiede mit Bentley Map
  10. Entwickeln mit VBA
  11. Differenzen mit Kataster
  12. Migrate to Bentley Map
  13. Raucht mit G! Werkzeuge
  14. Inspirierende Beispiele

Was passiert, ist, dass Geographics war immer so, es bedeutet, dass Software von Ihnen zu geräuchertem Dinge wissen, um es zu Administrators Ebene umsetzen mussten. Während die Nutzer sollten lernen, Basisroutinen tun, um sie umzusetzen, aber es ist ein Werkzeug, dass trotz Bentley reagiert Unterstützung noch mit Zähnen und Klauen von Nutzern, die nicht wollen, es loszulassen verteidigt.

Um was verbinden Sie diesen

Geographics kann zumindest Oracle, SQL Server oder Access-Datenbanken verbunden werden, vorzugsweise über ODBC, aber diese sind nicht die einzigartige Basen oder die einzige Verbindung Modus. Die Verbindung wird erstellt, wie ich es erklärt in Absatz 6 des vorherigen Liste.

Was verbinden

Geographics, in diesen Versionen funktioniert über Objekt Verbindungsglied (Engineering Links), Kann die eine Linie, Punkt-, Zell-oder Polygon. Diese Verbindung funktioniert wie folgt:

  • Anschließen Objekt muss auf der Karte sein, nehme eine Registerkarte Zahl wie 425.876.
  • Die MSLink eine Zahl nicht in der Karte wiederholt verbunden, sobald das Objekt in der Datenbank verknüpft ist.
  • Die MapID eine Zahl an, die die MSLink mit der registrierten Karte, so dass ein MSLink können aus einer Bitmap zum anderen wiederholt werden, der Unterschied ist in Bitmap-Registry-Nummer, Thema, das ich in Randnummer 12 der Top-Liste erklärt.
  • Einmal verbunden, können Sie anderen Datenbanktabellen in Geographics zu sehen, wie die Rolle der Beitragszahler, Kataster-Werte … Und mit diesen nicht Operationen als topologische Analyse, thematische Karten, Anmerkungen auf der Karte, usw.

Die Datenbank

  • Um der Lage sein, mit einem Geographics Projekt interagieren, muss die Datenbank-Projekt enthalten die folgenden Tabellen:

Kategorie
Eigenschaft
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Zusätzlich ist die Tabelle, die Sie verbinden möchten, als Kataster (nehme an, es heißt tab) Muss eine Spalte namens MSLink, wie ich es schreiben mit dem M und L in Großbuchstaben. Und das muss AutoNumber Typ sein, so dass jedes Mal, wenn Sie eine neue Registerkarte es eine Zahl, die nicht wiederholt zugeordnet ist, zu erstellen.
  • Auch sollte es bei der Tabelle werden die folgenden Spalten hinzugefügt werden:

Bereich, Diese Spalten Name spielt keine Rolle, welche Interessen es numerischen Wert mit zwei Dezimalstellen. Dies wird zu der Unterkunft Bereich in der Datenbank zu aktualisieren.

Perimeter, Wie das vorherige, wird es verwendet, um den Wert der Summe der Unterkunft Seiten speichern.

x1, y1, x2, y2. Dies sind vier Spalten, in denen die Koordinaten, die den Bereich der Eigenschaft zu definieren, und das wird nützlich sein, um zu dem ausgewählten Objekt zu speichern gehen (lokalisieren), Sowie für die Veröffentlichung in Geoweb Publisher.

  • Dann in der Datenbank müssen in mscatalog Tisch die Rolle Tabelle aufgenommen und eine Kennung zugeordnet. Dies, um die Tabelle von Geographics im nächsten Schritt zu sehen und im Katalog registriert werden.

clip image001248 Microstation Geographics, link to DatabaseDie Karten

  • Karte müssen sich registrieren, wird diese aus durchgeführt Projekt / setup / registrieren map / DGN-Datei. Damit übernimmt Karte eine Reihe ugmaps Tabelle. .
  • Es sollte auch von Geographics erstellen Sie die Tabelle erstellt. Für diese sollten Sie gehenzum Projekt / setup / Tabellen / table Katalog. Hier wird erstellt, indem FICHA wie Name, MSLINK (aktiviert) in den Primär-Schlüssel und einem Alias, in diesem Fall FC. DannVerpflichten. Damit sind wir bereit, zu verknüpfen.

clip image002178 Microstation Geographics, link to Database

Der Link

Das Objekt wird auf einem Feld in der verknüpft werden FICHA Tisch, mit dem MSLink als Primärschlüssel clip image003135 Microstation Geographics, link to Databaseund auf ein Spiel mit der Basis clave_ficha Spalte.

Es sollte eine eindeutige Übereinstimmung zwischen dem Objekt, das verknüpft (nehme Registerkarte Zahl in der Karte) und eine Kennung in der Registry werden. Es kann auch die Kartennummer oder Kataster Schlüssel sein, aber es sollte nicht auf der gleichen Karte wiederholt werden.

Zu binden, legen Sie einen Zaun, dann Database / text Manager. Wir verließen eingeschaltet nur die Kartennummer Ebene, auf den folgenden Link. Dann wählen wir den Namen der Tabelle, wo wir wollen, zu vernetzen und die Spalte, die das Spiel. In diesem Fall werden die Objekte ausgewählt sind FICHA Tisch und clave_ficha Spalte.

Wir aktivieren die Option Verwenden Zaun, Entschied sich die RegistriertButton und wir auf dem Bildschirm klicken.

  • Ready, Gegraphics suchte alle Felder mit der Tabulator-Nummer in der Karte, die mit der Datenbank Registerkarte Zahl in der Tabelle FICHA fiel und clave_fichaSpalte. Und dann machte es einen Link über den auto Nummerierung MSLink bestehenden in dieser Spalte. Ein Weg, um es zu versuchen mit dem Bewertung Attribute Befehl, es sollte heben Sie den zugehörigen Tabelle.
  • Um Fläche und Umfang zu aktualisieren, muss es links Vermögenswerte Ebenen oderFeatures von der Grenze Eigenschaft Block und Schwerpunkte Funktionen. Dann wird angewendet Database / Umfang Update-Bereich.
  • Um Koordinaten aktualisieren sie angewendet wird Database / Koordinatensystem Update.
  • Legen ist es, einen neuen Rekord in der Datenbank zu erstellen, aktualisieren zu aktualisieren.

Ich weiß, und ich bin mir bewusst. Jetzt verstehen Sie, warum diese Dinge mit VBA-Tools automatisiert …

Dennoch ist das Lernen ihrer Logik war eine geistige Übung, die einige Sektor unseres Gehirns entwickelt. Die Geospatial Administrator ist auch tricky (*).

TRANSLATION HINWEISE:

(*) Tambien tiene sus bemolesDies ist eine spanische Redewendung, dass etwas tricky und nicht so einfach ist, bedeutet,.

 

 TRANSLATION NOTES: Please read some comments at the end of this post.

Although Geographics is a Bentley’s legacy version, after Bentley Map and Cadastre came to stay, here I summarize some annotations to a pupil who wants to connect to a database maps from a Geographics project.

About Previous topics

In some post I have explained how some Geographics’ guts function; this summary of nearly 15 entries shows that I really have enjoyed it.

  1. The feature book
  2. Theming
  3. Topological Cleaning
  4. Connect lines
  5. Topological analysis
  6. Connect a local project
  7. Import from shape files
  8. Create coordinate mesh
  9. Some differences with Bentley Map
  10. Develop with VBA
  11. Differences with Cadastre
  12. Migrate to Bentley Map
  13. Smokes with G! Tools
  14. Inspiring examples

What happens is that Geographics was always like this; it means software from you had to know smoked things to implement it at administrator’s level. While users should learn to do basic routines to implement it, yet it is a tool that despite Bentley unresponsive support is still defended tooth and nail by users who don’t want to let it go.

To what connect this

Geographics can be connected at least to Oracle, SQLServer, or Access databases, preferably via ODBC but these aren’t the unique bases or the single connection mode. The connection is created, as I explained it in paragraph 6 of the previous list.

What to connect

Geographics, in these versions works via object connection link (engineering links), which can be a line, point, cell or polygon. This connection works as follows:

  • Connecting object must be on the map, suppose a tab number like 425876.
  • The MsLink is a number not repeated in a map and associated once the object is linked to the database.
  • The MapID is a number that associates the MsLink with the registered map, so a MsLink can be repeated from a bitmap to another; the difference is in bitmap’s registry number, topic that I explained in paragraph 12 of the top list.
  • Once linked, you can view other database tables in Geographics, such as the roll of contributors, cadastral values … And with these do operations as topological analysis, thematic maps, annotation to map, etc.

The database

  • To be able to interact with a Geographics project, the database project must contain the following tables:

category
feature
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Additionally, the table that you want to connect, as the cadastral register (suppose it is called tab) must add a column called MsLink, such as I write it with the M and L in uppercase. And this must be AutoNumber type; so every time that you create a new tab it is assigned a number that is not repeated.
  • Also, it should be added at the table the following columns:

Area, these columns name doesn’t matter, what interests it is numeric value with two decimal places. This will be to upgrade the property’s area in the database.

Perimeter, like the previous one, it is used to store the sum value of the property’s sides.

x1, y1, x2, y2.  These are four columns in which to store the coordinates that define the range of the property, and that will be useful to go to the selected property (locate), as well as for publication in Geoweb Publisher.

  • Then, within the database, in mscatalog’s table must be included the roll table and assigned an identifier. This in order to be seen the table from Geographics in the next step and it can be registered in the catalogue.

clip_image001The maps

  • Map must register, this is done from project / setup / register map / dgn file. With this, map acquires a number ugmaps table. .
  • It also should create from Geographics the created table. For this you should go to Project / setup / tables / table catalog. Here it is created, by placing FICHA as name, MSLINK (capitalized) in the primary key and an alias, in this case FC. Then Commit. With this, we are ready to link.

clip_image002

The link

The object will be linked to a field in the FICHA table, using the mslink as primary key clip_image003and based on a match with the clave_ficha column.

There should be a unique match between the object which be linked (suppose tab number in the map) and an identifier in the registry. It may well be the card number or cadastral key, but it should not be repeated on the same map.

To tie, place a fence, then Database / text manager. We left switched on only the card number level, to proceed to the link. Then we choose the name of the table where we want to link and the column containing the match. In this case the objects chosen are the FICHA table and clave_ficha column.

We activate the option Use Fence, chose the Join button and we click on the screen.

  • Ready, Gegraphics sought all those fields with the tab number in the map, which coincided with the database tab number in the FICHA table and clave_ficha column. And then it made a link through the auto numbering mslink existing in that column. A way to try it is using the review attributes command; it should lift the associated table.
  • To update area and perimeter, it has to be left assets levels or features from the boundary property block and centroids features. Then it is applied Database / perimeter update area.
  • To update coordinates it is applied Database / coordinate update.
  • Insert is to create a new record in the database, update to upgrade.

I know, and I am aware. Now you understand why these things are automated with VBA tools…

However, learning its logic was a mental exercise which developed some sector of our brain. The Geospatial Administrator is also tricky (*).

TRANSLATION NOTES:

(*) Tambien tiene sus bemoles: This is a Spanish idiom which means that something is tricky and not so easy.NOTAS DE TRADUÇÃO: Por favor, leia alguns comentários no final deste post.

Embora Geographics é a versão legado de um Bentley, depois de Bentley Map e Cadastro veio para ficar, aqui eu resumir algumas anotações para um aluno que quiser se conectar a um banco de dados de mapas de um projeto Geographics.

Sobre tópicos anteriores

Em algum post eu expliquei como tripas de alguns Geographics funcionar, o resumo dos quase 15 entradas mostra que eu realmente gostei.

  1. O livro característica
  2. Tematizar
  3. Lavagem topológica
  4. Conecte as linhas
  5. Análise topológica
  6. Conecte um projeto local
  7. Importação de arquivos de forma
  8. Criar coordenar malha
  9. Algumas diferenças com Bentley Map
  10. Desenvolver com VBA
  11. Diferenças com Cadastro
  12. Migrar para Bentley Map
  13. Fuma com G! Ferramentas
  14. Exemplos inspiradores

O que acontece é que Geographics sempre foi assim, o que significa software de que você tinha que saber coisas fumados para implementá-lo em nível de administrador. Enquanto os usuários devem aprender a fazer rotinas básicas para implementá-lo, mas é uma ferramenta que, apesar do apoio que não responde Bentley ainda é defendida com unhas e dentes por usuários que não querem deixá-lo ir.

Para que ligar o

Geographics pode ser ligado pelo menos a Oracle, SQLServer, ou bancos de dados de acesso, de preferência via ODBC mas estas não são as únicas bases ou o modo de conexão única. A conexão é criada, como eu expliquei no parágrafo 6 da lista anterior.

O conectar

Geographics, nestas versões funciona via link de conexão do objeto (ligações de engenharia), Que pode ser uma linha, ponto, célula ou polígono. Esta conexão funciona da seguinte forma:

  • Conectando objeto deve estar no mapa, vamos supor que um número guia como 425876.
  • O MSLink é um número não repetidas em um mapa e uma vez que o objecto associado está ligado à base de dados.
  • O Mapid é um número que associa o MSLink com o mapa registrada, portanto, um MSLink pode ser repetido a partir de um bitmap para outro; a diferença está no número de registro de bitmap, tema que eu expliquei no parágrafo 12 do topo da lista.
  • Uma vez conectado, você pode ver outras tabelas do banco de dados em Geographics, como o rol de contribuintes, valores cadastrais … e com estes fazer operações como análise topológica, mapas temáticos, anotação de mapa, etc

A base de dados

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

categoria
característica
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Além disso, a tabela que você deseja se conectar, como o registo cadastral (suponho que é chamado aba) Deve adicionar uma coluna chamada MSLink, como eu escrevo com o M e L em letras maiúsculas. E este deve ser do tipo AutoNumeração, assim cada vez que você cria uma nova aba é atribuído um número que não se repita.
  • Além disso, ele deve ser adicionado à mesa as seguintes colunas:

Área, Estas colunas de nome não importa, o que interessa é o valor numérico com duas casas decimais. Esta será a atualização da área da propriedade no banco de dados.

Perímetro, Como o anterior, é usado para armazenar o valor da soma dos lados da propriedade.

x1, y1, x2, y2. Trata-se de quatro colunas para armazenar as coordenadas que definem a faixa da propriedade, e que vai ser útil para ir para a propriedade selecionada (localizar), Bem como para publicação em Geoweb Publisher.

  • Depois, dentro da base de dados, na tabela de mscatalog devem ser incluídas tabela do rolo e um identificador atribuído. Isto de modo a ser visto a partir da tabela Geographic na próxima etapa e pode ser registado no catálogo.

clip image001248 Microstation Geographics, link to DatabaseOs mapas

  • Mapa deve registrar, isso é feito a partir de arquivo de projeto / configuração / Registro map / DGN. Com isso, o mapa adquire uma mesa ugmaps número. .
  • Também deve criar a partir Geographics a tabela criada. Para isso, você deve ir para catálogo de projetos / setup / mesas / table. Aqui ele é criado, colocando FICHA como nome, MSLink (maiúscula) na chave primária e um alias, neste caso FC. Em seguida Cometer. Com isso, estamos prontos para ligação.

clip image002178 Microstation Geographics, link to Database

O link

O objectivo será ligada a um campo na FICHA mesa, utilizando o MSLink como chave primária clip image003135 Microstation Geographics, link to Databasee com base em uma combinação com o clave_ficha coluna.

Deve haver uma correspondência única entre o objeto que estar ligado (suponho número de guia no mapa) e um identificador do registro. Pode muito bem ser o número de cartão ou uma chave de cadastro, mas não deve ser repetido com o mesmo mapa.

Para amarrar, coloque uma cerca, em seguida, Gerenciador de banco de dados / texto. Saímos ligado apenas ao nível número do cartão, para avançar para o link. Então, escolha o nome da tabela onde deseja vincular ea coluna que contém o jogo. Neste caso, os objectos são escolhidos aFICHA mesa e clave_ficha coluna.

Nós ativar a opção Use Fence, Escolheu a Juntar botão e clique na tela.

  • Pronto, Gegraphics procurou todos os campos com o número de guia no mapa, o que coincidiu com o número de guia de banco de dados na tabela FICHA e clave_ficha coluna. E então ele fez uma ligação através do auto numeração MSLink existentes nessa coluna. Uma maneira de experimentá-lo é usando o atributos comentário comando, que deve levantar a tabela associada.
  • Para atualizar a área e perímetro, tem que ser os níveis de ativos para a esquerda ourecursos do bloco de propriedade limite e características centróides. Em seguida, ele é aplicado Área de atualização de banco de dados / perímetro.
  • Para atualizar as coordenadas é aplicada Banco de dados / coordenadas atualização.
  • Inserir é a criação de um novo registro no banco de dados, atualizar para atualizar.

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

No entanto, aprender a sua lógica era um exercício mental que se desenvolveu algum setor do nosso cérebro. O Administrador Geospatial também é complicado (*).

NOTAS tradução:

(*) Tambien tiene sus bemolesEste é um idioma espanhol, o que significa que algo é complicado e não é tão fácil.

 

 NOTAS DE TRADUCCIÓN: Por favor, leer algunos comentarios al final de este post.

Aunque Geographics es la versión heredada de un Bentley, después de Bentley Map y Catastro llegaron para quedarse, aquí resumo algunas anotaciones a un alumno que quiere conectarse a una base de datos de mapas de un proyecto Geographics.

Acerca de los temas anteriores

En algunos post he explicado cómo funcionan las entrañas algunos Geographics; este resumen de casi 15 entradas muestra que realmente he disfrutado.

  1. El libro función
  2. Tematización
  3. Limpieza topológica
  4. Conecte las líneas de
  5. Análisis topológico
  6. Conecte un proyecto local
  7. Importación de archivos de forma
  8. Crear coordinar malla
  9. Algunas diferencias con Bentley Mapa
  10. Desarrollar con VBA
  11. Diferencias con el Catastro
  12. Migrar a Bentley Map
  13. Humos con G! Instrumentos
  14. Ejemplos inspiradores

Lo que pasa es que Geographics fue siempre así, sino que significa que el software de usted tuvo que saber cosas ahumados para su aplicación a nivel de administrador. Mientras que los usuarios deben aprender a hacer rutinas básicas para su aplicación, sin embargo, es una herramienta que a pesar del apoyo que no responde Bentley sigue defendió con uñas y dientes por los usuarios que no quieren dejarlo ir.

¿Hasta qué conectar este

Geographics se pueden conectar al menos a Oracle, SQL Server o bases de datos Access, preferiblemente a través de ODBC, pero estas no son las únicas bases o el modo de conexión única. Se crea la conexión, como lo expliqué en el párrafo 6 de la lista anterior.

Lo que hay que conectar

Geographics, en estas versiones funcionan a través de conexión de enlace de objeto (Enlaces de ingeniería), La cual puede ser una línea, punto, célula o un polígono. Esta conexión funciona de la siguiente manera:

  • Conexión de objeto debe estar en el mapa, supongamos que un número pestaña como 425.876.
  • El MSLINK es un número que no se repite en un mapa y asociados una vez que el objeto está vinculado a la base de datos.
  • El MapID es un número que asocia el MSLINK con el mapa social, por lo que un MSLINK puede repetirse de un mapa de bits a otro, la diferencia está en el número de registro de mapa de bits, tema que he explicado en el párrafo 12 de la lista de arriba.
  • Una vez vinculados, puede ver otras tablas de la base de Geographics, tales como el rol de contribuyentes, los valores catastrales … Y con éstas operaciones como el análisis topológico, mapas temáticos, la anotación de mapa, etc

La base de datos

  • Para ser capaz de interactuar con un proyecto Geographics, el proyecto de base de datos debe contener los siguientes cuadros:

categoría
característica
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Además, la tabla que desea conectarse, ya que el registro catastral (supongamos que se llama lengüeta) Hay que añadir una columna llamada MSLINK, como lo escribo con la M y L en mayúsculas. Y esto debe ser de tipo Autonumérico, así que cada vez que se crea una nueva pestaña se le asigna un número que no se repite.
  • Además, hay que añadir a la mesa de las siguientes columnas:

Área, Estas columnas nombre no importa, lo que interesa es el valor numérico con dos decimales. Esto será para mejorar el área de la propiedad en la base de datos.

Perímetro, Igual que el anterior, que se utiliza para almacenar el valor de la suma de los lados de la propiedad.

x1, y1, x2, y2. Se trata de cuatro columnas en la que almacenar las coordenadas que definen el alcance de la propiedad, y que será útil para ir a la propiedad seleccionada (localizar), Así como para su publicación en Geoweb Editorial.

  • Luego, dentro de la base de datos, en el cuadro de mscatalog debe incluir la tabla rollo y se les asignará un identificador. Esto con el fin de observar la tabla de Geographics en el siguiente paso y puede estar registrada en el catálogo.

clip image001248 Microstation Geographics, link to DatabaseLos mapas

  • Mapa debe registrarse, esto se hace desde proyecto / configuración / Registro mapa / archivo dgn. Con esto, el mapa adquiere una mesa ugmaps número. .
  • También debe crear a partir de Geographics la tabla creada. Para ello, debe ir al catálogo de Proyectos / Configuración / tablas / tabla. Aquí se crea, mediante la colocación FICHA como nombre, MSLINK (mayúscula) en la clave principal y un alias, en este caso FC. EntoncesCometer. Con esto, estamos dispuestos a vincular.

clip image002178 Microstation Geographics, link to Database

El enlace

El objeto estará vinculado a un campo de la FICHA tabla, utilizando el MSLINK como clave principal clip image003135 Microstation Geographics, link to Databasey con base en un partido con el clave_ficha la columna.

Debe haber un partido único entre el objeto que se vincula (supongamos número pestaña en el mapa) y un identificador en el registro. Es muy posible que el número de tarjeta o claves catastrales, pero no debe ser repetida en el mismo mapa.

Para atar, colocar una valla, y luego Gestor de base de datos / texto. Salimos de encendido sólo el nivel de número de la tarjeta, para continuar con el enlace. Entonces elegimos el nombre de la tabla donde queremos vincular y la columna que contiene el partido. En este caso los objetos elegidos son los FICHA mesa y clave_ficha la columna.

Activamos la opción Usar cercado, Optó por la Unirse botón y hacemos clic en la pantalla.

  • Listo, Gegraphics buscaron todos los campos con el número de ficha en el mapa, que coincidió con el número de ficha de la base de datos en la tabla y FICHAclave_ficha la columna. Y entonces se hizo un enlace a través de la auto numeración MSLINK existente en esa columna. Una manera de probar que está utilizando el atributos de revisión comando, sino que debe levantar la tabla asociada.
  • Para actualizar el área y el perímetro, que tiene que ser hacia la izquierda o niveles activoscaracterísticas Del bloque de propiedades de límites y centroides características. A continuación, se aplica Área de actualización de base de datos / perímetro.
  • Para actualizar las coordenadas que se aplica Base de datos / actualización de cotas.
  • Insertar es la creación de un nuevo registro en la base de datos, actualizar para actualizar.

Lo sé, y soy consciente. Ahora usted entiende por qué estas cosas están automatizadas con herramientas de VBA …

Sin embargo, aprender su lógica era un ejercicio mental que se desarrolló algún sector de nuestro cerebro. El Administrador Geospatial también difícil (*).

NOTAS DE TRADUCCIÓN:

(*) Tambien Tiene bemoles suspensiónEsta es una expresión española que significa que algo es difícil y no es tan fácil.

 

 NOTES DE TRADUCTION: S’il vous plaît lire quelques commentaires à la fin de ce post.

Bien Geographics est la version héritée d’une Bentley, Bentley Map et après Cadastre venus pour rester, ici je résume quelques annotations à un élève qui veut se connecter à une base de données des cartes à partir d’un projet de Geographics.

À propos des thèmes précédents

Dans certains post, je vous ai expliqué comment les entrailles de certaines directions géographiques fonctionnent; ce résumé de près de 15 entrées montre que j’ai vraiment apprécié.

  1. Le carnet de fonction
  2. Thématisation
  3. Nettoyage topologique
  4. Connectez lignes
  5. Analyse topologique
  6. Connectez un projet local
  7. Importation de fichiers de forme
  8. Créer coordonner maille
  9. Quelques différences avec Bentley Map
  10. Développer avec VBA
  11. Différences avec Cadastre
  12. Migrer vers Bentley Map
  13. Fume avec G! Outils
  14. Exemples inspirants

Ce qui arrive est que Geographics a toujours été comme ça, cela signifie que le logiciel de vous deviez connaître les choses fumés à mettre en œuvre au niveau de l’administrateur. Alors que les utilisateurs devraient apprendre à faire des routines de base pour mettre en œuvre, mais il est un outil qui, malgré le soutien insensible Bentley est toujours défendu bec et ongles par les utilisateurs qui ne veulent pas se laisser faire.

Pour ce connecter ce

Geographics peuvent être connectés au moins à Oracle, SQLServer, ou bases de données Access, de préférence via ODBC, mais ce ne sont pas les bases uniques ou le mode de connexion unique. La connexion est créée, comme je l’ai expliqué au paragraphe 6 de la liste précédente.

Que se connecter

Geographics, dans ces versions fonctionne via un lien de connexion de l’objet (Liens d’ingénierie), Qui peut être une ligne, un point, une cellule ou d’un polygone. Cette connexion fonctionne comme suit:

  • Raccordement objet doit être sur la carte, supposons un certain nombre d’onglets comme 425876.
  • Le MSLink est un nombre pas répétée dans un plan et associée dès que l’objet est lié à la base de données.
  • Le MapID est un numéro qui associe le MSLink avec la carte enregistrée, de sorte qu’un MSLink peut être répété à partir d’une image bitmap à l’autre, la différence est dans le numéro de registre du bitmap, sujet que j’ai expliqué au paragraphe 12 de la liste du haut.
  • Une fois lié, vous pouvez voir d’autres tables de base de données dans Geographics, comme le rouleau de contributeurs, les valeurs cadastrales … Et avec ces opérations ne l’analyse topologique, cartes thématiques, annotation à la carte, etc

La base de données

  • Pour être capable d’interagir avec un projet de Geographics, le projet de base de données doit contenir les tableaux suivants:

catégorie
caractéristique
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • En outre, la table que vous souhaitez vous connecter, que le registre cadastral (supposons qu’il est appelé onglet) Doit ajouter une colonne appelée MSLink, comme je l’écris avec le M et L en majuscule. Et ce doit être de type NuméroAuto, de sorte que chaque fois que vous créez un nouvel onglet, il est attribué un numéro qui n’est pas répété.
  • En outre, il doit être ajouté à la table les colonnes suivantes:

Région, Ces colonnes nom n’a pas d’importance, ce qui l’intéresse c’est la valeur numérique avec deux décimales. Ce sera d’améliorer la superficie de la propriété dans la base de données.

Perimeter, Comme le précédent, il est utilisé pour stocker la valeur de somme des côtés de la propriété.

x1, y1, x2, y2. Il s’agit de quatre colonnes dans lequel stocker les coordonnées qui définissent la portée de la propriété, et ce sera utile pour aller à la propriété sélectionnée (repérer), Ainsi que pour la publication dans Geoweb Publisher.

  • Puis, dans la base de données, dans le tableau de mscatalog doit être incluse la table à rouleaux et affecté d’un identifiant. Ceci dans le but d’être vu à partir de la table Geographics à l’étape suivante et elle peut être inscrite au catalogue.

clip image001248 Microstation Geographics, link to DatabaseLes cartes

  • Carte doit s’inscrire, cela se fait à partir de projet / setup / s’inscrire carte / fichier DGN. Avec cela, la carte acquiert une table ugmaps numérique. .
  • Il convient également de créer de Geographics la table créée. Pour cela, vous devez aller au catalogue Projet / setup / tables / table. Ici, il est créé, en plaçant FICHA que le nom, MSLink (en majuscules) de la clé primaire et un alias, dans ce cas FC. Puis Commettre. Avec cela, nous sommes prêts à lier.

clip image002178 Microstation Geographics, link to Database

Le lien

L’objet sera lié à un champ dans le FICHA Table, en utilisant l’ MSLink comme clé primaire clip image003135 Microstation Geographics, link to Databaseet sur la base d’une correspondance avec l’ clave_ficha colonne.

Il devrait y avoir une correspondance unique entre l’objet qui est lié (supposer nombre d’onglets dans la carte) et un identifiant dans la base de registre. C’est peut-être le numéro de carte ou clé cadastral, mais il ne doit pas être répétée sur la même carte.

Pour faire le lien, placez une clôture, puis Base de données / Texte gestionnaire. Nous avons laissé allumé seulement le niveau du numéro de carte, de procéder à la liaison. Ensuite, nous avons choisi le nom de la table où nous voulons lier et la colonne contenant le match. Dans ce cas, les objets choisis sont l’ FICHA table et clave_ficha colonne.

Nous activons l’option Utilisez Fence, A choisi la Rejoindre bouton et on clique sur l’écran.

  • Prêt, Gegraphics cherché tous ces domaines avec le nombre d’onglets dans la carte, qui a coïncidé avec le numéro d’onglet de base de données dans le tableau FICHA et clave_ficha colonne. Et puis il a fait un lien à travers la numérotation automatique MSLink existant dans cette colonne. Une façon d’essayer qu’il utilise le attributs d’examencommande, il devrait soulever la table associée.
  • Pour mettre à jour aire et le périmètre, il doit y avoir des niveaux de l’actif à gauche ou àtraits du bloc de propriété de frontière et centroïds fonctionnalités. Puis elle est appliquéeZone mise à jour Base de données / périmètre.
  • Pour mettre à jour les coordonnées il est appliqué Base de données / mise à jour des coordonnées.
  • Insérer est de créer un nouvel enregistrement dans la base de données, mettre à jour mettre à niveau.

Je sais, et je suis au courant. Maintenant, vous comprenez pourquoi ces choses sont automatisées avec des outils VBA …

Cependant, l’apprentissage de sa logique était un exercice mental qui a développé certains secteurs de notre cerveau. Le Geospatial Administrator est également délicat (*).

NOTES DE TRADUCTION:

(*) Tambien tiene sus bemolesIl s’agit d’un idiome espagnol qui signifie que quelque chose est délicate et pas si facile.

 

 NOTE Traducere: Vă rugăm să citiți câteva comentarii de la sfârșitul acestui post.

Deși Geographics este versiunea moștenire un Bentley, după ce Bentley Hartă și Cadastru a ajuns să rămână, aici am rezuma unele adnotări la un elev care vrea să se conecteze la un hărți baze de date dintr-un proiect Geographics.

Despre subiecte anterioare

În unele mesaj am explicat cum funcționează curajul unor Geographics; acest rezumat de circa 15 intrări arată că eu chiar am bucurat.

  1. Cartea Caracteristica
  2. Temelor
  3. Curățarea topologice
  4. Conectează linii
  5. Analiza topologice
  6. Conectează-te un proiect local
  7. Importul de fișiere forma
  8. Creați coordona plasă
  9. Unele diferențe cu Bentley Map
  10. Dezvoltarea cu VBA
  11. Diferențele cu Cadastru
  12. Migrarea la Bentley Map
  13. Fumeaza cu G! Instrumente
  14. Exemple Inspirand

Ce se întâmplă este că Geographics a fost întotdeauna așa, înseamnă programul la trebuia să știi lucruri afumate să o pună în aplicare la nivel de administrator. În timp ce utilizatorii ar trebui să învețe să facă rutine de bază, să-l pună în aplicare, dar este un instrument care, în ciuda sprijinului raspund Bentley este încă apărat cu înverșunare de către utilizatorii care nu doresc să o las să meargă.

Pentru ce conectați acest

Geographics pot fi conectate cel puțin la Oracle, SQLServer, sau baze de date Access, preferabil prin intermediul ODBC, dar acestea nu sunt bazele unice sau modul de conectare unică. Conexiunea se creează, așa cum am explicat la punctul 6 din lista anterioară.

Ce să vă conectați

Geographics, în aceste versiuni lucrează prin verigă de legătură obiect (link-uri tehnice), Care poate fi o linie, punctul, celula sau poligon. Această conexiune funcționează după cum urmează:

  • Conectarea obiect trebuie să fie pe harta, presupune un număr de tab ca 425876.
  • MsLink este un număr nu repetă într-o hartă și asociat odată obiect este legat la baza de date.
  • MapID este un număr care asociază MsLink cu harta înregistrate, astfel încât un MsLink poate fi repetat la un bitmap la alta, diferența este în număr de registru bitmap, subiect care i-am explicat la punctul 12 din lista de top.
  • Odată conectat, puteți vizualiza alte mese de baze de date în Geographics, cum ar fi rola de contribuabili, valori cadastrale … Și cu aceste operațiuni nu ar fi analiza topologică, hărți tematice, adnotare de harta, etc

Baza de date

  • Pentru a fi capabil să interacționeze cu un proiect Geographics, proiectul bazei de date trebuie să conțină tabelele de mai jos:

categorie
trăsătură
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • În plus, masa care doriți să vă conectați, ca registrul cadastral (Presupun că se numeștefila), Trebuie să adăugați o coloană numită MsLink, cum ar fi l-am scrie cu M și L cu majuscule. Și acest lucru trebuie să fie de tip AutoNumerotare, astfel încât de fiecare dată când creați o nouă filă este atribuit un număr care nu se repetă.
  • De asemenea, trebuie să se adaugă la masa următoarele coloane:

Domeniu, Aceste coloane nume nu contează, ce interese este valoarea numerică cu două zecimale. Acest lucru va fi de a actualiza zona proprietății în baza de date.

Perimetru, La fel ca cel anterior, acesta este folosit pentru a stoca valoarea sumei de laturi ale proprietății.

x1, y1, x2, y2. Acestea sunt patru coloane, în care pentru a stoca coordonatele care definesc gama de proprietate, și care va fi util pentru a merge la proprietatea selectat (localiza), Precum și pentru publicarea în GeoWeb Publisher.

  • Apoi, în baza de date, în tabelul mscatalog trebuie incluse tabelul rolă și atribuie un identificator. Acest lucru pentru a fi văzut masa de Geographics în pasul următor și poate fi înregistrată în catalog.

clip image001248 Microstation Geographics, link to DatabaseHărțile

  • Harta trebuie să se înregistreze, acest lucru se face de la proiect / configurare / registru harta / DGN fișier. Cu aceasta, harta dobândește un număr de masă ugmaps. .
  • De asemenea, ar trebui să creeze din Geographics tabelul creat. Pentru aceasta trebuie să mergeți la proiect / instalare / tabele / masă de marfuri. Aici este creat, prin plasarea Ficha ca nume, MSLINK (majuscule), în cheia primară și un alias, în acest caz FC. Atunci Comite. Cu aceasta, suntem gata pentru a lega.

clip image002178 Microstation Geographics, link to Database

Link-ul

Obiectul va fi legat de un câmp din Ficha tabel, folosind mslink ca cheie primară clip image003135 Microstation Geographics, link to Databaseși se bazează pe o potrivire cu clave_ficha coloană.

Ar trebui să existe un meci unic între obiect care să fie legat (presupunem numărul de fila pe hartă in) și un identificator în registru. Acesta poate fi bine numărul cardului sau cheie cadastral, dar aceasta nu ar trebui să fie repetate pe aceeași hartă.

Pentru a lega, plasa un gard, apoi Baza de date / Text director. Am lăsat pornit numai la nivel de număr de card, să procedeze la link-ul. Apoi vom alege numele tabelului în care ne-o dorim pentru a lega și coloana care conține meci. În acest caz, obiectele selectate sunt Ficha masă șiclave_ficha coloana.

Am activa opțiunea Utilizați gard, A ales Alătura buton și ne faceți clic pe ecran.

  • Gata, Gegraphics încercat toate aceste domenii, numărul de fila pe hartă, care a coincis cu numărul fila date în tabelul Ficha si clave_ficha coloana. Și apoi a făcut o legătură prin auto numerotare mslink existente în acea coloană. O modalitate de a încerca utilizează atribute de revizuire comandă, acesta ar trebui să ridice masa asociat.
  • Pentru a actualiza zona si perimetrul, trebuie să fie nivelul active stânga sau Caracteristicidin blocul proprietate granița și caracteristici centroide. Atunci, este aplicat Zona de actualizare a bazei / perimetrul.
  • Pentru a actualiza coordonatele se aplică Baza de date / coordonate de actualizare.
  • Introduce este de a crea un nou record în baza de date, actualiza pentru a face upgrade.

Știu, și eu sunt conștient. Acum ați înțeles de ce aceste lucruri sunt automatizate cu instrumente VBA …

Cu toate acestea, învățarea logica ei a fost un exercițiu mental care a dezvoltat un sector al creierului nostru. Administratorul geospațiale sunt, de asemenea, complicat (*).

NOTE Traducere:

(*) Tambien Tiene sus bemolesAceasta este o expresie spaniolă, ceea ce înseamnă că ceva este dificil și nu atât de ușor.

 

 NOTE DI TRADUZIONE: Si prega di leggere alcuni commenti alla fine di questo post.

Sebbene Geographics è la versione eredità di una Bentley, dopo Bentley Map e Catasto venuto a stare, qui riassumo alcune annotazioni a un allievo che vuole connettersi a un database viene mappato da un progetto Geographics.

Su argomenti precedenti

In alcuni post ho spiegato come funzionano le budella alcuni Geographics; questa sintesi di quasi 15 voci mostra che ho davvero apprezzato.

  1. Il libro caratteristica
  2. Tematizzazione
  3. Pulizia topologico
  4. Collegare le linee
  5. Analisi topologica
  6. Collegare un progetto locale
  7. Importazione da file di forma
  8. Creare coordinare maglia
  9. Alcune differenze con Bentley Map
  10. Sviluppare con VBA
  11. Differenze con Catasto
  12. Migrazione a Bentley Map
  13. Fuma con G! Strumenti
  14. Esempi di Inspiring

Quello che succede è che Geographics è sempre stato così, ma significa software che dovevi conoscere le cose affumicate per attuarla a livello di amministratore. Mentre gli utenti devono imparare a fare le routine di base per la sua attuazione, ma è uno strumento che, nonostante Bentley supporto che non risponde è ancora difeso unghie e coi denti per gli utenti che non vogliono lasciarlo andare.

In che collegare questo

Geographics possono essere collegati almeno a Oracle, SQLServer, o database di Access, preferibilmente tramite ODBC, ma queste non sono le uniche basi o la modalità di connessione singola. La connessione viene creata, come ho spiegato al punto 6 della lista precedente.

Cosa collegare

Geographics, in queste versioni funziona tramite collegamento collegamento oggetto (collegamenti di ingegneria), Che può essere una linea, punto, cella o poligono. Questa connessione funziona come segue:

  • Collegamento oggetto deve essere sulla carta, si supponga che un certo numero scheda come 425.876.
  • Il MSLink è un numero non ripetuto in una mappa e una volta associato l’oggetto è collegato al database.
  • Il Mapid è un numero che associa il MSLink con la mappa registrato, quindi un MSLink può essere ripetuto da una bitmap a un altro, la differenza è nel numero di registro della bitmap, argomento che ho spiegato nel paragrafo 12 della top list.
  • Una volta collegati, è possibile visualizzare le altre tabelle del database in Geographics, come il rotolo di contribuenti, dei valori catastali … e con questi fare operazioni come l’analisi topologica, mappe tematiche, annotazione di carta, ecc

Il database

  • Per essere in grado di interagire con un progetto Geographics, il progetto di database deve contenere le seguenti tabelle:

categoria
caratteristica
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • In aggiunta, la tabella che si desidera connettere, come il registro catastale (supponiamo che si chiama scheda) Deve aggiungere una colonna denominata MSLink, come ad esempio lo scrivo con la M e la L in maiuscolo. E questo deve essere Tipo di contatore, così ogni volta che si crea una nuova scheda viene assegnato un numero che non si ripete.
  • Inoltre, dovrebbe essere aggiunto a tavola le seguenti colonne:

Settore, Queste colonne nome non ha importanza, ciò che interessa è il valore numerico con due decimali. Questo sarà quello di aggiornare zona della struttura del database.

Perimetro, Come il precedente, è usato per memorizzare il valore somma dei lati della struttura.

x1, y1, x2, y2. Si tratta di quattro colonne in cui memorizzare le coordinate che definiscono la gamma di proprietà, e che sarà utile per andare alla struttura scelta (individuare), Nonché per la pubblicazione in Geoweb Publisher.

  • Poi, all’interno del database, nella tabella di mscatalog deve essere incluso nella tabella rotolo e assegnato un identificatore. Ciò al fine di essere visto dalla tabella Geographics nel passaggio successivo, e può essere registrato nel catalogo.

clip image001248 Microstation Geographics, link to DatabaseLe mappe

  • Mappa deve registrare, questo è fatto da progetto / setup / Registrazione map / dgn del file. Con questo, cartina acquisisce una tabella ugmaps numero. .
  • E ‘inoltre opportuno creare dal Geographics la tabella creata. Per questo si dovrebbe andareal catalogo del progetto / setup / tavoli / table. Qui si è creato, mettendo FICHA come nome, MSLink (capitalizzati) nella chiave primaria e un alias in questo caso FC. Allora Commettere. Con questo, siamo pronti a collegare.

clip image002178 Microstation Geographics, link to Database

Il collegamento

L’oggetto sarà collegato a un campo della FICHA tabella, utilizzando l’ MSLink come chiave primaria clip image003135 Microstation Geographics, link to Databasee sulla base di una corrispondenza con l’ clave_ficha colonna.

Ci dovrebbe essere una corrispondenza univoca tra l’oggetto che essere collegato (supponiamo numero scheda nella mappa) e un identificatore nel Registro di sistema. Può ben essere il numero di carta o chiave catastale, ma non dovrebbe essere ripetuto sulla stessa mappa.

Per legare, mettere una recinzione, quindi Database / testo direttore. Abbiamo lasciato acceso solo il livello di numero di carta, di procedere al collegamento. Poi abbiamo scelto il nome della tabella in cui si desidera creare un collegamento e la colonna contenente il match. In questo caso gli oggetti scelti sono la FICHA tavolo e clave_ficha colonna.

Attiviamo l’opzione Utilizzare Fence, Ha scelto la Registrazione pulsante e clicchiamo sullo schermo.

  • Pronti, Gegraphics cercarono tutti quei campi con il numero di scheda nella mappa, che ha coinciso con il numero di scheda del database nella tabella FICHA eclave_ficha colonna. E poi ha fatto un collegamento attraverso la numerazione automatica MSLink esistente in quella colonna. Un modo per provare che sta usando il attributi revisionecomando, che dovrebbe sollevare la tabella associata.
  • Per aggiornare area e perimetro, deve essere livelli patrimonio lasciato o lineamenti dal blocco di proprietà confine e centroidi caratteristiche. Allora viene applicato Zona di aggiornamento del database / perimetrale.
  • Per aggiornare le coordinate è applicata Banca dati / coordinate aggiornamento.
  • Inserire è quello di creare un nuovo record nel database, aggiornare per l’aggiornamento.

Lo so, e sono consapevole. Ora si capisce perché queste cose sono automatizzate con strumenti di VBA …

Tuttavia, imparare la sua logica era un esercizio mentale che ha sviluppato alcuni settori del nostro cervello. L’amministratore Geospatial è anche ingannevole (*).

TRADUZIONE NOTE:

(*) Tambien Tiene sus bemolesQuesto è un idioma spagnolo che significa che qualcosa è complicato e non così facile.

 

 ملاحظات الترجمة: الرجاء قراءة بعض التعليقات في نهاية هذا المنصب.

على الرغم من Geographics هو الإصدار إرث من بنتلي، بعد أن تقدم اللاعب بنتلي الخريطة والسجل العقاري للبقاء، وهنا أنا تلخيص بعض الشروح إلى التلميذ الذي يريد الاتصال إلى قاعدة بيانات خرائط من مشروع Geographics.

حول مواضيع سابقة

في بعض آخر لقد شرحت كيف تعمل بعض الشجاعة Geographics ‘، وهذا ملخص ما يقرب من 15 مقالات يدل على أن أنا حقا يتمتع به.

  1. ميزة الكتاب
  2. تطبيق السمات
  3. تنظيف الطوبوغرافية
  4. ربط خطوط
  5. تحليل الطوبوغرافية
  6. ربط مشروع محلي
  7. استيراد الملفات من شكل
  8. إنشاء شبكة تنسيق
  9. بعض الاختلافات مع بنتلي الخريطة
  10. تطوير مع VBA
  11. الخلافات مع السجل العقاري
  12. الهجرة إلى بنتلي الخريطة
  13. يدخن مع G! أدوات
  14. أمثلة ملهمة

ما يحدث هو أن Geographics كان دائما مثل هذا، بل يعني البرنامج من كان عليك أن تعرف الأشياء المدخن لتنفيذه على مستوى المسؤول. في حين يجب على المستخدمين تعلم أن تفعل الروتينية الأساسية لتنفيذه، ومع ذلك فهو الأداة التي على الرغم من بنتلي الدعم لا يزال غير قادر على الاستجابة دافع الأسنان والأظافر من قبل المستخدمين الذين لا يريدون أن ندعه يذهب.

لماذا ربط هذا

يمكن ان تكون مرتبطة Geographics على الأقل لأوراكل، سيكلسرفير، أو الوصول إلى قواعد البيانات، ويفضل عن طريق ODBC ولكن هذه ليست هي قواعد فريدة من نوعها أو طريقة اتصال واحد. يتم إنشاء اتصال، كما شرحت في الفقرة 6 من القائمة السابقة.

ما للاتصال

Geographics، في هذه الإصدارات تعمل عن طريق وصلة اتصال الكائن (روابط الهندسة)، والتي يمكن أن يكون خط، نقطة، خلية أو مضلع. يعمل هذا الصدد على النحو التالي:

  • ربط كائن يجب أن تكون على الخريطة، افترض عدد التبويب مثل 425876.
  • وMsLink هو رقم لم يتكرر في خريطة وما يرتبط بها من بعد ربط الكائن إلى قاعدة البيانات.
  • وMapID هو الرقم الذي يربط MsLink مع خريطة المسجلة، وذلك على MsLink يمكن أن تتكرر من صورة نقطية إلى آخر، والفرق هو في عدد النقطية في التسجيل، الموضوع الذي شرحت في الفقرة 12 من لائحة أعلى.
  • مرة واحدة مرتبطة، يمكنك عرض جداول قاعدة البيانات الأخرى في Geographics، مثل لفة من المساهمين، والقيم المساحية … ومع هذه القيام بعمليات تحليل والطوبوغرافية والخرائط المواضيعية، والشرح إلى خريطة، الخ

قاعدة البيانات

  • لتكون قادرة على التفاعل مع المشروع Geographics، يجب أن يحتوي مشروع قاعدة بيانات الجداول التالية:

فئة
ميزة
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • بالإضافة إلى ذلك، الجدول الذي تريد الاتصال، كما سجل المساحية (لنفترض يطلق عليه علامة التبويب) يجب إضافة عمود يسمى MsLink، مثل أكتبه مع M و L في كبيرة. ويجب أن يكون هذا النوع ترقيم تلقائي؛ وذلك في كل مرة يتم فيها إنشاء علامة تبويب جديدة يتم تعيينه وهو عدد لا تتكرر.
  • أيضا، ينبغي أن يضاف إليها في الجدول على الأعمدة التالية:

منطقة، هذه الأعمدة اسم لا يهم، ما يثير هو قيمة رقمية مع منزلتين عشريتين. وسيكون هذا لرفع مستوى منطقة العقار في قاعدة البيانات.

محيط، مثل سابقتها، ويتم استخدامه لتخزين قيمة مجموع الجانبين في هذه المنشأة.

X1، Y1، X2، Y2. هذه هي أربعة أعمدة لتخزين الإحداثيات التي تحدد مجموعة من الممتلكات، والتي من شأنها أن تكون مفيدة للذهاب إلى الخاصية المحددة (حدد)، وكذلك للنشر في جغرافية الشبكة الناشر.

  • ثم، ضمن قاعدة البيانات، في الجدول mscatalog ويجب تضمين الجدول لفة وتعيين معرف. من أجل أن ينظر إلى هذا الجدول من Geographics في الخطوة التالية وأنها يمكن أن تكون مسجلة في الكتالوج.

clip image001248 Microstation Geographics, link to Databaseالخرائط

  • خريطة يجب تسجيل، ويتم ذلك من مشروع / إعداد / تسجيل / خريطة DGN الملف. مع هذا، خريطة يكتسب الجدول رقم ugmaps. .
  • كما ينبغي إنشاء Geographics من جدول تم إنشاؤه. لهذا يجب عليك ان تذهب إلى المشروع / إعداد / جداول / الجدول التسويقي. هنا يتم إنشاؤه، عن طريق وضع FICHA كاسم، MSLINK (رسملة) في المفتاح الأساسي واسم مستعار، في هذه الحالة FC. ثم ارتكب. مع هذا، نحن على استعداد لربط.

clip image002178 Microstation Geographics, link to Database

الرابط

وسيتم ربط الكائن إلى حقل في FICHA الجدول، وذلك باستخدام mslink كمفتاح أساسي clip image003135 Microstation Geographics, link to Databaseواستنادا مباراة معclave_ficha العمود.

يجب أن يكون هناك تطابق فريد بين الكائن الذي سيتم ربط (لنفترض عدد التبويب في الخريطة) ومعرف في التسجيل. قد يكون جيدا رقم البطاقة أو مفتاح المساحية، ولكن لا ينبغي أن يتكرر على نفس الخريطة.

لادراك التعادل، ووضع سياج، ثم مدير قاعدة البيانات / النص. تركنا في وضع التشغيل فقط على مستوى رقم البطاقة، للشروع في الارتباط. ثم نختار اسم الجدول حيث نريد لربط والعمود الذي يحتوي على المباراة. في هذه الحالة الكائنات المختارة هي FICHA الطاولة و clave_ficha العمود.

نحن تفعيل الخيار استخدام سياج، اختار انضم زر ونحن النقر على الشاشة.

  • سعى جاهزة، Gegraphics جميع هذه المجالات مع عدد التبويب في الخريطة، والتي تزامنت مع عدد التبويب قاعدة البيانات في الجدول FICHA و clave_ficha العمود. وبعد ذلك قدمت وصلة من خلال ترقيم السيارات mslink الموجودة في هذا العمود. وهناك طريقة لمحاولة ذلك يستخدمسمات الاستعراض الأمر، وينبغي أن رفع الجدول المرتبطة بها.
  • لتحديث منطقة ومحيط، فإنه يجب أن تكون مستويات الأصول أو اليسار ملامح من الحدود كتلة الممتلكات والنقطة الوسطى الميزات. ثم يتم تطبيقه منطقة تحديث قاعدة البيانات / محيط.
  • لتحديث إحداثيات يتم تطبيقه قاعدة بيانات / تحديث إحداثي.
  • أدخل هو لإنشاء سجل جديد في قاعدة البيانات، تحديث للترقية.

وأنا أعلم، وأنا على علم بها. الآن فهمت لماذا يتم أتمتة هذه الأشياء مع أدوات VBA …

ومع ذلك، تعلم منطقها كان التمرين الذهني التي وضعت بعض قطاع من دماغنا. مدير الجغرافية المكانية أيضا صعب (*).

ملاحظات الترجمة:

(*) Tambien تيني SUS bemolesهذا هو المصطلح الاسبانية مما يعني أن شيئا ما هو صعب وليس من السهل.

 

 翻訳の注意:この記事の最後にいくつかのコメントを読んでください。

ベントレー地図と地籍が滞在するようになった後にジオグラフィクスは、ベントレーのレガシーバージョンですが、ここで私はジオグラフィクスプロジェクトからデータベースマップに接続したい瞳にいくつかの注釈をまとめる。

前のトピックについて

いくつかの記事で、私はいくつかのジオグラフィクス ‘根性がどのように機能するかについて説明してきた。ほぼ15エントリのこの要約は、私は本当にそれを享受してきたことを示しています。

  1. 機能帳
  2. テーマ設定
  3. トポロジカルクリーニング
  4. ラインを接続
  5. トポロジー解析
  6. ローカルプロジェクトを接続
  7. シェープファイルからのインポート
  8. メッシュをコーディネート作成
  9. ベントレー地図といくつかの相違点
  10. VBAで開発
  11. 地籍との違い
  12. ベントレー地図への移行
  13. Gと煙! ツール
  14. 感動の例

何が起こるジオグラフィクスはこのように常にあったということです、あなたは管理者のレベルでそれを実装するためにスモークの事を知っていたから、それはソフトウェアを意味します。 一方のユーザーがそれを実装するための基本的なルーチンを行うことを学ぶべきで、まだそれはベントレー応答しなくサポートにもかかわらず、まだそれが行くようにしたくないユーザーが歯と爪を擁護しているツールです。

これを接続するものに

ジオグラフィクスは、ODBCを介して、好ましくは少なくともオラクル、SQLServerのか、Accessデータベースに接続されているが、これらはユニークな塩基または単一接続モードではありませんすることができます。 私は前のリストの第6項でそれを説明したように接続が作成されます。

何が接続する

これらのバージョンでジオグラフィクスは、オブジェクトの接続リンクを介して動作します(エンジニアリングリンク)、これは、ライン、ポイント、セルやポリゴンことができます。 この接続は次のように機能します。

  • オブジェクトを接続すると、マップ上にある必要があり、425876のようなタブの番号とします。
  • MSLINKオブジェクトがデータベースにリンクされた後、マップに繰り返され、関連付けられていない番号です。
  • MapIDは数字になるようにMSLINKを別のビットマップから繰り返すことができます登録されたマップ、関連付けMSLINK;違いは、私は上のリストの第12項で説明したビットマップの登録番号、話題になっています。
  • 一度リンクされて、操作がトポロジー解析、主題図、マップへの注釈等のような貢献者、地籍値…のロールとしてそして、これらと、ジオグラフィクスで他のデータベースのテーブルを見ることができない

データベース

  • ジオグラフィクスプロジェクトと対話できるようにするには、データベースプロジェクトには、次の表が含まれている必要があります

カテゴリ
機能
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • さらに、接続したいテーブルには、地籍レジスタとして(それが呼び出されているとし タブ)私は大文字でMとLでそれを書き込むなど、MSLINKという列を追加する必要があります。 そして、これはオートナンバー型である必要があり、あなたはそれが繰り返されていない番号が割り当てられ、新しいタブを作成するように毎回。
  • また、それは、次の列のテーブルに追加する必要があります。

エリア、これらの列名は、それが小数点以下2桁の数値で興味のあるものではない問題で、ない。 これは、データベース内のプロパティのエリアをアップグレードすることです。

周囲以前のもののように、それがプロパティの辺の合計値を格納するために使用される。

X1、Y1、X2、Y2。 これらのプロパティの範囲を定義する座標を​​格納するための4つの列であり、そしてそれは選択したプロパティに行くのに便利になります(検索する)ならびにGeoweb出版の出版のために。

  • 次に、データベース内で、mscatalogのテーブルにロールテーブルが含まれており、識別子を割り当てる必要があります。 これは、順番に次のステップでジオグラフィクスからテーブルを見られるように、それはカタログに登録することができます。

clip image001248 Microstation Geographics, link to Databaseマップ

  • 地図は登録する必要があり、これはから行われ プロジェクト/セットアップ/登録マップ/ DGNファイル。 これにより、マップが数ugmapsテーブルを取得します。 。
  • また、ジオグラフィクスから作成された表を作成する必要があります。 このためには行くべき プロジェクト/セットアップ/テーブル/テーブルカタログへ。 ここではそれがMSLINKは(大文字)この場合、FCには、主キーと別名で、名前としてFICHAを配置することによって、作成されます。 その後 犯す。 これにより、我々はリンクする準備が整いました。

clip image002178 Microstation Geographics, link to Database

リンク

オブジェクトのフィールドにリンクされます FICHA 使用して、表、 MSLINK 主キーとして clip image003135 Microstation Geographics, link to Databaseとの一致に基づいてclave_ficha コラム。

(マップのタブ番号を仮定)リンクされたオブジェクトとレジストリ内の識別子の間で一意に一致があるはず。 これはよくカード番号や地籍キーかもしれませんが、それは、同じ地図上に繰り返されるべきではありません。

結ぶには、フェンスを配置し、その後 データベース/テキストマネージャ。 我々はリンクに進み、唯一のカード番号レベルで切り替え残しました。 その後、我々は我々がリンクするテーブルとの一致を含む列の名前を選択します。 この場合、選択されたオブジェクトは FICHA テーブルと clave_ficha コラム。

我々はオプションを有効に フェンスを使用してください、選んだ 参加する ボタンと我々は、画面上をクリックします。

  • レディ、GegraphicsはFICHAテーブルのデータベースタブ番号と一致したマップ内のタブ番号とすべてのそれらのフィールドを求め、 clave_ficha コラム。 そして、それはその列に存在する自動ナンバリングMSLINKを通じてリンクを作りました。 それをしようとする方法は使用しています レビュー属性 コマンドは、それが関連するテーブルを持ち上げる必要があります。
  • 面積と周長を更新するためには、左アセット·レベルでなければならないか、または 特徴 境界プロパティブロックと重心の機能から。 それが適用される データベース/周囲更新領域.
  • 座標を更新するには、それが適用されます データベース/座標更新.
  • 挿入 、データベースに新しいレコードを作成することです アップデート アップグレードしてください。

私は知っている、と私は認識しています。 これらのものはVBAツールで自動化されている理由を今、あなたは理解して…

しかし、その論理を学ぶことは私たちの脳のいくつかのセクターを開発精神運動だった。 地理空間管理者でもある トリッキー (*)。

翻訳の注:

(*) Tambien tiene SUS bemolesこれは何かトリッキーなので、簡単ではないことを意味するスペイン語のイディオムです。.

 

 翻译注:请在结束这篇文章读了一些意见。

虽然地理学是一辆宾利的旧版本,宾利地图和地籍后留下来,在这里我总结了一些注解向学生谁想要连接到一个数据库映射从GEOGRAPHICS项目。

关于以前的主题

在一些文章中,我已经解释,如何一些GEOGRAPHICS的胆量功能;表明,我真的很喜欢这个总结近15项。

  1. 具有图书
  2. 主题化
  3. 拓扑干洗
  4. 连接线
  5. 拓扑分析
  6. 将本地项目
  7. 从形状文件导入
  8. 创建坐标网格
  9. 一些宾利地图的差异
  10. 用VBA开发
  11. 与地籍的差异
  12. 迁移宾利地图
  13. 抽烟与G! 工具
  14. 鼓舞人心的例子

什么情况是,地理学总是这样,它意味着你不得不知道熏的东西来实现它在管理员的水平的软件。 虽然用户应该学会做基本套路,来实现它,但它是一个工具,尽管宾利反应迟钝的支持仍然是用户谁不想让它去捍卫牙齿和指甲。

什么连接

地理学可以至少连接到Oracle,SQLServer或Access数据库,最好通过ODBC,但这些都不是唯一的基地或单个连接模式的。 创建连接,正如我在前面的列表的第6段。

连接

地理学在这些版本中,通过对象连接链路(工程链接),它可以是一条线,点,细胞或多边形。 此连接的工作原理如下:

  • 连接对象必须是在地图上,假设一个标签号,如425876。
  • MSLINK是一个数字没有地图中重复,一旦对象被链接到的数据库和相关。
  • 本的azazaz是一个数字,联营公司MSLINK的注册地图,所以可以重复MSLINK从位图到另一个不同的是位图的登记号,话题,我解释第12段顶部的列表。
  • 一旦链接,您可以查看其他数据库表地理学,如辊的贡献者,地籍价值,并与这些操作拓扑分析,专题地图,标注地图等。

数据库

  • 为了能够与地理学项目,数据库项目必须包含以下表格:

类别
特点
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • 此外,要连接的表,地籍登记册(假设它被称为 标签)必须添加一列称为MSLINK的,比如我写大写的M和L。 而这必须是自动编号类型,所以每次你创建一个新的标签,它被分配一个不重复的号码。
  • 此外,它应该被添加在桌子下面的列:

区域这些列的名字无所谓,它是什么样的利益数值小数点后两位。 这将是升级数据库中的属性的区域。

周长像前一种,它是用于存储属性的两侧的总和值。

X1,Y1,X2,Y2。 这四列在其中存储的坐标定义范围内的财产,去选择属性,这将是有益的(定位),以及出版Geoweb出品。

  • 然后,在数据库中,可在mscatalog的表必须包含的轧辊表,并分配一个标识符。 可以看出这一点是为了表从GEOGRAPHICS在下一步骤中,它可以在目录中注册。

clip image001248 Microstation Geographics, link to Database地图

  • 地图必须注册,这是从 项目/设置/注册地图/ DGN文件。 由此,地图获取一些ugmaps表。 。
  • 它也应该从地理学创建创建的表。 对于这一点,你应该去 项目/设置/表格/表格目录。 这里,它被创建,通过配售FICHA,如姓名,中MSLINK(大写)主键和一个别名,在这种情况下,FC。 然后 。 有了这个,我们已经准备好链接。

clip image002178 Microstation Geographics, link to Database

的链接

将链接对象中的一个字段 FICHA 表中,使用 MSLINK 作为主键 clip image003135 Microstation Geographics, link to Database和一个与之相匹配的基础上 clave_ficha 列。

应该有一个独特的对象之间的链接(假设在地图上的标签号),并在注册表中的一个标识符匹配。 它可能是卡号或地籍关键,但它不应该被重复相同的地图上。

为了配合,放置栅栏,然后 数据库/文本经理的。 我们离开开机卡号水平,进行链接。 然后,我们选择我们想要连结的表和列包含匹配的名称。 在这种情况下所选择的对象是 FICHA 表 clave_ficha 列。

我们启动选项 使用护栏,选择了 加入 按钮,我们点击屏幕上。

  • 准备好了,Gegraphics寻求所有这些领域,在地图上,这正好与一些在FICHA表的数据库“选项卡的标签号码, clave_ficha 列。 然后做了一个链接,通过该列中存在的自动编号MSLINK的。 一种尝试使用 审查属性 命令,它应该解除关联表。
  • 要更新面积和周长,它必须是水平左资产或 特点 从边界属性块和质心功能。 然后,它被应用 数据库/周边更新地区.
  • 要更新坐标施加 数据库/坐标更新.
  • 插入 是创建一个新的数据库中的记录, 更新 升级。

我知道,我知道。 现在你明白为什么这些东西都是用VBA工具自动…

然而,学习它的逻辑是一种精神锻炼我们的大脑制定了一些部门。 地理空间管理员也 狡猾 (*)。

翻译注意:

(*) Tambien旅游TIENE SUS bemoles这是一个西班牙语的成语,这意味着什么是棘手的,不是那么容易的.

 

 ÖVERSÄTTNING ANMÄRKNINGAR: Läs några kommentarer i slutet av det här inlägget.

Även Geographics är en Bentley arvet version, efter Bentley Karta och fastighetsregister kom för att stanna, här sammanfattar jag några anteckningar till en elev som vill ansluta till en databas kartor från en Geographics projekt.

Om tidigare ämnen

I vissa inlägg har jag förklarat hur vissa Geographics ‘tarmar fungerar, denna sammanfattning av nästan 15 poster visar att jag verkligen har haft det.

  1. Funktionen bok
  2. Theming
  3. Topologisk Rengöring
  4. Anslut linjer
  5. Topologisk analys
  6. Anslut ett lokalt projekt
  7. Importera från formfiler
  8. Skapa samordna mesh
  9. Vissa skillnader med Bentley Map
  10. Utveckla med VBA
  11. Skillnader med Cadastre
  12. Migrera till Bentley Map
  13. Röker med G! Verktyg
  14. Inspirerande exempel

Vad som händer är att Geographics var alltid så här, det betyder mjukvara från du var tvungen att veta rökt saker att genomföra den på administratörens nivå. Även användare bör lära sig att göra grundläggande rutiner för att genomföra det, men det är ett verktyg som trots Bentley svarar stöd fortfarande försvaras med näbbar och klor av användare som inte vill låta det gå.

I vilken ansluter

Geographics kan anslutas åtminstone till Oracle, SQLServer, eller Access-databaser, företrädesvis via ODBC men dessa är inte de unika baser eller den enda anslutning. Anslutningen skapas, vilket jag förklarade det i punkt 6 i den tidigare listan.

Vad ansluta

Geographics, i dessa versioner fungerar via objektet anslutning länken (engineering länkar), Vilket kan vara en linje, punkt, cell eller polygon. Denna anslutning fungerar enligt följande:

  • Anslutning av objektet måste vara på kartan, antar en flik nummer som 425.876.
  • Den MsLink är ett tal upprepas inte i en karta och associerad när objektet är kopplad till databasen.
  • Den MapID är ett nummer som associerar MsLink med registrerat kartan, så en MsLink kan upprepas från en bitmapp till en annan, skillnaden är i bitmap register antal, ämne som jag förklarade i punkt 12 i topplistan.
  • När länkade kan du visa andra databastabeller i Geographics, såsom utbyggnaden av bidragsgivare, fastighetsgränser värden … Och med dessa inte verksamhet som topologisk analys, tematiska kartor, anteckning till karta, etc.

Databasen

  • För att kunna interagera med en Geographics projekt, måste databasen projektet innehåller följande tabeller:

kategori
funktion
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Dessutom, den tabell som du vill ansluta, som fastighetsregistret (antar att det kallas flik) Måste lägga till en kolumn som heter MsLink, som jag skriver det med M och L i versaler. Och detta måste vara Räknare typ, så varje gång du skapar en ny flik den tilldelas ett nummer som inte upprepas.
  • Dessutom bör det tilläggas vid bordet följande spalter:

Area, Dessa kolumner namn spelar ingen roll, det som intresserar är det numeriska värde med två decimaler. Detta kommer att vara att uppgradera fastighetens område i databasen.

Perimeter, Liksom den förra, är det används för att lagra summan värdet av fastighetens sidorna.

x1, y1, x2, y2. Dessa är fyra kolumner där du vill lagra de koordinater som definierar området av fastigheten, och det kommer att vara användbart för att gå till den valda egenskapen (lokalisera), Såväl som för publicering i Geoweb Publisher.

  • Därefter, i databasen, måste i mscatalog bord ingå rullen tabellen och tilldelas en identifierare. Detta för att kunna ses av tabellen från Geographics i nästa steg och det kan registreras i katalogen.

clip image001248 Microstation Geographics, link to DatabaseKartorna

  • Karta måste registrera görs detta från projekt / setup / registrera karta / DGN-fil. Med detta, förvärvar karta ett antal ugmaps bord. .
  • Det bör också skapa från Geographics den skapade tabellen. För detta bör du gå Project / setup / bord / table katalog. Här skapas, genom att placera Ficha som namn, i primärnyckeln och ett alias MSLINK (aktiverats), i det här fallet FC. Sedan Begå. Med detta är vi redo att länka.

clip image002178 Microstation Geographics, link to Database

Länken

Objektet kommer att länkas till ett fält i Ficha bord, med hjälp av mslink som primärnyckel clip image003135 Microstation Geographics, link to Databaseoch bygger på en match med clave_ficha kolonn.

Det bör finnas en unik match mellan föremål som länkas (antar fliken nummer i kartan) och en identifierare i registret. Det kan mycket väl vara kortnumret eller lantmäterimyndigheten nyckel, men det ska inte upprepas på samma karta.

För att knyta, placera ett staket, sedan Databas / text manager. Vi lämnade påslagen endast kortnumret nivå, för att gå vidare till länken. Sedan väljer vi namnet på tabellen där vi vill länka och kolumnen innehåller matchen. I detta fall de valda objekten är Ficha bord och clave_ficha kolonn.

Vi aktiverar alternativet Använd Fence, Valde  knapp och vi klickar på skärmen.

  • Ready, Gegraphics sökt alla dessa områden med fliken nummer i kartan, vilket sammanföll med databasen fliken nummer i Ficha tabellen och clave_ficha kolonn. Och sedan gjorde en länk via den automatiska numreringen mslink finns i den kolumnen. Ett sätt att prova är att använda omdöme attribut kommando, det bör lyfta tillhörande bord.
  • Att uppdatera area och omkrets, måste det lämnas tillgångar nivåer eller egenskaper från gränsen kvarteret och centroids funktioner. Då den appliceras Databas / omkrets Uppdateringsområdet.
  • Att uppdatera koordinaterna den tillämpas Databas / koordinat update.
  • Infoga är att skapa en ny post i databasen, uppdatera att uppgradera.

Jag vet, och jag är medveten om. Nu förstår du varför dessa saker är automatiserade med VBA-verktyg …

Men att lära sin logik var en mental övning som utvecklat någon sektor av vår hjärna. Den Geospatial Administratören är också knepigt (*).

ÖVERSÄTTNINGSKOSTNADER ANMÄRKNINGAR:

(*) Tambien tiene sus bemolesDetta är en spansk idiom som betyder att något är svårt och inte så lätt.

 

 UWAGI tłumaczenie: Proszę przeczytać kilka uwag na końcu tego postu.

Chociaż Geographics jest wersja dla Bentleya legacy po Bentley Map i Katastru przyszedł na pobyt, tutaj podsumować niektóre adnotacje do ucznia, który chce połączyć się z mapy bazy danych z projektu Geographics.

O Poprzednie tematy

W jakimś wątku wyjaśniłem, jak wnętrzności niektórych Geographics ‘funkcjonować, to podsumowanie prawie 15 zgłoszeń pokazuje, że tak naprawdę nie podobało.

  1. Funkcja książki
  2. Skórki
  3. Topological chemiczna
  4. Podłącz linie
  5. Analiza topologiczna
  6. Podłącz lokalne projekty
  7. Import z plików kształtu
  8. Tworzenie koordynować siatkę
  9. Niektóre różnice w Bentley Map
  10. Opracowanie z VBA
  11. Różnice z Katastru
  12. Migracja do Bentley Map
  13. Pali z G! Narzędzia
  14. Inspirujące przykłady

Co się dzieje, jest to, że Geographics zawsze tak było, oznacza to oprogramowanie z musiałeś wiedzieć, wędzone rzeczy do wdrożenia go na poziomie administratora. Chociaż użytkownicy powinni nauczyć się robić podstawowe procedury do realizacji, ale jest to narzędzie, które pomimo Bentley odpowiadać wsparcia jest nadal bronił zębami i pazurami przez użytkowników, którzy nie chcą jej zmarnować.

To, co go podłączyć

Geographics może być podłączony przynajmniej do Oracle, SQLServer, lub Access, najlepiej przez ODBC, ale nie są to unikalne zasady lub jeden tryb połączenia. Połączenie jest tworzone, jak to wyjaśniłem w pkt 6 na poprzedniej liście.

Co do podłączenia

Geographics, w tych wersjach działa za pośrednictwem łącza zasilania obiektu (linki inżynieryjne), Co może być linia, punkt, komórka lub wielobok. To połączenie działa w następujący sposób:

  • Łączenie obiektu musi być na mapie, załóżmy numer karty jak 425.876.
  • MsLink jest liczba nie powtarza się na mapie, a związany już obiekt jest połączony z bazą danych.
  • Mapid jest liczba, która kojarzy MsLink z zarejestrowanej mapie, więc MsLink można powtarzać od bitmapy do drugiego; różnica jest w bitmapę za numerem rejestracyjnym, tematu, że wyjaśniono w pkt 12 top listy.
  • Po połączeniu, można zobaczyć inne tabele bazy danych w Geographics, takich jak rolki autorów, wartości katastralne … I z nich są związane topologicznej analizy, mapy tematyczne, adnotacji do mapy, itp.

Baza danych

  • Aby być w stanie współdziałać z projektu Geographics, projekt bazy danych musi zawierać następujące tabele:

kategoria
cecha
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Dodatkowo, tabela, które chcesz połączyć, a rejestru katastralnego (załóżmy, to się nazywaZakładka) Należy dodać kolumnę o nazwie MsLink, jak piszę to z M i L w wielkie. I musi to być typ AutoNumber, więc za każdym razem, aby utworzyć nową kartę jest przypisany numer, który nie jest powtarzany.
  • Ponadto, należy dodać w tabeli następujące kolumny:

Powierzchnia, To nazwa kolumny nie ma znaczenia, co interesuje to wartość liczbowa z dwoma miejscami po przecinku. To będzie zmodernizować obiekt za obszar w bazie danych.

Obwód, Podobnie jak poprzedni, jest ona wykorzystywana do przechowywania wartości sumy z nieruchomości na stronach.

x1, y1, x2, y2. Są to cztery kolumny, w której przechowywać współrzędne, które definiują zakres nieruchomości, i że będzie użyteczny, aby przejść do wybranego obiektu (lokalizować), Jak również do publikacji w programie Publisher Géoweb.

  • Następnie, w bazie danych, w tabeli mscatalog za musi być włączona stół rolkowy i przypisany identyfikator. To w porządku być postrzegane tabelę z Geographics w następnym etapie i może być zarejestrowany w katalogu.

clip image001248 Microstation Geographics, link to DatabaseZ mapy

  • Mapa musi zarejestrować, odbywa się to z Projekt / setup / Zarejestruj map / dgn plik. Z tym, map nabywa numer tabeli ugmaps. .
  • To również powinno stworzyć od Geographics utworzonej tabeli. Do tego należy udać do projektu / setup / tabele / table Katalog. Tutaj jest on tworzony przez umieszczenie Ficha jak nazwisko, MSLINK (kapitalizowane) w kluczu podstawowym i aliasu, w tym FC przypadku. Następnie Popełnić. Z tym, że są gotowe do połączenia.

clip image002178 Microstation Geographics, link to Database

Udostępnij

Obiekt zostanie połączony z polem w Ficha tabeli, stosując mslink jako klucz podstawowy clip image003135 Microstation Geographics, link to Databasei opiera się na meczu z clave_ficha kolumna.

Nie powinno być wyjątkowy mecz pomiędzy obiektem, który jest związany (załóżmy, numer karty na mapie) i identyfikator w rejestrze. Równie dobrze może być numer karty lub katastralny key, ale to nie powinno być powtórzone na tej samej mapie.

Aby związać, umieść ogrodzenie, a następnie Database / tekst manager. Wyszliśmy włączony tylko poziom numer karty, do przystąpienia do związku. Następnie wybieramy nazwę tabeli, w którym chcemy się połączyć i kolumny zawierającej mecz. W tym przypadku przedmioty są wybraneFicha Stół i clave_ficha kolumna.

We uaktywnić opcję Użyj ogrodzenia, Wybrał Przystąpić Kliknij przycisk i na ekranie.

  • Ready, Gegraphics zgromadziła wszystkie te pola z numerem karty na mapie, która zbiegła się z liczbą kart do bazy danych w tabeli Ficha i clave_ficha kolumna. I wtedy to się link przez auto numeracji mslink istniejących w tej kolumnie. Sposób, aby spróbować go używa atrybuty recenzję Komenda; powinno podnieść skojarzonej tabeli.
  • Aby zaktualizować pole i obwód, to musi być aktywa poziomy lub lewy funkcje z bloku własności granicznej i centroidy funkcji. Następnie nakłada Database / obwód powierzchnia aktualizacja.
  • Aby zaktualizować współrzędnych jest stosowana Bazy danych / zmiana współrzędnych.
  • Wkładać jest utworzenie nowego rekordu w bazie danych, aktualizować uaktualnić.

Wiem i jestem świadomy. Teraz już rozumiem, dlaczego te rzeczy są zautomatyzowane narzędzia VBA …

Jednak nauka swoją logikę było ćwiczenie umysłowe, które opracował jakiś sektor naszego mózgu. Administrator Geospatial jest również chytry (*).

UWAGI TŁUMACZENIE:

(*) Tambien tiene sus bemolesTo Hiszpański idiom, który oznacza, że ​​coś jest trudne i nie tak łatwo.

 

 THUYẾT DỊCH THUẬT: Hãy đọc một số ý kiến ​​vào cuối của bài này.

Mặc dù Geographics là phiên bản kế thừa của Bentley, sau khi Bentley Bản đồ và Địa chính đến để ở lại, ở đây tôi tóm tắt một số chú thích để một học sinh nào muốn kết nối với một cơ sở dữ liệu bản đồ từ một dự án Geographics.

Về các chủ đề trước

Trong một số bài tôi đã giải thích cách can đảm một số Geographics ‘hoạt động; tóm tắt này của gần 15 khóa chỉ ra rằng tôi thật sự đã rất thích nó.

  1. Cuốn sách tính năng
  2. Theming
  3. Topo sạch
  4. Kết nối đường
  5. Phân tích tôpô
  6. Kết nối một dự án địa phương
  7. Nhập khẩu từ các tập tin hình
  8. Tạo phối hợp lưới
  9. Một số khác biệt với Bentley Bản đồ
  10. Phát triển với VBA
  11. Khác biệt với Địa chính
  12. Chuyển sang Bentley Bản đồ
  13. Hút thuốc lá với G! Công cụ
  14. Ví dụ cảm hứng

Điều gì xảy ra Geographics là luôn luôn như thế này, nó có nghĩa là phần mềm từ bạn phải biết những điều hun khói để thực hiện nó ở cấp quản trị viên. Trong khi người sử dụng nên tìm hiểu để làm thủ tục cơ bản để thực hiện nó, nhưng nó là một công cụ hỗ trợ mặc dù không đáp ứng Bentley vẫn bảo vệ răng và móng tay của người dùng không muốn để cho nó đi.

Những gì kết nối này

Geographics có thể được kết nối với ít nhất cho Oracle, SQLServer, hoặc cơ sở dữ liệu Access, tốt hơn thông qua ODBC, nhưng đây không phải là căn cứ duy nhất hoặc chế độ kết nối duy nhất. Kết nối được tạo ra, như tôi đã giải thích trong đoạn 6 của danh sách trước đó.

Những gì để kết nối

Geographics, trong các phiên bản này hoạt động thông qua liên kết kết nối đối tượng (liên kết kỹ thuật), Mà có thể là một đường thẳng, điểm, tế bào hoặc đa giác. Kết nối này hoạt động như sau:

  • Kết nối đối tượng phải có trên bản đồ, giả sử một số tab như 425.876.
  • Các MsLink là một con số không lặp đi lặp lại trong một bản đồ và liên kết khi đối tượng được liên kết với cơ sở dữ liệu.
  • Các MapID là một số liên kết các MsLink với các bản đồ đăng ký, do đó, một MsLink có thể được lặp đi lặp lại từ một bitmap khác, sự khác biệt là trong số đăng ký của bitmap, chủ đề mà tôi đã giải thích trong đoạn 12 của danh sách trên.
  • Sau khi kết nối, bạn có thể xem các bảng cơ sở dữ liệu khác trong Geographics, chẳng hạn như danh sách của những người đóng góp, giá trị địa chính … Và với những hoạt động như làm phân tích topo, bản đồ chuyên đề, chú thích cho bản đồ, vv

Cơ sở dữ liệu

  • Để có thể tương tác với một dự án Geographics, các dự án cơ sở dữ liệu phải có các bảng sau đây:

thể loại
tính năng
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Ngoài ra, các bảng mà bạn muốn kết nối, như sổ địa chính (giả sử nó được gọi là tab) Phải thêm một cột gọi là MsLink, chẳng hạn như tôi viết nó với M và L viết hoa. Và điều này phải được loại AutoNumber, vì thế mỗi khi bạn tạo ra một tab mới, nó được gán một con số mà không lặp lại.
  • Ngoài ra, nó nên được thêm vào bảng các cột sau:

Khu vực, Các cột tên không quan trọng, những gì lợi ích nó là giá trị số có hai chữ số thập phân. Điều này sẽ được nâng cấp khu vực của khách sạn trong cơ sở dữ liệu.

Chu vi, Giống như trước đó, nó được sử dụng để lưu trữ các giá trị số tiền của bên trong khách sạn.

x1, y1, x2, y2. Đây là bốn cột trong đó để lưu trữ tọa độ để xác định phạm vi của tài sản, và điều đó sẽ có ích để đi đến tài sản được lựa chọn (xác định vị trí) Cũng như để xuất bản trong Geoweb Nhà xuất bản.

  • Sau đó, trong cơ sở dữ liệu, trong bảng mscatalog phải được bao gồm bảng cuộn và chỉ định một định danh. Này để được nhìn thấy bảng từ Geographics trong bước tiếp theo và nó có thể được đăng ký trong danh mục.

clip image001248 Microstation Geographics, link to DatabaseCác bản đồ

  • Bản đồ phải đăng ký, điều này được thực hiện từ dự án / thiết lập / đăng ký bản đồ / dgn tập tin. Với điều này, bản đồ mua lại một bảng số ugmaps. .
  • Nó cũng nên tạo ra từ Geographics bảng được tạo ra. Đối với điều này, bạn nên đi vào danh mục dự án / thiết lập / bảng / bảng. Ở đây nó được tạo ra, bằng cách đặt tên như FICHA, MSLINK (hoa) trong các khóa chính và một biệt hiệu, trong trường hợp này FC. Sau đó Cam kết. Với điều này, chúng tôi sẵn sàng liên kết.

clip image002178 Microstation Geographics, link to Database

Liên kết

Các đối tượng sẽ được liên kết với một trường trong FICHA bảng, sử dụng các mslink như khóa chính clip image003135 Microstation Geographics, link to Databasedựa trên một trận đấu với clave_ficha cột.

Có phải là một trận đấu duy nhất giữa các đối tượng được liên kết (giả sử số tab trong bản đồ) và định danh trong registry. Nó cũng có thể là số thẻ hoặc chính địa chính, nhưng nó không nên được lặp đi lặp lại trên cùng một bản đồ.

Để liên kết, đặt một hàng rào, sau đó Cơ sở dữ liệu / văn bản quản lý. Chúng tôi lại bật chỉ có mức độ số thẻ, để tiến tới liên kết. Sau đó, chúng tôi chọn tên của bảng, nơi chúng tôi muốn liên kết và cột chứa trận đấu. Trong trường hợp này, đối tượng đã chọn là FICHA bảng và clave_ficha cột.

Chúng ta kích hoạt tùy chọn Sử dụng hàng rào, Đã chọn Tham gia nút và chúng tôi bấm trên màn hình.

  • Sẵn sàng, Gegraphics tìm kiếm tất cả các lĩnh vực với số lượng tab trong bản đồ, trùng hợp với số lượng tab cơ sở dữ liệu trong bảng và FICHA clave_ficha cột. Và sau đó nó được thực hiện một liên kết thông qua việc tự động đánh số mslink hiện trong cột đó. Một cách để thử nó được sử dụng các thuộc tính đánh giálệnh, nó sẽ nâng bảng liên quan.
  • Để cập nhật diện tích và chu vi, nó có phải là mức tài sản trái hoặc tính năng từ khối tài sản ranh giới và trọng tâm các tính năng. Sau đó nó được áp dụng cho Khu vực cập nhật cơ sở dữ liệu / chu vi.
  • Để cập nhật tọa độ được áp dụng Cơ sở dữ liệu / tọa độ cập nhật.
  • Chèn là tạo ra một kỷ lục mới trong cơ sở dữ liệu, cập nhật để nâng cấp.

Tôi biết, và tôi biết. Bây giờ bạn hiểu tại sao những điều này là tự động với các công cụ VBA …

Tuy nhiên, học tập lý luận của nó là một hoạt động thần kinh đã phát triển một số khu vực của não bộ của chúng tôi. Quản trị không gian địa lý cũng là khôn lanh (*).

THUYẾT DỊCH THUẬT:

(*) Tambien tiene bền bemolesĐây là một thành ngữ tiếng Tây Ban Nha có nghĩa là một cái gì đó là khó khăn và không dễ dàng như vậy.

 

 ΣΗΜΕΙΩΣΕΙΣ ΜΕΤΑΦΡΑΣΗ: Παρακαλώ διαβάστε μερικά σχόλια στο τέλος αυτού του post.

Παρά το γεγονός ότι Γεωγραφικά είναι η έκδοση κληρονομιά Μια Bentley, μετά από Bentley Χάρτης και Κτηματολογίου ήρθε για να μείνει, εδώ θα συνοψίζουν κάποια σχόλια στο μαθητή που θέλει να συνδεθεί με μια βάση δεδομένων χαρτών από ένα έργο Γεωγραφικά.

Σχετικά με προηγούμενα θέματα

Σε μια μετα έχω εξηγήσει πώς λειτουργούν τα σωθικά ορισμένων Γεωγραφικά »? Αυτή η περίληψη των σχεδόν 15 συμμετοχές δείχνει ότι έχω πραγματικά το απόλαυσα.

  1. Το βιβλίο χαρακτηριστικό
  2. Θεματοποίηση
  3. Τοπολογική Καθαρισμός
  4. Συνδέστε τις γραμμές
  5. Τοπολογική ανάλυση
  6. Συνδέστε ένα τοπικό σχέδιο
  7. Εισαγωγή από αρχεία σχήμα
  8. Δημιουργία συντονισμό ματιών
  9. Μερικές διαφορές με την Bentley Χάρτης
  10. Ανάπτυξη με VBA
  11. Διαφορές με το Κτηματολόγιο
  12. Μετεγκατάσταση σε Bentley Χάρτης
  13. Καπνοί με G! Εργαλεία
  14. Εμπνέει παραδείγματα

Αυτό που συμβαίνει είναι ότι Γεωγραφικά ήταν πάντα έτσι? Αυτό σημαίνει ότι το λογισμικό από σας έπρεπε να ξέρει καπνιστό πράγματα για την εφαρμογή της σε επίπεδο διαχειριστή. Ενώ οι χρήστες θα πρέπει να μάθουν να κάνουν τις βασικές ρουτίνες για την εφαρμογή του, αλλά είναι ένα εργαλείο που, παρά Bentley αδιάφορη υποστήριξη υπερασπίστηκε ακόμη νύχια και με δόντια από τους χρήστες που δεν θέλουν να το αφήσει να πάει.

Σε ό, τι συνδέετε

Γεωγραφικά μπορεί να συνδεθεί τουλάχιστον με την Oracle, SQLServer, ή βάσεις δεδομένων της Access, κατά προτίμηση μέσω ODBC, αλλά αυτά δεν είναι τα μοναδικά βάσεις ή η ενιαία λειτουργία σύνδεσης. Η σύνδεση δημιουργείται, όπως εξήγησε στην παράγραφο 6 του προηγούμενου καταλόγου.

Τι πρέπει να συνδεθείτε

Γεωγραφικά, σε αυτές τις εκδόσεις λειτουργεί μέσω του συνδέσμου σύνδεσης αντικειμένου (συνδέσεις μηχανικής), Η οποία μπορεί να είναι μια γραμμή, το σημείο, κύτταρο ή πολύγωνο. Η σύνδεση αυτή λειτουργεί ως εξής:

  • Σύνδεση αντικείμενο πρέπει να είναι στο χάρτη, ας υποθέσουμε ότι ένας αριθμός καρτέλα, όπως 425.876.
  • Το MsLink είναι ένας αριθμός δεν επαναλαμβάνεται σε ένα χάρτη και συνδέονται αφού το αντικείμενο είναι συνδεδεμένο με τη βάση δεδομένων.
  • Η MAPID είναι ένας αριθμός, που συνδέει τη MsLink με το εγγεγραμμένο χάρτη, έτσι, ένα MsLink μπορεί να επαναληφθεί από ένα bitmap σε ένα άλλο? Η διαφορά έγκειται στο αριθμό μητρώου, το θέμα bitmap που μου εξηγήθηκε στην παράγραφο 12 του στην κορυφή της λίστας.
  • Μόλις συνδεθεί, μπορείτε να δείτε άλλους πίνακες της βάσης δεδομένων σε Γεωγραφικά, όπως το ρολό των συνεισφερόντων, κτηματολογίου αξίες … Και με αυτά δεν Εργασίες τοπολογική ανάλυση, θεματικούς χάρτες, το σχολιασμό στο χάρτη, κλπ.

Η βάση δεδομένων

  • Για να είναι σε θέση να αλληλεπιδράσουν με ένα έργο Γεωγραφικά, το σχέδιο βάσης δεδομένων πρέπει να περιέχει τους ακόλουθους πίνακες:

κατηγορία
χαρακτηριστικό
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Επιπλέον, ο πίνακας που θέλετε να συνδέσετε, όπως το κτηματολόγιο (ας υποθέσουμε ότι λέγεται καρτέλα), Πρέπει να προσθέσετε μια στήλη που ονομάζεται MsLink, όπως εγώ γράφω με το M και L με κεφαλαία γράμματα. Και αυτό πρέπει να είναι τύπου Αυτόματη αρίθμηση? Έτσι ώστε κάθε φορά που δημιουργείτε μια νέα καρτέλα που αντιστοιχεί ένας αριθμός που δεν θα επαναληφθεί.
  • Επίσης, θα πρέπει να προστεθεί στο τραπέζι οι ακόλουθες στήλες:

Έκταση, Αυτές οι στήλες όνομα δεν έχει σημασία, αυτό που με ενδιαφέρει είναι αριθμητική τιμή με δύο δεκαδικά ψηφία. Αυτό θα είναι για την αναβάθμιση περιοχής του ακινήτου στη βάση δεδομένων.

Περίμετρος, Όπως και η προηγούμενη, χρησιμοποιείται για την αποθήκευση της τιμής άθροισμα των πλευρών του ακινήτου.

x1, y1, x2, y2. Πρόκειται για τέσσερις κίονες στην οποία θέλετε να αποθηκεύσετε τις συντεταγμένες που ορίζουν την περιοχή του ακινήτου, καθώς και ότι θα είναι χρήσιμο να πάει στο επιλεγμένα ακίνητα (εγκατάσταση), Καθώς και για τη δημοσίευση στον Publisher Geoweb.

  • Στη συνέχεια, εντός της βάσης δεδομένων, στον πίνακα mscatalog πρέπει να περιλαμβάνονται στον πίνακα roll και τους αποδίδεται ένα αναγνωριστικό. Αυτό, προκειμένου να δει τον πίνακα από Γεωγραφικά στο επόμενο βήμα και μπορεί να εγγραφεί στον κατάλογο.

clip image001248 Microstation Geographics, link to DatabaseΟι χάρτες

  • Χάρτης πρέπει να εγγραφείτε, αυτό γίνεται από το έργο / εγκατάσταση / εγγραφή χάρτη / DGN αρχείο. Με αυτό, χάρτη αποκτά έναν αριθμό ugmaps πίνακα. .
  • Θα πρέπει επίσης να δημιουργήσετε από Γεωγραφικά το τραπέζι που δημιουργήσατε. Γι ‘αυτό θα πρέπει να πάτε στο Project / setup / πίνακες / table Κατάλογος. Εδώ δημιουργείται, με την τοποθέτηση Ficha το όνομα MSLINK (κεφαλαιοποιούνται), στο πρωτεύον κλειδί και ένα ψευδώνυμο, σε αυτή την περίπτωση FC. Τότε Αναλήψεις. Με αυτό, είμαστε έτοιμοι να συνδεθούν.

clip image002178 Microstation Geographics, link to Database

Ο σύνδεσμος

Το αντικείμενο θα πρέπει να συνδέεται σε ένα πεδίο στο Ficha τραπέζι, χρησιμοποιώντας ταmslink ως πρωτεύον κλειδί clip image003135 Microstation Geographics, link to Databaseκαι να βασίζεται σε έναν αγώνα με τηνclave_ficha στήλη.

Θα πρέπει να υπάρχει ένα μοναδικό αγώνα μεταξύ του αντικειμένου που να συνδέονται (ας υποθέσουμε αριθμό καρτέλα στο χάρτη) και ένα αναγνωριστικό στο μητρώο. Μπορεί κάλλιστα να είναι ο αριθμός κάρτας ή κτηματολογικό κλειδί, αλλά δεν πρέπει να επαναληφθεί στον ίδιο χάρτη.

Για να δέσει, τοποθετήστε ένα φράχτη, τότε Βάση δεδομένων / κείμενο διαχειριστή. Αφήσαμε ενεργοποιηθεί μόνο σε επίπεδο αριθμού της κάρτας, να προχωρήσει στο σύνδεσμο. Στη συνέχεια επιλέγουμε το όνομα του πίνακα που θέλουμε να συνδέσει και την στήλη που περιέχει το παιχνίδι. Στην περίπτωση αυτή, τα αντικείμενα που επιλέγονται είναι η Ficha τραπέζι και clave_ficha στήλη.

Θα ενεργοποιήσει την επιλογή Χρησιμοποιήστε Fence, Επέλεξε το Ένωσηκουμπί και κάνουμε κλικ στην οθόνη.

  • Ready, Gegraphics αναζήτησε όλα τα πεδία με τον αριθμό καρτέλα στο χάρτη, η οποία συνέπεσε με τον αριθμό καρτέλα βάσης δεδομένων στον πίνακα Ficha και clave_fichaστήλη. Και στη συνέχεια, έκανε μια σύνδεση μέσω της αυτόματης αρίθμησης mslink που υπάρχουν σε αυτή τη στήλη. Ένας τρόπος για να το δοκιμάσετε χρησιμοποιεί τοχαρακτηριστικά κριτική εντολή? θα πρέπει να άρει το σχετικό πίνακα.
  • Για να ενημερώσετε το εμβαδόν και την περίμετρο, θα πρέπει να είναι αριστερά επίπεδα περιουσιακών στοιχείων ή Χαρακτηριστικά από το μπλοκ ιδιοκτησίας όριο και κέντρο βάρους χαρακτηριστικά. Στη συνέχεια, εφαρμόζεται Βάση δεδομένων / περίμετρο περιοχή ενημέρωση.
  • Για να ενημερώσετε συντεταγμένες εφαρμόζεται Βάση / συντεταγμένη ενημέρωση.
  • Εισαγωγή είναι να δημιουργήσει μια νέα εγγραφή στη βάση δεδομένων, ενημέρωση για την αναβάθμιση.

Το ξέρω, και είμαι ενήμερος. Τώρα μπορείτε να καταλάβετε γιατί αυτά τα πράγματα αυτοματοποιημένη με τη VBA εργαλεία …

Ωστόσο, η εκμάθηση λογική ήταν μια διανοητική άσκηση, η οποία αναπτύχθηκε για κάποιους τομείς του εγκεφάλου μας. Ο Διαχειριστής Geospatial είναι επίσης δύσκολο (*).

ΣΗΜΕΙΩΣΕΙΣ ΜΕΤΑΦΡΑΣΗ:

(*) Tambien tiene sus bemolesΑυτό είναι ένα ισπανικό ιδίωμα που σημαίνει ότι κάτι είναι δύσκολο και δεν είναι τόσο εύκολο.

 

 번역 참고 :이 게시물의 끝에 약간의 코멘트를 읽어 보시기 바랍니다.

벤틀리지도 및 지적 머물 온 후 지오 그라픽이 벤틀리의 레거시 버전이지만, 여기에는 지오 그라픽 프로젝트에서 데이터베이스 매핑에 연결하려는 학생에 몇 가지 주석을 요약합니다.

이전 항목에 대한

일부 게시물에 좀 지오 그라픽 ‘내장 함수 방법을 설명했다, 거의 15 항목이 요약은 정말 그것을 즐길 것을 보여줍니다.

  1. 기능 책
  2. 테마를
  3. 위상 청소
  4. 선을 연결
  5. 위상 분석
  6. 로컬 프로젝트에 연결
  7. 모양 파일에서 가져 오기
  8. 메쉬를 조정 만들기
  9. 벤틀리지도와 몇 가지 차이점
  10. VBA와 개발
  11. 지적과의 차이점
  12. 벤틀리지도로 마이그레이션
  13. G와 담배! 도구
  14. 고무 예

무슨 일이 지오 그라픽이 같이 항상되었다는 것입니다, 당신은 관리자 수준에서 구현하는 훈제 것을 알고 있었다에서 소프트웨어를 의미합니다. 하지만 사용자는이를 구현하는 기본 루틴을 배워야한다, 그러나 그것은에도 불구하고 벤틀리 응답 지원은 여전히​​ 가자 싶지 않아 사용자가 치아와 손톱을 옹호되는 도구입니다.

이 연결 것과

지오 그라픽는 ODBC를 통해 바람직하게는 적어도 오라클, SQLServer 또는 Access 데이터베이스에 연결되어 있지만 이러한 독특한베이스 또는 단일 연결 모드가 아닌 할 수 있습니다. 나는 이전 목록의 6 항에 설명 된대로 연결이 생성됩니다.

무엇을 연결하는

지리학,이 버전에서 개체 연결 링크 (를 통해 작동엔지니어링 링크), 이는 선, 점, 셀 또는 다각형이 될 수 있습니다. 이 연결은 다음과 같이 작동합니다 :

  • 객체를 연결하면 맵에 있어야합니다, 425876과 같은 탭 번호를 가정합니다.
  • MsLink는 맵에서 반복 오브​​젝트가 데이터베이스에 연결되면 연결되지 않은 번호입니다.
  • MapID은 숫자가되도록 MsLink가 다른 맵에서 반복 할 수있는 등록 된지도와 연결 MsLink, 차이점은 상위 목록 12 절에서 설명하는 비트 맵의​​ 등록 번호, 항목입니다.
  • 일단 연결, 당신은 작업 위상 분석, 주제별지도,지도에 주석 등과 같은 기여자, 지적 가치 …의 롤로서 그리고 이들과 함께, 지오 그라픽에서 다른 데이터베이스 테이블을합니까 볼 수 있습니다

데이터베이스

  • 지오 그라픽 프로젝트와 상호 작용을 할 수 있으려면, 데이터베이스 프로젝트는 다음 표를 포함해야합니다 :

범주
특징
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • 또한, 당신은 연결하려는 테이블, 지적 레지스터로 (그것이라고 가정 ) I는 대문자 M과 L로 쓰기 같은 MsLink라는 열을 추가해야합니다. 그리고이 일련 번호 형식이어야합니다, 당신은 그것을 반복하지 않는 번호가 지정되어 새 탭을 만들 수 있도록 때마다.
  • 또한, 테이블에는 다음과 같은 열에서 추가해야합니다 :

지역이러한 열 이름은 두 개의 소수 자릿수 숫자 값이 무엇인지 이해하지없이 않습니다. 이 데이터베이스의 등록 정보의 영역을 업그레이드하는 것입니다.

둘레, 이전처럼, 그것은 속성의 양쪽의 합계 값을 저장하는 데 사용됩니다.

X1, Y1, X2, Y2. 이들은 (속성의 범위를 정의하고, 그 선택 속성에 가서 도움이 될 것입니다 좌표를 저장하는 네 개의 열이 있습니다위치)뿐만 아니라, Geoweb 출판사에서 출판도.

  • 그런 다음, 데이터베이스 내에서 mscatalog의 테이블에 롤 테이블을 포함하고 식별자를 할당해야합니다. 이 순서대로 다음 단계에서 지오 그라픽에서 테이블을 볼 수있는 그리고 그것은 카탈로그에 등록 할 수 있습니다.

clip image001248 Microstation Geographics, link to Database

  • 지도 등록해야합니다, 이것은에서 수행됩니다 프로젝트 / 설정 등록 /지도 / DGN 파일. 이와 함께지도 수 ugmaps 표를 획득합니다. .
  • 또한 지오 그라픽에서 생성 된 테이블을 작성해야합니다. 이를 위해 당신이 가야 에 대한 프로젝트 / 설정 / 테이블 / 테이블 카탈로그. 여기가 MSLINK는 (대문자)이 경우 FC에서, 기본 키 및 별명에서 이름으로 FICHA을 배치하여 만들어집니다. 그때 커밋. 이것으로, 우리는 연결할 준비가 된 것입니다.

clip image002178 Microstation Geographics, link to Database

링크

객체의 필드에 연결됩니다 FICHA 테이블을 사용하여 mslink 기본 키 clip image003135 Microstation Geographics, link to Database과와 일치를 기반으로 clave_ficha 열입니다.

(맵에서 탭 수를 가정) 링크 될 오브젝트 및 레지스트리에서 식별자 사이의 고유 한 일치해야합니다. 그것은 잘 카드 번호 나 지적 열쇠가 될 수 있지만, 그것은 동일한 맵에서 반복 할 수 없습니다.

넥타이, 울타리를 꽂은 후, 데이터베이스 / 텍스트 관리자. 우리는 링크를 계속 진행하려면 카드 번호 수준에 스위치를 떠났다. 그 다음 우리는 우리가 링크하려는 테이블과 일치를 포함하는 컬럼의 이름을 선택합니다. 이 경우 선택한 개체가 있습니다 FICHA 테이블과 clave_ficha 열입니다.

우리는 옵션을 활성화 울타리를 사용, 선택 가입 버튼을 우리는 화면을 클릭합니다.

  • 준비 Gegraphics는 FICHA 테이블에서 데이터베이스 탭 번호와 일치 맵의 탭 번호를 가진 모든 필드를 추구하고 clave_ficha 열입니다. 그리고 그것은 그 열에서 기존의 자동 번호 매기기 mslink를 통해 연결했다. 그것을 시도하는 방법을 사용리뷰 특성 명령, 그것은 연관된 테이블 리프트해야합니다.
  • 면적과 둘레를 업데이트하려면 왼쪽 자산 수준 수있다 또는 특징 경계 속성 블록과 중심들을 기능에서. 그런 다음이 적용됩니다 데이터베이스 / 둘레 업데이트 영역.
  • 좌표를 업데이트 할이 적용됩니다 데이터베이스 / 좌표 업데이트.
  • 삽입 데이터베이스에 새 레코드를 만드는 것입니다 업데이트 업그레이드 할 수 있습니다.

내가 알고, 내가 알고. 이러한 일들은 VBA 도구 자동화하는 이유를 이제 이해 …

그러나 그 논리를 배우는 것은 우리의 두뇌의 어떤 부분을 개발 정신 운동이었다. 지리 관리자도 교묘 한 (*).

번역 주 :

(*) 받아 들여 졌다는 tiene SUS bemoles이 뭔가 까다 롭고 그렇게 쉬운 일이 아닙니다 있다는 것을 의미 스페인의 관용구입니다.

 

 अनुवाद नोट: इस पोस्ट के अंत में कुछ टिप्पणी पढ़ें.

बेंटले मानचित्र और कडेस्टर रहने के लिए आया था के बाद Geographics, एक बेंटले की विरासत संस्करण है, यहाँ मैं एक Geographics परियोजना से एक डेटाबेस के नक्शे से कनेक्ट करना चाहता है जो एक छात्र के लिए कुछ एनोटेशन संक्षेप.

पिछले विषयों के बारे में

कुछ पोस्ट में मैं कुछ Geographics ‘हिम्मत कैसे कार्य समझा दिया है, लगभग 15 प्रविष्टियों के इस सारांश मैं वास्तव में बहुत मज़ा आया है कि पता चलता है.

  1. सुविधा किताब
  2. प्रसंगयुक्तप्रस्तुतिकरण
  3. Topological सफाई
  4. लाइनों कनेक्ट
  5. Topological विश्लेषण
  6. एक स्थानीय परियोजना कनेक्ट
  7. आकार फ़ाइलों से आयात करें
  8. मेष समन्वय बनाएं
  9. बेंटले नक्शा के साथ कुछ मतभेद
  10. VBA के साथ विकास करना
  11. कडेस्टर साथ मतभेद
  12. बेंटले मानचित्र की ओर पलायन
  13. जी के साथ धूम्रपान करता है! उपकरण
  14. प्रेरणादायक उदाहरण

क्या होता है Geographics हमेशा इस तरह किया गया है, यदि आप व्यवस्थापक के स्तर पर इसे लागू करने के लिए स्मोक्ड बातें पता करना पड़ा से यह सॉफ्टवेयर का मतलब है. जबकि उपयोगकर्ताओं को इसे लागू करने के लिए बुनियादी दिनचर्या करना सीखना चाहिए, अभी तक यह बावजूद बेंटले अनुत्तरदायी समर्थन अभी भी इसे जाने नहीं करना चाहती जो उपयोगकर्ताओं द्वारा दांत और नाखून का बचाव किया है कि एक उपकरण है.

इस कनेक्ट करने के लिए क्या

Geographics ODBC के माध्यम से बेहतर कम से कम ओरेकल, SQLServer, या Access डेटाबेस से जुड़ा लेकिन इन अद्वितीय अड्डों या एकल कनेक्शन मोड नहीं किया जा सकता है. मैं पिछली सूची के पैरा 6 में यह स्पष्ट रूप से कनेक्शन, बनाया जाता है.

क्या कनेक्ट करने के लिए

Geographics, इन संस्करणों में वस्तु कनेक्शन लिंक (के माध्यम से काम करता हैइंजीनियरिंग लिंक), जो एक पंक्ति, बिंदु, सेल या बहुभुज हो सकता है. इस कनेक्शन के रूप में इस प्रकार काम करता है:

  • वस्तु कनेक्ट नक्शे पर होना चाहिए, 425,876 की तरह एक टैब संख्या लगता है.
  • MsLink एक नक्शे में दोहराया और वस्तु डेटाबेस से जुड़ा हुआ है एक बार जुड़ा नहीं की एक संख्या है.
  • MapID एक संख्या इतनी है कि एक MsLink दूसरे करने के लिए एक बिटमैप से दोहराया जा सकता पंजीकृत नक्शा, साथ सहयोगियों MsLink; अंतर मैं शीर्ष सूची के पैरा 12 में बताया गया है कि बिटमैप की रजिस्ट्री संख्या के विषय में है.
  • एक बार जुड़ा है, आप आपरेशनों topological का विश्लेषण, नक्शों, नक्शे के लिए टिप्पणी, आदि जैसे योगदानकर्ताओं, भूकर मूल्यों … के रोल के रूप में और इन के साथ, Geographics में अन्य डेटाबेस तालिकाओं करते देख सकते हैं

डेटाबेस

  • एक Geographics परियोजना के साथ बातचीत करने के लिए सक्षम होने के लिए, डेटाबेस परियोजना निम्न तालिकाओं शामिल होना चाहिए:

श्रेणी
सुविधा
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • इसके अलावा, आप कनेक्ट करना चाहते है कि मेज, भूकर रजिस्टर के रूप में (यह भी कहा जाता है लगता है टैब) मैं अपरकेस में एम और एल के साथ यह लिखने जैसे, MsLink नामक स्तंभ जोड़ना होगा. और इस AutoNumber प्रकार होना चाहिए, आप इसे दोहराया नहीं है कि एक नंबर सौंपा है एक नया टैब बनाने के लिए इतना है कि हर बार.
  • इसके अलावा, यह तालिका में निम्न स्तंभ पर जोड़ा जाना चाहिए:

क्षेत्रइन स्तंभों के नाम यह दो दशमलव स्थानों के साथ सांख्यिक मान है दिलचस्पी नहीं बात करता है. इस डेटाबेस में संपत्ति के क्षेत्र को उन्नत करने के लिए किया जाएगा.

परिधि, पिछले एक तरह, यह संपत्ति के पक्षों का योग मूल्य की दुकान के लिए प्रयोग किया जाता है.

x1, y1, x2, y2. ये (संपत्ति की श्रेणी को परिभाषित है, और है कि चयनित संपत्ति के लिए जाने के लिए उपयोगी हो जाएगा कि निर्देशांक स्टोर करने के लिए, जिसमें चार स्तंभ हैंपता लगाने), के रूप में अच्छी तरह से Geoweb प्रकाशक में प्रकाशन के लिए के रूप में.

  • फिर, डेटाबेस के भीतर, mscatalog की तालिका में रोल तालिका शामिल है और एक पहचानकर्ता सौंपा जाना चाहिए. इस क्रम में अगले कदम में Geographics से मेज देखा जाना चाहिए और यह सूची में दर्ज किया जा सकता है.

clip image001248 Microstation Geographics, link to Databaseनक्शे

  • नक्शा रजिस्टर करना होगा, इस से किया जाता है परियोजना / स्थापना / रजिस्टर नक्शा / Dgn फ़ाइल. इसके साथ ही नक्शा एक संख्या ugmaps तालिका प्राप्त कर लेता है. .
  • यह भी Geographics से बनाई गई तालिका बनाने चाहिए. इसके लिए आपको जाना चाहिए करने के लिए परियोजना / स्थापना / टेबल / टेबल सूची. यहाँ यह MSLINK (पूंजीकृत) इस मामले एफसी में, प्राथमिक कुंजी और एक अन्य नाम में, नाम के रूप में FICHA रखकर बनाई गई है. तो करना. इस के साथ, हम जोड़ने के लिए तैयार हैं.

clip image002178 Microstation Geographics, link to Database

लिंक

वस्तु में एक क्षेत्र से जोड़ा जाएगा FICHA तालिका का उपयोग कर mslink प्राथमिक कुंजी के रूप में clip image003135 Microstation Geographics, link to Databaseऔर के साथ एक मैच के आधार पर clave_ficha स्तंभ.

(नक्शे में टैब संख्या लगता है) से जुड़ा हुआ हो जो वस्तु और रजिस्ट्री में एक पहचानकर्ता के बीच एक अद्वितीय मैच होना चाहिए. यह अच्छी तरह से कार्ड नंबर या भूकर कुंजी हो सकता है, लेकिन यह एक ही नक्शे पर दोहराया नहीं जाना चाहिए.

टाई करने के लिए, एक बाड़ जगह है, तो डाटाबेस / पाठ प्रबंधक. हम कड़ी को आगे बढ़ने के लिए केवल कार्ड नंबर स्तर पर बंद छोड़ दिया है. तब हम हम लिंक करना चाहते हैं जहां मेज और मैच युक्त स्तंभ के नाम का चयन करें. इस मामले में चुना वस्तुओं रहे हैं FICHA मेज और clave_ficha स्तंभ.

हम विकल्प को सक्रिय बाड़ का उपयोग करें, चुना शामिल हों बटन और हम स्क्रीन पर क्लिक करें.

  • तैयार, Gegraphics FICHA तालिका में डेटाबेस टैब संख्या के साथ हुई जो नक्शे में टैब संख्या के साथ उन सभी क्षेत्रों की मांग की और clave_ficha स्तंभ. और फिर यह कि स्तंभ में मौजूदा ऑटो नंबर mslink के माध्यम से एक लिंक बना दिया. यह प्रयास करने के लिए एक तरह से उपयोग कर रहा है समीक्षा गुण आदेश है, यह संबंधित तालिका उठाने चाहिए.
  • क्षेत्र और परिधि को अद्यतन करने के लिए, इसे छोड़ दिया संपत्ति का स्तर हो गया है या विशेषताएँ सीमा संपत्ति ब्लॉक और centroids सुविधाओं से. तब इसे लागू किया जाता है डाटाबेस / परिधि अद्यतन क्षेत्र.
  • निर्देशांक अपडेट करने के लिए इसे लागू किया जाता है डाटाबेस / समन्वय अद्यतन.
  • सम्मिलित डेटाबेस में एक नया रिकार्ड बनाने के लिए है अद्यतन उन्नत करने के लिए.

मुझे पता है, और मैं जानता हूँ. इन बातों VBA के उपकरणों के साथ स्वचालित रहे हैं यही कारण है अब आप समझ …

हालांकि, अपने तर्क सीखने हमारे मस्तिष्क के कुछ क्षेत्र को विकसित किया है जो एक मानसिक व्यायाम था. Geospatial प्रशासक भी है मुश्किल (*).

अनुवाद टिप्पणियाँ:

(*) Tambien tiene sus bemolesयह कुछ मुश्किल और इतना आसान नहीं है, जिसका अर्थ है कि एक स्पेनिश मुहावरा है.

 

 ПЕРЕВОД ПРИМЕЧАНИЯ: Предлагаем вашему вниманию некоторые комментарии в конце этого поста.

Хотя Geographics является устаревшей версии Бентли, после Bentley Map и кадастра пришла, чтобы остаться, здесь я суммировать некоторые аннотации к ученику, который хочет подключиться к базе данных карты из проекта Geographics.

О предыдущих темах

В некоторых пост я объяснил, как кишки некоторых Geographics “функции, это резюме почти 15 записей показывает, что я действительно наслаждался этим.

  1. Особенность книги
  2. Темы оформления
  3. Топологические очистки
  4. Соедините линии
  5. Топологическом анализе
  6. Подключите локальный проект
  7. Импорт из файлов формы
  8. Создать координировать сетки
  9. Некоторые разногласия с Bentley Map
  10. Разработка с помощью VBA
  11. Различия с кадастра
  12. Переход на Bentley Map
  13. Курит с G! Инструментарий
  14. Вдохновляющие примеры

Что происходит, что Geographics было всегда, это означает программное обеспечение, от вас было знать копченой вещи для его реализации на уровне администратора. В то время как пользователи должны научиться делать основные процедуры для ее реализации, но он является инструментом, который, несмотря на Bentley отвечает поддержка по-прежнему защитил зубами и когтями пользователями, которые не хотят отпустить.

С чем связываете это

География может быть подключен по крайней мере, Oracle, SQLServer, или доступ к базам данных, предпочтительно через ODBC, но они не единственные основания или одномодового соединения. Подключение происходит, как я объяснил это в пункте 6 предыдущего списка.

Что для подключения

Geographics, в этих версиях работает через подключение объекта ссылка (инженерные ссылки), Которое может быть линией, точка, клетки или многоугольник. Это соединение работает следующим образом:

  • Подключение объекта должно быть на карте, предположим, что число, например вкладку 425876.
  • MsLink это число не повторяется в карту и связанные если объект связан с базой данных.
  • МАПИД это число, которое связывает MsLink с зарегистрированной карте, так MsLink может повторяться из растрового изображения в другое; разница в реестре числа растрового изображения, темы, которые я уже объяснял в пункте 12 в топ-лист.
  • После соединения, вы можете просмотреть другие таблицы базы данных в Geographics, такие, как рулон Авторы, кадастровой стоимости … И с этими делать операции как топологический анализ, тематические карты, аннотации к карте и т.д.

База данных

  • Для того, чтобы взаимодействовать с проектом Geographics, проект базы данных должна содержать следующие таблицы:

категория
особенность
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Кроме того, в таблице, вы хотите подключиться, а кадастровый регистр (предположим, это называется таб) Необходимо добавить столбец MsLink, таких, как я пишу его с M и L в верхнем регистре. И это должно быть типа счетчика, так что каждый раз, когда вы создаете новую вкладку ему присваивается номер, который не повторяется.
  • Кроме того, он должен быть добавлен в таблицу следующие столбцы:

ОбластьЭти колонны имя не имеет значения, какие интересы она числовое значение с двумя знаками после запятой. Это будет модернизировать центр отеля в базе данных.

Периметр, Как и предыдущий, он будет использоваться для хранения значения суммы сторон свойства.

x1, y1, x2, y2. Это четыре колонны, в котором хранятся координаты, которые определяют диапазон свойства, и это будет полезно перейти на выбранный имущества (разместить), А также для публикации в Publisher Geoweb.

  • Затем в базе данных, в таблице mscatalog должна быть включена рольганга и назначенный идентификатор. Это для того, чтобы увидеть таблицу из Geographics в следующий шаг, и он может быть зарегистрирован в каталоге.

clip image001248 Microstation Geographics, link to DatabaseКарты

  • Карта необходимо зарегистрироваться, это можно сделать из Проект / настройки / регистрация карта / DGN файлов. При этом карта приобретает номер таблицы ugmaps. .
  • Следует также создать из Geographics созданной таблице. Для этого вы должны пойти к проекту / настройки / Столы / таблице каталога. Здесь мы его создали, путем размещения FICHA как имя, MSLINK (капитализируются) в первичном ключе и псевдоним, в данном случае FC. Затем Совершать. При этом, мы готовы перейти по ссылке.

clip image002178 Microstation Geographics, link to Database

Ссылка

Объект будет связано с полем в FICHA таблице, используя mslink в качестве первичного ключа clip image003135 Microstation Geographics, link to Databaseи основанный на матч с clave_ficha колонке.

Там должно быть уникальное соответствие между объектом, который быть связаны (предположим вкладку номером в карте) и идентификатор в системном реестре. Вполне может быть, номер карты или кадастровой ключ, но он не должен быть повторен на той же карте.

Чтобы связать, место забора, то База данных / текста менеджером. Мы оставили включенным только уровень номер карты, чтобы перейти к ссылке. Затем выберем имя таблицы, где мы хотим связать и столбца, содержащего матча. В этом случае объекты выбраны FICHA стол иclave_ficha колонке.

Мы активировать опцию Используйте Забор, Выбрал Присоединитьсякнопку, и мы нажмите кнопку на экране.

  • Готово, Gegraphics стремились все эти поля вкладки номером в карте, которая совпала с количеством баз данных вкладки в таблице и FICHAclave_ficha колонке. А потом он сделал связи через авто нумерация mslink существующие в этом столбце. Способ попробовать он использует обзор атрибутовкоманды, он должен поднять соответствующую таблицу.
  • Чтобы обновить площадь и периметр, она должна быть левая уровни активов илиОсобенности от границы блока собственность и центроида особенности. Затем он применяется База данных / периметр обновления области.
  • Для обновления координат применяется База данных / обновления координат.
  • Вставить заключается в создании новой записи в базе данных, обновление для обновления.

Я знаю, и я знаю. Теперь вы понимаете, почему эти вещи автоматизированы с помощью инструментов VBA …

Тем не менее, изучение его логика была умственные упражнения которые разработали некоторые сектора нашего мозга. Администратор также геопространственной хитрый (*).

ПЕРЕВОД ПРИМЕЧАНИЯ:

(*) Tambien Tiene SUS bemolesЭто испанский идиома означает, что нечто является сложным и не так легко.

 

 באורים לתרגום: נא לקרוא כמה הערות בסוף ההודעה זו.

למרות Geographics הוא גרסת מורשתו של בנטלי, אחרי ניטלי מפת קדסטר ובאו כדי להישאר, אני מסכם כאן כמה הסברים לתלמיד שרוצה להתחבר למסד נתוני מפות מפרויקט Geographics.

על נושאים קודמים

בחלק שלאחר שהסברתי כמה האומץ כמה “Geographics לתפקד; סיכום זה של כמעט 15 ערכים מראה שאני באמת נהניתי מזה.

  1. ספר התכונה
  2. Theming
  3. ניקוי טופולוגי
  4. חבר קווים
  5. ניתוח טופולוגי
  6. חבר פרויקט מקומי
  7. לייבא מקבצי צורה
  8. צור לתאם רשת
  9. הבדלים מסוימים עם ניטלי מפה
  10. לפתח עם VBA
  11. חילוקי דעות עם קדסטר
  12. להגר לנטלי מפה
  13. מעשן בG! כלי עבודה
  14. דוגמאות מעוררות השראה

מה שקורה הוא שGeographics תמיד היה ככה, זה אומר שאתה היה מתוכנה לדעת דברים מעושנים ליישם את זה ברמה של מנהל המערכת. בעוד משתמשים צריכים ללמוד לעשות רוטינות בסיסיות כדי ליישם אותו, ובכל זאת היא כלי שלמרות תמיכה שאינה מגיבה בנטלי עדיין מגן על שיניים ובציפורניים על ידי משתמשים שלא רוצים לתת לה לחמוק.

למה להתחבר זה

ניתן לחבר Geographics לפחות לאורקל, SQLServer, או מסדי נתונים של Access, רצוי באמצעות ODBC אבל אלה לא את הבסיסים הייחודיים או מצב חיבור היחיד. החיבור נוצר, כפי שהסברתי אותו בסעיף 6 לרשימה הקודמת.

מה להתחבר

Geographics, בגירסאות אלה פועלת באמצעות קישור חיבור אובייקט (קישורי הנדסה), אשר יכול להיות קו, הצבע, תא או מצולע. קשר זה פועל באופן הבא:

  • חיבור אובייקט חייב להיות על המפה, נניח מספר כרטיסייה כמו 425,876.
  • MsLink הוא מספר לא חזר במפה והקשור פעם האובייקט מקושר למסד הנתונים.
  • Mapid הוא מספר שהמקורבים MsLink עם המפה רשומה, ולכן ניתן לחזור MsLink ממפה סיביות לשנייה, ההבדל הוא במספר של מפת סיביות רישום, נושא שהסברתי בפסקה 12 לרשימה העליונה.
  • ברגע שמקושרים, אתה יכול להציג טבלאות מסד נתונים אחרות בGeographics, כמו הגליל של תורמים, ערכים קשורות לרישום קרקעות … ומה עם אלה לעשות פעולות כמו ניתוח טופולוגי, מפות נושאיות, ביאור למפה, וכו ‘

מסד הנתונים

  • כדי להיות מסוגל לקיים אינטראקציה עם פרויקט Geographics, פרויקט מסד הנתונים חייב לכלול את הטבלאות הבאות:

קטגוריה
תכונה
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • בנוסף, הטבלה שברצונך להתחבר, כמו קופת cadastral (מניחה שזה נקרא כרטיסייה) חייבים להוסיף עמודה הנקראת MsLink, כמו שאני כותב את זה עם M ו-L באותיות רישיות. וזה חייב להיות סוג מספור אוטומטי, כך בכל פעם שאתה יוצר כרטיסייה חדשה הוא מקבל מספר שאינו חוזר על עוצמה.
  • כמו כן, יש להוסיף בטבלה את העמודות הבאות:

אזור, אלה שם העמודות לא משנה, מה שמעניין אותו הוא הערך מספרי עם שתי ספרות אחרי הנקודה עשרונית. זה יהיה לשדרג השטח של הרכוש במסד הנתונים.

היקפי, כמו קודמו, הוא משמש כדי לאחסן את ערך הסכום של הצדדים בנכס.

X1, Y1, X2, Y2. אלה הם ארבעה עמודים שבו כדי לאחסן את הקואורדינטות המגדירות את הטווח של הנכס, ושתהיינה שימושי ללכת למאפיין נבחר (לאתר את), כמו גם לפרסום ב-Publisher Geoweb.

  • ואז, בתוך מסד הנתונים, בטבלה של mscatalog חייבים להיות כלול שולחן רול והוקצה מזהה. זאת על מנת לראות את השולחן מGeographics בשלב הבא וזה יכול להיות רשום בקטלוג.

clip image001248 Microstation Geographics, link to Databaseאת המפות

  • מפה חייבת להירשם, זה נעשה מ קובץ מפת פרויקט / התקנה / הרשמה / dgn. עם זאת, המפה רוכשת שולחן ugmaps מספר. .
  • כמו כן, צריך ליצור מGeographics שולחן נוצר. בשביל זה אתה צריך ללכת לפרויקט / התקנה / שולחנות / שולחן קטלוג. הנה זה נוצר, על ידי הצבת FICHA כשם, MSLINK (מהוון) במפתח הראשי וכינוי, במקרה זה מועדון כדורגל. אז לבצע. עם זה, אנחנו מוכנים לקשר.

clip image002178 Microstation Geographics, link to Database

הקישור

האובייקט יהיה צמוד לשדה ב FICHA שולחן, באמצעות mslink כמפתח ראשי clip image003135 Microstation Geographics, link to Databaseועל סמך משחק עם clave_ficha עמודה.

לא צריך להיות התאמה ייחודית בין האובייקט שיהיה צמוד (נניח מספר כרטיסייה במפה) ומזהה ברישום. זה יכול להיות גם מספר הכרטיס או מפתח Cadastral, אבל זה לא צריך להיות חזר על אותו המפה.

לקשור, להציב גדר, ולאחר מכן מנהל מסד הנתונים / טקסט. עזבנו מופעל רק ברמת מספר הכרטיס, כדי להמשיך את הקישור. לאחר מכן אנו בוחרים את השם של השולחן שבו אנחנו רוצים לקשר ועמודה המכילה את ההתאמה. למקרה זה את האובייקטים שנבחרו הם FICHAשולחן ו clave_ficha עמודה.

אנו להפעיל את האפשרות השתמש גדר, בחר להצטרף כפתור ואנו לוחצים על המסך.

  • מוכן, Gegraphics ביקש כל התחומים האלה עם מספר הכרטיסייה במפה, שעלה בקנה אחד עם מספר כרטיסיית מסד נתונים בטבלה וFICHA clave_ficha עמודה. ואז זה נעשה באמצעות קישור האוטומטי המספור mslink קיים בעמודה זו. דרך לנסות את זה היא באמצעות תכונות סקירה הפקודה, הוא צריך להרים את הטבלה הקשורה.
  • כדי לעדכן את השטח והיקף, זה חייב להיות רמות נכסים או שמאל תכונות מבלוק רכוש הגבול ותכונות centroids. ואז הוא מוחל אזור עדכון מסד נתונים / המערכת.
  • כדי לעדכן את הקואורדינטות הוא מוחל מסד נתונים / עדכון קואורדינטות.
  • להכניס הוא ליצור שיא חדש במסד הנתונים, לעדכן לשדרג.

אני יודע ואני מודע לכך. עכשיו אתה מבין למה הדברים האלה הם אוטומטיים עם כלים VBA …

עם זאת, למידת ההיגיון שלה הייתה תרגיל מנטלי שפיתחה כמה ענף של המוח שלנו. מנהל Geospatial גם ערמומי (*).

באורים לתרגום:

(*) Tambien tiene SUS bemolesזה ניב ספרדי שאומר שמשהו לא מסובך ולא כל כך קל.

 

 TERCÜME NOTLAR: Bu yazının sonunda bazı yorumlar okuyun.

Bentley Harita ve Kadastro kalmak geldikten sonra coğrafya, bir Bentley mirası sürümü olmasına rağmen, burada bir coğrafya projeden bir veritabanı haritalar bağlanmak isteyen bir öğrenci için bazı ek açıklamalar özetlemek.

Önceki konular hakkında

Bazı yazı bazı coğrafya ‘cesaret nasıl işlediğini anlattık; yaklaşık 15 girişleri bu özet gerçekten zevk olduğunu göstermektedir.

  1. Bu özellik kitap
  2. Tema
  3. Topolojik Temizleme
  4. Hatları bağlamak
  5. Topolojik analizi
  6. Bir yerel proje bağlayın
  7. Şekil dosyalarından İthalat
  8. Örgü koordine oluşturma
  9. Bentley Harita ile bazı farklılıklar
  10. VBA ile geliştirin
  11. Kadastro ile Farklar
  12. Bentley Harita göç
  13. G ile sigara! Araçlar
  14. İlham örnekler

Ne olur coğrafya böyle her zaman olmasıdır, siz yönetici düzeyinde bunu uygulamak için füme şeyleri bilmek zorunda onu yazılımı anlamına gelir. , Kullanıcıların bunu uygulamak için temel rutinleri öğrenmek gerekir, henüz rağmen Bentley tepkisiz destek hala gitmesine izin vermek istiyorum olmayan kullanıcılar tarafından diş ve tırnak savunulan bir araçtır.

Bu bağlamak ne için

Coğrafya ODBC üzerinden tercihen, en azından Oracle, SQL Server veya Access veritabanlarına bağlı, ancak bu eşsiz üsleri veya tek bir bağlantı modu değildir olabilir. Ben bir önceki listenin 6. paragrafta açıklandığı gibi bu bağlantı, oluşturulur.

Ne bağlamak için

Coğrafya, bu sürümler nesne bağlantısı bağlantı (ile çalışırmühendislik bağlantılar), Bunun için bir hat, nokta, hücre veya çokgen olabilir. Bu bağlantı aşağıdaki gibi çalışır:

  • Nesne bağlama harita üzerinde olmalıdır, 425.876 gibi bir sekme numarası varsayalım.
  • MsLink bir harita tekrarlanan ve nesne veritabanına bağlı bir kez ilişkili olmayan bir sayıdır.
  • MapID bir sayıdır, böylece bir MsLink başka bir bitmap tekrar edilebilir kayıtlı haritası, ile ilişkilendiren MsLink, fark Ben üst listenin paragraf 12’de açıklandığı bu bitmap kayıt defteri numarası, konu bulunmaktadır.
  • Bir kez bağlı, sen işlemleri topolojik analizi, tematik haritalar, harita için açıklama, vb gibi katkıda, kadastro değerleri … en rulo Ve bu ile, coğrafya diğer veritabanı tabloları yok görüntüleyebilirsiniz

Veritabanı

  • Bir coğrafya proje ile etkileşim yapabilmek için, veritabanı projesi aşağıdaki tablolara içermelidir:

kategori
özellik
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Ayrıca, bağlanmak istediğiniz tabloyu, kadastro kayıt olarak (denir varsayalım sekmesi) Ben büyük harf M ve L ile yazmak gibi, MsLink adında bir sütun eklemeniz gerekir. Ve bu Otomatik Sayı türü olmalıdır, bunu tekrar olmayan bir numara atanır yeni bir sekme oluşturmak, böylece her zaman.
  • Ayrıca, bu tablo aşağıdaki sütunları da eklenmelidir:

Alan, Bu sütun adı iki ondalık basamaklı sayısal bir değerdir ilgilendiren önemli değil, yok. Bu veritabanında tesisin alanı yükseltmek olacaktır.

Çevre, Bir önceki gibi, bu tesisin iki tarafın toplamı değeri saklamak için kullanılır.

x1, y1, x2, y2. Bu (mülkiyet aralığını tanımlamak ve bu seçilen mülkiyet gitmek faydalı olacaktır koordinatları saklamak için hangi dört sütun bulunmaktadıryerleştirmek), Hem de Geoweb Publisher yayın olduğu gibi.

  • Daha sonra, veritabanı içinde, mscatalog en tabloda rulo tabloya dahil ve bir tanımlayıcı atanmalıdır. Bu sırada bir sonraki adımda coğrafya gelen tablo görülebilir ve katalogda kaydedilebilir.

clip image001248 Microstation Geographics, link to DatabaseHaritalar

  • Harita kayıt yaptırmak zorundadır, bu yapılır Proje / setup / kayıt haritası / DGN dosyası. Bu grubu, harita bir dizi ugmaps tablo satın aldı. .
  • Ayrıca coğrafya gelen oluşturulan tablo oluşturmanız gerekir. Bunun için gitmelisin Proje / setup / tablo / tablo katalog. Burada MSLINK (büyük harfle) Bu durumda YP, birincil anahtar ve bir takma ad olarak, adı olarak Ficha yerleştirerek, oluşturulur. O zaman Işlemek. Bu ile, bağlantı hazırız.

clip image002178 Microstation Geographics, link to Database

Bağlantı

Nesne bir alan ile bağlantılı olacak Ficha tablo kullanılarak mslink birincil anahtar olarak clip image003135 Microstation Geographics, link to Databaseve bir maç dayalı clave_ficha sütun.

(Haritada sekme sayısı varsayalım) bağlantılı nesne ve kayıt defterinde bir tanımlayıcı arasında eşsiz bir maç olmalıdır. Biliyorsunuz kartı numarası veya kadastro anahtar olabilir, ama aynı harita üzerinde tekrar edilmemelidir.

Bağlamak için, bir çit yerleştirin, daha sonra Veritabanı / metin Manager. Biz bağlantıya geçmek için sadece kart numarası düzeyde, açık bıraktı. Sonra biz bağlamak istediğiniz masa ve maç içeren sütunun adını seçin. Bu durumda, seçilen nesneler vardır Ficha Tablo ve clave_ficha sütun.

Biz bu seçeneği etkinleştirin Çit kullanın, Seçti Katılmak düğmesi ve ekranda tıklayın.

  • Hazır, Gegraphics Ficha tabloda veritabanı sekmesi numarası ile çakıştı harita sekme sayısı, tüm bu alanları aranan ve clave_fichasütun. Ve o zaman bu sütunda var olan otomatik numaralandırma mslink ile bir bağlantı yaptı. Denemek için bir yolu kullanıyor yorum özelliklerini komutu, bu ilişkili tablo kaldırmalıdır.
  • Alan ve çevre güncellemek için, sol varlık seviyesi olması gerekir ya da özellikleri sınır nitelik blok ve geometrik özelliklerinden. Daha sonra uygulanan Veritabanı / çevre güncelleme alanı.
  • Koordinatları güncellemek için uygulanır Veritabanı / koordinat güncelleştirme.
  • Eklemek veritabanında yeni bir kayıt oluşturmak için güncelleştirme yükseltmek için.

Ben biliyorum ve farkındayım. Bunları VBA araçları ile otomatik neden şimdi anlıyorum …

Ancak, mantık öğrenme beynimizin bazı sektör geliştirilen bir zihinsel egzersiz oldu. Coğrafi Yönetici da hileli (*).

TERCÜME NOTLAR:

(*) Tambien tiene sus bemolesBu bir şey zor ve o kadar kolay olmadığı anlamına gelir bir İspanyol deyim olduğunu.

 

 VERTALING OPMERKINGEN: Lees enkele opmerkingen aan het einde van dit bericht.

Hoewel Geographics is een Bentley’s erfenis versie, na Bentley Map en kadaster kwam logeren, hier ik samenvatten wat aantekeningen op een leerling die wil verbinden met een database kaarten van een Geographics project.

Over Vorige topics

In een aantal post heb ik uitgelegd hoe lef sommige Geographics ‘functioneren, deze samenvatting van bijna 15 inzendingen laat zien dat ik het echt heb genoten.

  1. De functie boek
  2. Thematisering
  3. Topologische Reiniging
  4. Sluit lijnen
  5. Topologische analyse
  6. Sluit een lokaal project
  7. Importeren van vormbestanden
  8. Maak coördineren mesh
  9. Enkele verschillen met Bentley Map
  10. Ontwikkelen met VBA
  11. Verschillen met Cadastre
  12. Migreren naar Bentley Map
  13. Rookt met G! Gereedschap
  14. Inspirerende voorbeelden

Wat gebeurt is dat Geographics was altijd zo, het betekent software van je moest gerookte dingen weten om het te implementeren op het niveau van de beheerder. Terwijl gebruikers moeten leren om te doen elementaire routines om het te implementeren, maar het is een hulpmiddel dat ondanks Bentley reageert steun nog steeds wordt verdedigd met hand en tand door gebruikers die niet willen laten gaan.

In welke sluit deze

Geographics kan via ODBC worden aangesloten op zijn minst naar Oracle, SQLServer, of Access databases, bij voorkeur maar dit zijn niet de unieke basen of de enkele verbinding modus. De verbinding wordt gemaakt, zoals ik legde het in paragraaf 6 van de vorige lijst.

Wat te verbinden

Geographics, in deze versies werkt via object verbindingskoppeling (technische koppelingen), Die kan een lijn, punt, cel of veelhoek zijn. Deze verbinding werkt als volgt:

  • Aansluiten object moet worden op de kaart, stel dat een tabnummer als 425.876.
  • De MsLink is een getal niet herhaald in een plan verbonden wanneer het object is gekoppeld aan de databank.
  • De MapID is een getal dat associeert de MsLink met de geregistreerde kaart, zodat een MsLink kan worden herhaald van een bitmap naar de andere, het verschil zit in de bitmap het registratienummer, het onderwerp dat ik in paragraaf 12 van de top lijst toegelicht.
  • Eenmaal gekoppeld, kunt u andere database tabellen bekijken in Geographics, zoals de rol van medewerkers, kadastrale waarden … En met deze nog bewerkingen als topologische analyse, thematische kaarten, annotatie in kaart, etc.

De databank

  • Om te kunnen communiceren met een Geographics project, moet de database-project de volgende tabellen:

categorie
kenmerken
mapsmscatalog
ugcategory
ugcommandugfeature
ugjoin_cat
ugmap
ugtable_cat

  • Daarnaast is de tabel die u wilt verbinden, zoals het kadaster (veronderstel dat het heet tab) Moet een kolom genaamd MsLink voegen, zoals ik schrijf het met de M-en L in hoofdletters. En dit moet soort AutoNumber zijn, dus elke keer dat je een nieuwe tab wordt een nummer dat niet wordt herhaald toegewezen te creëren.
  • Tevens dient te worden toegevoegd aan de tabel de volgende kolommen:

Gebied, Deze kolommen naam doet er niet toe, wat jij interessant is het numerieke waarde met twee decimalen. Dit zal zijn om het pand gebied in de database te upgraden.

Perimeter, Zoals het vorige, wordt het gebruikt om de som waarde van zijden het pand op te slaan.

x1, y1, x2, y2. Deze vier kolommen waarin de coördinaten die het bereik van de eigenschap definiëren en die handig zijn om naar de geselecteerde eigenschap (slaanplaatsen), Alsook voor de bekendmaking in Geoweb Publisher.

  • Vervolgens, binnen de database, in mscatalog de tabel moet worden opgenomen de rol tafel en een id toegewezen. Dit om te zien de tabel Geographics in de volgende stap en kan in de catalogus geregistreerd.

clip image001248 Microstation Geographics, link to DatabaseDe kaarten

  • Kaart moeten zich registreren, dit wordt gedaan uit project / setup / registreren kaart / dgn bestand. Met dit, verwerft een aantal ugmaps tafel. .
  • Het moet ook te maken van Geographics de gemaakte tabel. Hiervoor moet je gaan naar Project / setup / tafels / table catalogus. Hier wordt gecreëerd door het plaatsen FICHA zoals naam, MSLINK (geactiveerd) in de primaire sleutel en een alias, in casu FC. Dan Plegen. Met deze, zijn we klaar om te linken.

clip image002178 Microstation Geographics, link to Database

De link

Het object wordt gekoppeld aan een veld in de FICHA , met behulp van het mslink als primaire sleutel clip image003135 Microstation Geographics, link to Databaseen gebaseerd op een match met de clave_ficha column.

Er moet een unieke wedstrijd tussen het object dat gekoppeld worden (veronderstel tabblad nummer in de kaart) en een identificatie in het register te worden. Het kan goed zijn het kaartnummer of de kadastrale sleutel, maar het moet niet worden herhaald op dezelfde kaart.

Te binden, plaats een hek, dan Database / tekst manager. We vertrokken ingeschakeld alleen het kaartnummer niveau, door te gaan naar de link. Vervolgens kiezen we de naam van de tabel waar we willen koppelen en de kolom met de wedstrijd. In dit geval is de gekozen doelen zijn FICHA tafel enclave_ficha column.

We activeren de optie Gebruik Fence, Koos de Toetreden tot knop en klikken we op het scherm.

  • Klaar, Gegraphics zocht al deze gebieden met het tabblad nummer in de kaart, die samenviel met het tabblad databank nummer in de FICHA tafel en clave_fichacolumn. En dan maakte een koppeling via de automatische nummering mslink bestaande in die kolom. Een manier om het te proberen is het gebruik van de beoordeling attributencommando, maar moet de bijbehorende tafel tillen.
  • Om oppervlakte en omtrek actualiseren, het moet links activa niveaus of functies vanaf de grens pand blok en centroïden functies. Dan wordt toegepast Database / omtrek wijzigingsvak.
  • Om coördinaten updaten deze wordt toegepast Database / coördinaat-update.
  • Invoegen is een nieuw record in de database, maken bijwerken om te upgraden.

Ik weet het, en ik ben me ervan bewust. Nu begrijp je waarom deze dingen worden geautomatiseerd met VBA gereedschappen …

Echter, het leren zijn logica was een mentale oefening die enkele sector van onze hersenen ontwikkeld. Het Geospatial Administrator is ook lastig (*).

VERTALING OPMERKINGEN:

(*) Tambien tiene sus bemolesDit is een Spaans idioom wat betekent dat er iets is lastig en niet zo gemakkelijk.

 

 

geograficas a utm 2

2 thoughts on “Microstation Geographics, Link zur Datenbank Microstation Geographics, link to DatabaseMicrostation Geographics, ligação à base de dadosMicrostation Geographics, enlace a la base de datosMicroStation Geographics, lien vers Base de donnéesGeographics MicroStation, link-ul de baze de dateMicroStation GeoGraphics, collegamento a databaseGeographics MicroStation و، وصلة إلى قاعدة بياناتのMicroStationジオグラフィクス、データベースへのリンクMicrostation的地理学,链接到数据库Microstation Geographics, länk till databasGeographics MicroStation, link do bazy danychGeographics Microstation, liên kết với cơ sở dữ liệuΓεωγραφικά Microstation, σύνδεση με βάση δεδομένων마이크로 스테이션 지오 그라픽, 데이터베이스에 연결Microstation Geographics, धन्यवाद करने के लिए लिंकМикростанция Geographics, ссылка на базу данныхGeographics Microstation, קישור למסדי נתוניםMicroStation coğrafya, veritabanı bağlantıMicrostation Geographics, link naar Database

  1. Jan Skvarek says:

    Where I can find structure of necessary tables category
    feature
    mapsmscatalog
    ugcategory
    ugcommandugfeature
    ugjoin_cat
    ugmap
    ugtable_cat ?

    It is possible map (import) our datatabase data like townname, GPS coordinates, descriptions, … into bentley, so we will be enable to see this data. I hav to do some script ?

    Thank You

    Jan

    • To know the necessary structure, you can create a new project in Microstation Geographics. It will create a MDB or SQL empty database with the needed tables and relations.

      Yes, you can import data to the Geographics database to query that from the map.

Leave a Reply