Bentley Iモデル、ODBCを介した相互作用
デジタルツイン 埋め込まれたxmlを分析、参照、および強調表示する可能性を備えた、dgnファイルの表示を普及させることはBentleyの提案です。 AutoDesk RevitおよびiPadと対話するためのプラグインがありますが、おそらくpdfリーダーおよびWindows 7エクスプローラー用に作成された機能は、この新しい段階で最も明白です。
これらのプラグインをダウンロードするには、相互運用性に関するBentley SystemsiWareアプリケーションのページにアクセスしてください。 Bentley SELECTアカウントを持っている必要があります。アカウントを持っていない場合は、登録するか、メールのパスワードを覚えておくように依頼してください。 ダウンロードするアプリケーションは、Windows7用のi-modelODBC Driverと呼ばれ、他のドライバーがあり、一部はベータ版です。
I-modelはdgnファイルです、した 任意のBentleyアプリケーションによって生成される (Microstation、Bentley Map、Geopakなど)の変種を持っています xmlノードに関連付けられたオブジェクトを持つそれで、それは よく使われるプログラムWindows 7ブラウザーを含むデータベース、Excel、Outlookなど)を使用することができます。
すべてのBentleyバージョンがIモデルを生成できるわけではありませんが、地理空間線の場合はそれが可能です ベントレー地図、しかしそうではない Bentley Power View.
この場合、ODBCコネクタを介してIモデルへのアクセスがどのように機能するかを見てみましょう
Windows 7からODBCを作成する
これは、Windows 7より前のバージョンには存在しません。今後、32ビットと64ビットの両方があります。 インストーラーがダウンロードされると、最新バージョンに応じて次のような名前が付けられます。 dodd01000007en.msi それは実行され、準備ができています:
コントロールパネルにアクセスすると、管理ツールとODBCデータソースで、Iモデル(デジタルツイン)を読み取るためのブリッジとして機能する新しいものを作成できることがすでにわかります。 ここでは、アクセスの名前、説明、およびdgnファイルが含まれているフォルダーを指定します。
ODBCが作成されると、Access、Excel、SAP Crystal Reports、VBA、またはODBCをサポートするその他のデータベースからアクセスできます。 これは、実際には、従来の移行です mslink、Bentleyだけが理解した、xmlノードとして埋め込まれ、I-model(デジタルツイン)と呼ばれる単純なdgnであるxfmノードへ。 Bentleyのアプリケーションを作成する上で難しいのは、VBAからアプリケーションを作成しないと、mslinkとリンクテーブルにエクスポートされた基本データがほとんど表示されないため、dgnの分析が困難になることです。
Excelの場合
これにアクセスするには、[データ]タブから 他のソースからそれから データ接続ウィザードから, ODBC DSN そして、 iモデルデータソース.
dgnファイルを選択すると、データベースであるかのように表示され、そこにすべてのオブジェクトが含まれていることがわかります。 驚くべきことに、 XFM それはかなり苦しんでいた。
データは、プロセスで定義できるセルの範囲内にあります。 Excel内で、許可されている必要な操作を実行できます。
私たちがアクセスからやるなら
Accessから、インポートするだけでなく、もっと多くのことができます。 外部テーブルとしてリンクする場合のみ:
タブで テーブルツール、我々は選択する 外部データそれから その他, ODBCデータベース。 ここで私たちは リンクされたテーブルを作成してデータソースにリンクする そこにはAccessから見たDNGがあります。
ここでは、税務台帳のベースへの地図の区画など、別のベースにそれらを関連付けることができます。 これにより、マップとベース間の直接リンクが維持され、整合性標準、レポートなどを作成できます。
SAP Crystal Reportsから
レポートウィザード、標準、ODBC(ADO)、Bentley Iモデル(デジタルツイン)を使用して、新しいものを作成します。 次に、ODBCが指示したフォルダーでdgnファイルが選択されます。
それは単純なことです(それほど多くはありません)
Visual Studio 2008で動作するC#のADO.NETプロジェクトの例もあり、ODBCを介してIモデル(デジタルツイン)と対話するアプリケーションの開発がどのように機能するかが示されています。 これは、インストールに応じて、次のパスに保存する必要があります。
Windows 7(ベータ版)のC:¥ProgramData¥Microsoft¥Windows¥スタートメニュー¥プログラム¥Bentley¥i-model ODBCドライバ
dgnをユーザーに近づけることは、Bentleyによる重要なステップだと思います。 この場合、dgn / dwgファイルをデータベースとして読み取り可能にすることです。 これにより、ベクターファイルとしての表示を停止し、他のアプリケーションで使用されている他のデータベースにリンクすることで対話できるようになります。