I-модел на Bentley, взаимодействие чрез ODBC
цифров близнак е предложението на Bentley да популяризира показването на dgn файлове, с възможност за анализ, консултиране и подчертаване на вградения xml. Въпреки че има плъгини за взаимодействие с AutoDesk Revit и iPad, може би функционалностите, създадени за PDF четци и Windows 7 Explorer, са най-очевидни в този нов етап.
За да изтеглите тези плъгини, отидете на страницата на Bentley Systems iWare за оперативна съвместимост. Необходимо е да имате акаунт в Bentley SELECT, ако нямате такъв, регистрирайте се или ги помолете да запомнят паролата за вашия имейл. Приложението за изтегляне се нарича i-model ODBC Driver за Windows 7, има и други драйвери, някои в бета версия.
И-моделът е dgn файл, което беше генерирани от всяко приложение на Бентли (Microstation, Bentley Map, Geopak и др.), Който има варианта на имат своите обекти свързани с xml възли, така че да може да се чете и анализира от Обикновено използвани програми, като например бази данни, Excel, Outlook, включително браузъра Windows 7.
Не всички версии на Bentley могат да генерират I-модел, а в случая на геопространствената линия, тя може да го направи Bentley Карта, но не Bentley Power View.
Да видим в този случай как достъпът до I-модел работи чрез ODBC конектора
Създайте ODBC от Windows 7
Нищо от това не съществува за версии преди Windows 7, отсега нататък има 32 и 64 бита. След като инсталационната програма се изтегли, което в зависимост от най-новата версия има име като dodd01000007en.msi тя е изпълнена и готова:
При достъп до контролния панел, в административни инструменти и ODBC източници на данни, можете да видите, че вече е възможно да се създаде нов, който служи като мост за четене на I-модели (цифров близнак). Тук посочвате името на достъпа, описанието и папката, където се съдържат dgn файловете.
След като ODBC е създаден, той може да бъде достъпен от Access, Excel, SAP Crystal Reports, от VBA или друга база данни, която поддържа ODBC. Това на практика е миграцията на традиционното mslink, което само Bentley разбра, към xfm възела, който е вграден като xml възел и който е прост dgn, наречен I-model (цифров близнак). Трудното при правенето на приложения за Bentley е, че ако не го правите от VBA, беше трудно да се анализира dgn, тъй като едва виждахте mslink и основните данни, експортирани в таблица за връзки.
В случай на Excel
За достъп до него от раздела Данни изберете От други източницислед това От съветника за свързване с данни, ODBC DSN и след това i-модел на източника на данни.
Вижте, че след като изберете dgn файла, може да се види, че е база данни, всички обекти, съдържащи се там. Изненадващо, ако си спомним, че началото на XFM Това беше доста пострадало.
Данните попадат в диапазон от клетки, които могат да бъдат дефинирани в процеса. В Excel можете да извършвате необходимите операции, които той позволява.
Ако го направим от Access
От Access можете да правите повече, не само да ги импортирате; в случай, че искаме да ги свържем само като външна таблица:
В раздела Таблица Tools, ние избираме Външни даннислед това Повече, ODBC база данни. Тук решаваме за Връзка към източника на данни чрез създаване на свързана таблица и там е, ни DNG вижда от Access.
Тук е възможно да ги свържете с друга база, като колетите на карта към основата на данъчния регистър. Това поддържа пряка връзка между картата и основата, след което могат да се създадат стандарти за целостта, отчети и т.н.
От SAP Crystal Reports
Създайте нов, като използвате съветника за отчети, стандартен, ODBC (ADO), модел Bentley I (цифров близнак). След това се избира dgn файл, в папката, където ни е насочил ODBC.
Това е толкова просто (добре, не толкова)
Има и пример за ADO.NET проект в C#, който може да се работи с Visual Studio 2008, и където е показано как работи разработката за приложение, което взаимодейства с I-model (цифров близнак) чрез ODBC. Това, в зависимост от нашата инсталация, трябва да се съхранява в пътя:
C: \ ProgramData \ Microsoft \ Windows \ Старт меню \ Програми \ Bentley \ i-модел ODBC драйвер за Windows 7 (бета)
Мисля, че е важна стъпка от Bentley, за да доближи dgn до потребителя. В този случай това е да направите dgn / dwg файла четим като база данни; което отваря вратата, за да спре да го вижда като векторен файл и може да взаимодейства с него, като го свързва с други бази данни, използвани от други приложения.