Инструкция по установке

Инструкция содержит указания по установке компонентов ПК ЦКИ на целевую и инструментальную системы


Note: Полное название продукта: Программный комплекс поддержки работы с цифровой картографической информацией "ПК ЦКИ"

Сокращенное название: ПК ЦКИ

Альтернативные названия: Программное изделие КПДА.14903-01, Картографический пакет "ПК ЦКИ"


Состав комплекса

"kpda-gis-*.tar.xz"
Архив с компонентами среды исполнения ПК ЦКИ. Архив предназначен для установки на целевую систему.

"kpda-gis-*-dev*.tar.xz"

Архив с компонентами среды разработки ПК ЦКИ. Архив предназначан для установки на инструментальную систему. Архив в том числе содержит электронную документацию ПК ЦКИ.

Установка и запуск компонентов среды исполнения

Пример установки на целевую систему архитектуры x86 с установленной ЗОСРВ "Нейтрино" ред. 2018.

Поместить архив с компонентами среды исполнения в корень ФС целевой системы:

# mv /path/to/archive/kpda-gis-*.tar.xz /

Распаковать архив от корня:

# cd /
# tar -Jxvf kpda-gis-*.tar.xz

При необходимости установить архив с набором демонстрационных карт, доступный по запросу.

Архив с набором демонстрационных карт поместить в корень ФС целевой системы:

# mv /path/to/archive/gis-*-demo-maps.tar.xz /

Распаковать архив от корня:

# cd /
# tar -Jxvf gis-*-demo-maps.tar.xz

Установить переменные окружения:

# export PATH=/opt/gis/bin:/opt/gis/sbin:$PATH
# export LD_LIBRARY_PATH=/opt/gis/lib:$LD_LIBRARY_PATH
# export ABLANG=ru_RU

Запустить картографический сервис с необходимым драйвером (например, SXF) и опцией sync, запускающей конвертацию карт по необходимости. Полный перечень доступных драйверов и опций запуска описан в документации.

# gis-core -dsxf-local,sync &

Запустить приложение gis-monitor, позволяющее просматривать общую информацию о доступных картах:

# gis-monitor &

Запустить средство просмотра gis-map-viewer в районе города Подольск:

# gis-map-viewer -x 37.787 -y 55.4914 -w 800 -h 600 -s 8 &

В результате появится окно Средство просмотра ЦКИ с картой Подольска (SXF).

Установка компонентов среды разработки

Установка выполняется на 64-разрядную инструментальную систему под управлением GNU/Linux или Windows с установленным Комплектом разработчика для ЗОСРВ "Нейтрино".

Скопировать архив с компонентами среды разработки на инструментальную машину. Например, в "/home/user/sandbox" для GNU/Linux или в "C:\sandbox" для Windows.

На инструментальной машине распаковать архив "kpda-gis-*-dev*.tar.xz", например в GNU/Linux:

# cd /home/user/sandbox
# tar xvf kpda-gis-*-dev*.tar.xz

В Windows распаковать архив "kpda-gis-*-dev*.tar.xz" с помощью программ 7-Zip или WinRAR. Внимание: распаковка должна выполняться с правами администратора.

В результате распаковки в рабочей директории появится каталог gis.

Сборка демонстрационных приложений

Для сборки приложения gis-monitor необходимо:

Например, сборка для целевой системы x86 в GNU/Linux:

# cd /home/user/sandbox
# cd gis/src/apps/gis-monitor
# export GIS_INSTALL_ROOT=/home/user/sandbox/gis
# CPULIST=x86 make install

Аналогичная сборка в Windows:

# cd C:\sandbox
# cd gis/src/apps/gis-monitor
# set GIS_INSTALL_ROOT=C:\sandbox\gis
# set CPULIST=x86
# make install

В результате приложение gis-monitor соберётся и установится в каталог "gis/bin/nto/x86/opt/gis/bin".

Сборка приложения gis-map-viewer ("gis/src/apps/gis-map-viewer") выполняется аналогичным образом.

Для проверки перенести собранные программы gis-monitor и gis-map-viewer на целевую систему и запустить (см. Установка и запуск компонентов среды исполнения).

Документация

Онлайн документация для ПК ЦКИ доступна по ссылке: http://gis.help.kpda.ru/help/index.jsp

Для интеграции электронной документации в Momentics IDE необходимо:

Если при запуске Momentics IDE пакет документации не появится, то необходимо очистить индексированный список плагинов:

# rm -Rf ide/configuration/org.eclipse.help.base/index/*

Контакты

OOO «СВД Встраиваемые Системы»

196128, г. Санкт-Петербург, ул. Кузнецовская, д. 19

E-mail : suppo.nosp@m.rt@k.nosp@m.pda.r.nosp@m.u

Тел. : (812) 346-89-56

Факс : (812) 346-89-53




Предыдущий раздел: перейти