Микростанция-Bentley

Bentley I-модель, взаимодействие через ODBC

цифровой двойник - это предложение Bentley по популяризации отображения файлов dgn с возможностью анализа, консультации и выделения встроенного xml. Хотя существуют плагины для взаимодействия с AutoDesk Revit и iPad, возможно, функции, созданные для программ чтения PDF-файлов и проводника Windows 7, наиболее очевидны на этом новом этапе.

Чтобы загрузить эти плагины, вы должны перейти на страницу совместимости приложений Bentley Systems iWare. Необходимо иметь учетную запись Bentley SELECT, если у вас ее нет, вы регистрируетесь или просите запомнить пароль на вашу электронную почту. Приложение для загрузки называется Драйвер ODBC i-model для Windows 7, там же есть и другие драйверы, некоторые в бета-версии.

I-модель представляет собой файл dgn, Который был сгенерированный любым приложением Bentley (Microstation, Bentley Map, Geopak и т. Д.), Который имеет вариант иметь свои объекты, связанные с узлами xml, чтобы его можно было прочитать и проанализировать из программы общего пользования, таких как базы данных, Excel, Outlook, включая Проводник 7.

Не все версии Bentley могут генерировать I-модель, в случае геопространственной линии она может это сделать Bentley Map, но не Bentley Power View.

Давайте посмотрим в этом случае, как доступ к I-модели работает через разъем ODBC

Создание ODBC из Windows 7

Ничего из этого не существует для версий до Windows 7, с этого момента есть как для 32-, так и для 64-разрядной версии. После загрузки установщика, который в зависимости от самой последней версии имеет имя, например dodd01000007en.msi  он выполнен и готов:

При доступе к Панели управления, в средствах администрирования и источниках данных ODBC видно, что уже можно создать новый, служащий мостом для чтения И-моделей (цифровой двойник). Здесь вы указываете имя доступа, описание и папку, в которой находятся файлы dgn.

bentley imodel

 

После создания ODBC к нему можно будет получить доступ из Access, Excel, SAP Crystal Reports, из VBA или любой другой базы данных, поддерживающей ODBC. На практике это миграция традиционного mslink, который понимал только Бентли, к узлу xfm, который встроен как узел xml и который представляет собой простой dgn, называемый I-моделью (цифровой двойник). Сложность создания приложений для Bentley заключается в том, что если делать это не из VBA, то анализ dgn затруднен, поскольку вы едва видите mslink и основные данные, экспортированные в таблицу ссылок.

В случае Excel

Чтобы получить доступ к этому, на вкладке «Данные» выберите Из других источниковто Мастер подключения к данным, ODBC DSN а затем Источник данных i-модели.

bentley imodel

Обратите внимание, что после выбора файла dgn его можно увидеть, как если бы это была база данных, все содержащиеся в ней объекты. Удивительно, если вспомнить, что начало XFM был довольно страдальческим.

bentley imodel

Данные попадают в диапазон ячеек, которые можно определить в процессе. В Excel вы можете выполнять необходимые операции, которые он позволяет.

bentley imodel

Если мы сделаем это от Access

Из Access вы можете делать больше, а не просто импортировать их; в случае, если нас интересует только связывание их как внешней таблицы:

На вкладке Работа с таблицамимы выбрали Внешние данныето Больше, База данных ODBC. Здесь мы решаем Ссылка на источник данных путем создания связанной таблицы и вот он, наш dgn видно из Access.

bentley imodel

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

Из SAP Crystal Reports

Создайте новую с помощью мастера отчетов стандартную модель ODBC (ADO) Bentley I (цифровой двойник).. Затем выбирается файл dgn в папке, куда нас направил ODBC.

bentley imodel

Это просто (ну, не так много)

bentley imodel

Также есть пример проекта ADO.NET на C#, с которым можно работать с Visual Studio 2008, и где показано, как работает разработка для приложения, взаимодействующего с I-моделью (цифровым двойником) через ODBC. Это, в зависимости от нашей установки, должно храниться по пути:

C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ Bentley \ i-model ODBC Драйвер для Windows 7 (бета)

Я думаю, что это значительный шаг от Bentley, чтобы приблизить dgn к пользователю. В этом случае необходимо сделать файл dgn / dwg доступным для чтения как базу данных; который открывает дверь, чтобы перестать видеть его как векторный файл и может взаимодействовать с ним, связывая его с другими базами данных, используемыми другими приложениями.

Гольджи Альварес

Писатель, исследователь, специалист по моделям землеустройства. Он участвовал в разработке концепции и реализации таких моделей, как: Национальная система управления имуществом SINAP в Гондурасе, Модель управления совместными муниципалитетами в Гондурасе, Интегрированная модель управления кадастром - Реестр в Никарагуа, Система управления территорией SAT в Колумбии. . Редактор блога знаний Geofumadas с 2007 года и создатель Академии AulaGEO, включающей более 100 курсов по темам ГИС, САПР, BIM и цифровых двойников.

Статьи по теме

Оставить комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Вернуться к началу кнопки