При чтении файлов OSM с помощью GDAL считываемые поля определяются в osmconf.ini
, и если я хочу, чтобы определенные теги не отображались в other_tags
, мне нужно добавить их к значению attributes
в соответствующих разделах.
Это отлично работает, но на самом деле не является переносимым, поэтому мои вопросы: есть ли способы определить настройки, сохраненные в osmconf.ini
, переносимым способом для каждого проекта?
Это возможно с помощью функции Кплсетконфигоптион и сохранения файла конфигурации в текущем рабочем каталоге:
CPLSetConfigOption("OSM_CONFIG_FILE", "osmconf.ini");