Microstation-Bentley

Bentley I-model, interacció via ODBC

Bessó Digital és la proposta de Bentley per popularitzar la visualització dels fitxers dgn, amb possibilitat de fer anàlisis, consulta i remarcat a l'xml incrustat. Si bé hi ha connectors per interactuar amb AutoDesk Revit i iPad, potser les funcionalitats creades per a lectors pdf i explorador de Windows 7 és d'allò més evident en aquesta nova etapa.

Per baixar aquests connectors, cal entrar a la pàgina d'aplicacions iWare per interoperabilitat de Bentley Systems. Cal tenir un compte de Bentley SELECT, si no es té, et registres o demanes que et recordin el password al teu correu. L'aplicació que cal baixar es diu i-model ODBC Driver per a Windows 7, allà mateix hi ha altres drivers, alguns en versiòn beta.

El I-model és un fitxer dgn, Que ha estat generat per qualsevol aplicació de Bentley (Microstation, Bentley Map, Geopak, etc.), que té la variant de tenir els seus objectes associats a nodes xml, Tal que es pugui llegir i analitzar des programes d'ús comú, Com a bases de dades, Excel, Outlook, inclusivament l'explorador de Windows 7.

No totes les versions de Bentley poden generar un I-model, en el cas de la línia geoespacial, ho pot fer Bentley Map, Però no Bentley Power View.

Vegem en aquest cas, com funciona l'accés a l'I-model mitjançant el connector ODBC

Crear el ODBC des de Windows 7

Res d'això existeix per a versions prèvies a Windows 7, a partir d'ara hi ha tant per 32 com 64 bits. Un cop descarregat l'instal·lador, que depenent de la versió més recent té un nom com dodd01000007en.msi  s'executa i llest:

En accedir al Panell de Control, en eines administratives i Orígens de dades ODBC es pot veure que ja és possible crear-ne un de nou que serveixi de pont per llegir I-models (bessó digital). Aquí s'especifica el nom de l'accés, la descripció i la carpeta on hi ha continguts els fitxers dgn.

bentley imodel

 

Un cop creat el ODBC, es pot accedir-hi des d'Access, Excel, SAP Crystal Reports, des VBA o qualsevol altra base que suporti ODBC. Aquesta és, en la pràctica la migració de la tradicional MSLINK, que només entenia Bentley, al node xfm que està incrustat com a node xml i que és un simple dgn anomenat I-model (bessó digital). El més difícil de fer aplicacions per a Bentley, és que no fer-ho des de VBA complicava analitzar el dgn, ja que amb prou feines es podia veure el mslink i les dades bàsiques exportades a una taula de Lliga.

En el cas d'Excel

Per accedir-hi, des de la pestanya Data, es tria From Other Sources, després From Data Connection Wizard, ODBC DSN i després el i-model data source.

bentley imodel

Vegin que un cop triant el fitxer dgn, es pot veure com si fos base de dades, tots els objectes continguts enllà. Sorprenent, si recordem que l'inici de l' XFM va ser bastant sofert.

bentley imodel

Les dades es vénen dins d'un rang de cel·les que poden ser definides en el procés. Ja dins d'Excel, es poden fer les operacions necessàries que aquest permet.

bentley imodel

Si ho fem des d'Access

Des Access es pot fer més, no només importar; en cas que només ens interessi vincular-los com taula externa:

A la pestanya Table Tools, vam triar External Data, després més, ODBC Database. Aquí vam decidir per Link to the data source by creating a linked table i allí està, el nostre dgn vist des Access.

bentley imodel

Aquí és possible associar-los a una altra base, com per exemple, les parcel·les d'un mapa a la base de padró tributari. Això manté una vinculació directa d'el mapa amb la base, després es poden crear normes d'integritat, informes, etc.

Des SAP Crystal Reports

Crea't a new, using the Report Wizard, Standard, ODBC (ADO), Bentley I-model (bessó digital). Després es tria el fitxer dgn, a la carpeta a on ens va dirigir el ODBC.

bentley imodel

Així de senzill (bé, ni tant)

bentley imodel

També ve un exemple de projecte ADO.NET a C# que es pot treballar amb Visual Studio 2008, i on es mostra com funciona el desenvolupament per a una aplicació que interactuï amb un I-model (bessó digital) via ODBC. Aquest, depenent de la nostra instal·lació, hauria de quedar emmagatzemat a la ruta:

C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Bentley \ i-model ODBC Driver per a Windows 7 (beta)

Penso que és un pas significatiu de Bentley, per acostar el dgn a l'usuari. En aquest cas, és fer que el fitxer dgn / dwg pugui ser llegit com una base de dades; cosa que obre la porta per deixar de veure-ho com un arxiu de vectors i es pugui interactuar amb ell vinculant-lo a altres bases de dades utilitzades per altres aplicacions.

Golgi Alvarez

Escriptor, investigador, especialista en Models de Gestió del Territori. Ha participat en la conceptualització i implementació de models com: Sistema Nacional d'Administració de la Propietat SINAP a Hondures, Model de Gestió de municipis Mancomunats a Hondures, Model Integrat de Gestió Cadastre - Registre a Nicaragua, Sistema d'Administració del Territori SAT a Colòmbia. Editor del bloc de coneixement Geofumades des de l'any 2007 i creador de l'Acadèmia AulaGEO que inclou més de 100 cursos sobre temàtiques GIS – CAD – BIM – Digital Twins.

Articles Relacionats

Deixa un comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

Torna al botó superior