Перейти к основному контенту

Окружение для работы приложения

Перед установкой приложения ЭНТРО.ГТМ надо убедиться, что имеется необходимое программное окружение для его работы:

  1. Установлена платформа nanoCAD версии 24.0, 24.1 или 25.0
  2. Доступна СУБД PostgreSQL версии 12 и выше с расширением PostGIS в сетевом окружении (или установлена локально)

Все дистрибутивы можно загрузить по ссылкам на сайте Энтро.ГТМ на странице загрузок.

Платформа nanoCAD

ЭНТРО.ГТМ является вертикальным приложением для nanoCAD, то есть это не автономная программа. Оно использует функционал платформы для взаимодействия с чертежами dwg и встраивается в её интерфейс.

Для ознакомления с продуктом загрузите дистрибутив nanoCAD. Потребуется регистрация личного кабинета "Нанософт разработка" и активация демонстрационной лицензии на 1 месяц либо приобретение продукта.

СУБД PostgreSQL

ЭНТРО.ГТМ работает с базой данных проекта на системе управления базами данных (СУБД) PostgreSQL. Возможна работа с отечественной версией Postgress Professional.

Настройка  PostgreSQL и расширения PostGIS может потребовать навыков продвинутого пользователя ПК. Подробная инструкция в следующих параграфах.

Типы подключения к БД

 Существует три варианта расположения СУБД относительно рабочего места пользователя Энтро.ГТМ:

  1. Локально - прямо на рабочем компьютере пользователя;
  2. На компьютере рабочей группыгруппы;
  3. На корпоративном сервересервере.

ПодробнееРассмотрим рассмотрим ихварианты подробнее.

1. Локальная работа

Для работы с локально установленной СУБД PostgreSQL достаточно установить платформу nanoCAD. В процессе установки nanoCAD предлагает сразу установить PostgreSQL версии 12 в составе платформы.платформы и необходимое расширение PostGIS. 

image.pngimage.png

При этом, для работы Энтро.ГТМ с СУБД установленной на локальнойкомпьютере машинепользователя такимодновременно образомс nanoCAD потребуются дополнительные действия (могути потребоватьсявозможно права администратора):

  1. Установка расширения PostGIS (ссылка на странице загрузок). Необходимо выбрать установщик для версии PostgreSQL версии 12
  2. Редактированиеотредактировать файла настроек PostgreSQL C:\Program Files\PostgreSQL\12\data\pg_hba.conf для доступа к базе из localhost

image.png

В этом случае СУБД будет иметь следующие параметры подключения:

  • Сервер: 127.0.0.1
  • Порт: 5432
  • Пользователь: postgres
  • Пароль: password
image.png


На одной машине может быть одновременно установлено несколько версий PostgreSQL, тогда доступ к ним будет отличаться номером порта (например 5433 и так далее).

ТакКак жевариант можно установить СУБД PostgreSQL и PostGIS отдельно от платформы. Для этого надо скачать дистрибутив PostgreSQL.PostgreSQL Более того, на одной машине может находиться несколько версий PG: тогда доступ к ним будет отличаться номером порта (5433 и так далее)https://www.postgresql.org/download/.

При этом необходимое для работы программы расширение PostGIS можно установить:установить следующими способами:

  • скачавскачать дистрибутив под вашу версию PostgreSQL https://download.osgeo.org/postgis/windows/
  • установить расширение через Application Stack Builder при установке PostgreSQL или после установки из меню Пуск

image.png

Работа с PostgreSQL в сети рабочей группе

СУБД  PostgreSQL может быть установлена на любом компьютере в локальной сети рабочей группы. PostgreSQL может быть установлен как в составе платформы nanoCAD, так и отдельно.

Для подключения рабочего места ЭНТРО.ГТМ необходимо будет указать IP адрес этой машины. Установка СУБД будет аналогичной предыдущему параграфу.

PostgreSQL в сети предприятия

И конечно PostgreSQL может быть развернут на серверной корпоративной инфраструктуре. Обратитесь к системному администратору.