Исполняемый файл картографического сервиса.
gis-core [-fd]
Данное приложение является основным компонентом картографического фреймворка и составляет картографический сервис. Подавляющее большинство библиотек, утилит и приложений тем или иным образом взаимодействуют с данным сервисом и требуют его предварительного запуска.
При передаче приложению опции -f сервис стремится минимизировать потребление оперативной памяти для хранения картографической информации, отдавая предпочтение файловым операциям с картографическим кэшем. В противном случае ядро картографического сервиса использует объекты разделяемой памяти для накопления картографической информации и снижения накладных расходов по доступу к ней.
Для успешного исполнения сервиса требуется активация хотя бы одного драйвера источника данных. Это осуществимо путем передачи одной или нескольких опций -d
driver, где driver определяет имя загружаемого модуля драйвера. Перечень поддерживаемых драйверов, а также их опции представлены ниже в соответствующем разделе. Параметры запуска конкретного драйвера могут быть переданы как через опцию -d
, так и в конфигурационном файле $GIS_CONFIG_DIRECTORY/gis-core.conf
. Через опцию -d
параметры драйверов определяются следующим образом: -d
driver,opt1=val1,opt2=val2.
Драйвера локальных источников данных:
Драйвер | Директория кэша карт |
---|---|
s57-local | $GIS_CORE_MAP_CACHE/S-57 |
sxf-local | $GIS_CORE_MAP_CACHE/sxf |
mtw-local | $GIS_CORE_MAP_CACHE/mtw |
shp-local | $GIS_CORE_MAP_CACHE/Shapefile |
geotiff-local | $GIS_CORE_MAP_CACHE/GeoTIFF |
jpeg2000-local | $GIS_CORE_MAP_CACHE/JPEG2000 |
dted-local | $GIS_CORE_MAP_CACHE/DTED |
png-local | $GIS_CORE_MAP_CACHE/PNG |
rsw-local | $GIS_CORE_MAP_CACHE/RSW |
Для всех вышеуказанных драйверов локальных источников данных поддерживаются следующие опции синхронизации кэша карт в момент запуска сервиса:
Опция драйвера | Комментарий |
---|---|
sync=soft | В директории кэша карт осуществляется лишь отслеживание изменений. |
sync=hard | Производится полная перезапись кэша карт. |
Драйвера удалённых источников данных:
kks-server
Директория кэша карт: $GIS_CORE_MAP_CACHE/kks
Для данного драйвера поддерживаются следующие опции:
Опция драйвера | Комментарий |
---|---|
ip=<server_IP> | IP адрес сервера ККС. |
port=<server_port> | Удаленный порт сервера ККС. |
sync=<soft/hard> | Принудительная синхронизация кэша карт в момент запуска сервиса. В режиме soft осуществляется лишь отслеживание изменений в директории драйверного кэша карт. В режиме hard производится полная перезапись кэша карт. |
rer-server
Директория кэша карт: $GIS_CORE_MAP_CACHE/rer
Для данного драйвера поддерживаются следующие опции синхронизации кэша карт в момент запуска сервиса:
Опция драйвера | Комментарий |
---|---|
sync=soft | В директории кэша карт осуществляется лишь отслеживание изменений. |
sync=hard | Производится полная перезапись кэша карт. |
sync=imit | Происходит включение имитатора, драйвер работает только с локальными данными (без сетевого взаимодействия). |
uks-server
Директория кэша карт: $GIS_CORE_MAP_CACHE/uks
Для данного драйвера поддерживаются следующие опции синхронизации кэша карт в момент запуска сервиса:
Опция драйвера | Комментарий |
---|---|
sync=soft | В директории кэша карт осуществляется лишь отслеживание изменений. |
sync=hard | Производится полная перезапись кэша карт. |
sync=imit | Происходит включение имитатора, драйвер работает только с локальными данными (без сетевого взаимодействия). |
ПК ЦКИ для ЗОСРВ «Нейтрино»
Предыдущий раздел: Системные компоненты