Microstation-Bentley

Modelo I de Bentley, interacción vía ODBC

xemelgo dixital é a proposta de Bentley para popularizar a visualización de ficheiros dgn, coa posibilidade de analizar, consultar e resaltar o xml incrustado. Aínda que hai complementos para interactuar con AutoDesk Revit e iPad, quizais as funcionalidades creadas para lectores de pdf e Windows 7 Explorer sexan máis evidentes nesta nova etapa.

Para descargar estes complementos, debes ir á páxina de aplicacións iWare de Bentley Systems para obter información sobre a interoperabilidade. É necesario ter unha conta de Bentley SELECT; se non a tes, rexístrate ou pídelles que lembren o contrasinal do teu correo electrónico. A aplicación para descargar chámase i-model ODBC Driver para Windows 7, hai outros controladores alí mesmo, algúns en versión beta.

O modelo I é un ficheiro dgn, que foi xerado por calquera aplicación de Bentley (Microstation, Bentley Map, Geopak, etc.), que ten a variante de Ten os seus obxectos asociados cos nodos xml, para que poida ser lido e analizado desde Programas comunmente usados, como bases de datos, Excel, Outlook, incluíndo o navegador Windows 7.

Non todas as versións de Bentley poden xerar un modelo I, no caso da liña xeoespacial, pode facelo Bentley Map, pero non Bentley Power View.

Vexamos neste caso, como o acceso ao modelo I funciona a través do conector ODBC

Crea o ODBC de Windows 7

Nada diso existe para versións anteriores a Windows 7, a partir de agora hai 32 e 64 bits. Unha vez descargado o instalador, que depende da versión máis recente ten un nome como dodd01000007en.msi  execútase e listo:

Ao acceder ao Panel de Control, nas ferramentas administrativas e nas Fontes de datos ODBC, pódese ver que xa é posible crear unha nova que sirva de ponte para ler modelos I (xemelgo dixital). Aquí especificas o nome do acceso, a descrición e o cartafol onde están contidos os ficheiros dgn.

bentley imodel

 

Unha vez creado o ODBC, pódese acceder a el desde Access, Excel, SAP Crystal Reports, desde VBA ou calquera outra base de datos que admita ODBC. Esta é, na práctica, a migración do tradicional mslink, que só Bentley entendía, ao nodo xfm que está incrustado como un nodo xml e que é un simple dgn chamado I-model (xemelgo dixital). O difícil de facer aplicacións para Bentley é que non facelo desde VBA dificultaba a análise do dgn, xa que apenas se podía ver o mslink e os datos básicos exportados a unha táboa de ligazóns.

No caso de Excel

Para acceder a ela, desde a pestana Datos, escolla De outras fonteslogo Desde o Asistente de conexión de datos, ODBC DSN e despois o fonte de datos i-model.

bentley imodel

Vexa que unha vez escollido o ficheiro dgn, pódese ver coma se fose unha base de datos, todos os obxectos alí contidos. Sorprendente, se lembramos que o comezo de XFM Estaba bastante sufrido.

bentley imodel

Os datos inclúense nun rango de celas que se poden definir no proceso. Dentro de Excel, podes facer as operacións necesarias que permita.

bentley imodel

Se o facemos desde Access

Desde Access pode facer máis, non só importalos; no caso de que só queremos vincularlos como cadro externo:

Aba Ferramentas de táboa, eliximos Datos externoslogo máis, Base de datos ODBC. Aquí decidimos por Ligazón á fonte de datos creando unha táboa vinculada e alí é o noso DNG visto desde Access.

bentley imodel

Aquí é posible asocialos a outra base, como, por exemplo, as parcelas dun mapa á base do rexistro tributario. Isto mantén unha conexión directa entre o mapa e a base, entón pódense crear estándares de integridade, informes, etc.

De SAP Crystal Reports

Crea un novo, usando o Asistente de informes, Estándar, ODBC (ADO), Bentley I-model (xemelgo dixital). Despois elíxese o ficheiro dgn, no cartafol onde nos dirixiu o ODBC.

bentley imodel

É tan sinxelo (bo, non tanto)

bentley imodel

Tamén hai un exemplo de proxecto ADO.NET en C# que se pode traballar con Visual Studio 2008, e onde se mostra como funciona o desenvolvemento dunha aplicación que interactúa cun modelo I (xemelgo dixital) a través de ODBC. Isto, dependendo da nosa instalación, debería almacenarse na ruta:

C: \ ProgramData \ Microsoft \ Windows \ Menú de inicio \ Programas \ Bentley \ i-model ODBC Driver para Windows 7 (beta)

Creo que é un paso significativo de Bentley, para achegar o dgn ao usuario. Neste caso, é para facer o ficheiro dgn / dwg lexible como unha base de datos; o que abre a porta para deixar de velo como un ficheiro vectorial e pode interactuar con el ligándoo a outras bases de datos empregadas por outras aplicacións.

Golgi Álvarez

Escritor, investigador, especialista en Modelos de Ordenación do Territorio. Participou na conceptualización e implantación de modelos como: Sistema Nacional de Administración de Patrimonio SINAP en Honduras, Modelo de Xestión de Municipios Mancomunados en Honduras, Modelo Integrado de Xestión Catastral - Rexistro en Nicaragua, Sistema de Administración do Territorio SAT en Colombia. . Editor do blog de coñecemento Geofumadas dende 2007 e creador da Academia AulAGEO que inclúe máis de 100 cursos sobre temas SIX - CAD - BIM - Xemelgos Dixitais.

artigos relacionados

Deixe un comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

Botón de volta ao principio