О конфигураторе и импорте систем координат
В составе TBS GIS имеется отдельное приложение, запускаемое вне контекста какой-либо САПР и позволяющее:
- задать настройки приложения;
- импортировать в БД СК определение системы координат из строчного вида WKT или proj4 с его проверкой на корректность;
- импортировать в БД СК набор определений WKT из текстового файла (одна строка = одно определение);
- импортировать в БД СК набор определений proj4 из текстового файла (одна строка = одно определение);
- кэшировать информацию о системах координат после редактирования БД СК;
- получить, задать информацию о лицензии (см. соответствующий раздел);
Приложение находится в C:\Program Files\TBS\TBS GIS\net8.0-windows\TBS-GIS-ConfiguratorApp.exe.
Настройка параметров приложения
Запустите приложение с флагом -config или воспользуйтесь сценарием scenario_ShowEditor.bat.

В данной форме можно поменять папки для ресурсов через кнопки "Задать" напротив каждого из путей.
Можно отредактировать параметры REST-сервера, прочие настройки. По нажатию на "Применить изменения" данные будут сохранены в конфиг приложения, а само окно закрыто.
Проверка строкового определения СК и импорт в БД
Запустите приложение с флагом -csCreateFrom или воспользуйтесь сценарием scenario_ValidateCs.bat.

Установите флажок в области "Тип определения системы координат", чем представлен текст, скопированный в поле "Текстовое определение". Далее нажмите на кнопку "Проверить СК на корректность", если текстовая запись корректна, то в текстовом поле "Информация об ошибках" появится сообщение "Ошибок нет", а кнопка "Импортировать СК в БД" станет доступна для выбора. Если в определении будут ошибки, то они отобразятся в текстовом поле.
Текстовое поле "Наименование системы координат" обновится после проверки СК на корректность, в нём отобразится распознанное имя СК по коду. Вы можете его отредактировать перед импортом в БД, а можете оставить как есть. Крайне не рекомендуется использовать кириллицу в названиях.
Импорт определения осуществляется в основную базу proj.db в таблицу projected_crs с именем группы CUSTOM
Обновление БД СК
Запустите приложение с флагом -csUpdate или воспользуйтесь сценарием scenario_UpdateCs.bat.
Пакетный импорт в БД определений из текстового файла
Предполагается, что в текстовом файле построчно заданы формулировки системы координат в нотации WKT или proj4. Для каждого определения будет выполняться проверка на корректность, если проверка даст ложный результат, то импорт данного определения будет пропущен. Имя СК будет автоматически распознано из определения.
Импорт определений осуществляется в основную базу proj.db в таблицу projected_crs с именем группы CUSTOM.
Если ваши определения СК записаны в формате WKT, то запустите приложение с флагом -csImportFromWkt и вторым флагом - абсолютный путь к текстовому файлу с определениями. Если ваши СК в формате proj4, то изменится только первый флаг -csImportFromProj4.