gis-core

Исполняемый файл картографического сервиса.

Синтаксис:

gis-core [-fd]

Опции:

-f
Опция включает режим экономии разделяемой памяти (приоритет отдается файловым операциям).
-d driver,opt1=val1,opt2=val2
Опция отвечает за подгрузку драйверов источников данных (аргумент опции driver задает имя подгружаемого драйвера, полный их перечень представлен ниже). Опция может быть задана повторно. Параметры запуска конкретного драйвера задаются через запятую после указания имени драйвера.
-v
Вывод отладочной информации (сведения о версионировании и размеры служебных полей).

Описание:

Данное приложение является основным компонентом картографического фреймворка и составляет картографический сервис. Подавляющее большинство библиотек, утилит и приложений тем или иным образом взаимодействуют с данным сервисом и требуют его предварительного запуска.

При передаче приложению опции -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 Производится полная перезапись кэша карт.

Драйвера удалённых источников данных:

Возвращаемое значение:

0
Успешное завершение.
1
Утилита завершилась с ошибками.

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»




Предыдущий раздел: Системные компоненты