Настройка словарей |
Словарь (файл параметров импорта) - текстовый файл с расширением TXT, как правило, имеющий имя соответствующего классификатора и постфикс _osm. Например, для классификатора map5000m.rsc файл настроек будет map5000m.rsc_osm.txt. В тексте допускается наличие пустых строк, а также строк, начинающихся символами “//“ (такие строки обрабатываться не будут). Колонки разделены символом “|“. Строки в файле имеют следующий формат:
Тег | Значение |Локализация |Ключ | Название |Приоритет
Тег - название объектообразующего тега во входных данных OSM. Значение - вариант значения тега. Локализация - характер локализации объекта (0-линейный, 1-площадной, 2-точечный). Ключ - ключ объекта в классификаторе. Название - название объекта. Приоритет - приоритет присвоения кода.
Тег (tag)
В описании структуры формата OSM приведены около 74 тысяч тегов. Реально в описании данных используется около 5 тысяч. Но не все они являются объектообразующими (участвуют в определении итогового кода объекта классификатора). Основными тегами для определения кода объекта являются:
- aeroway; - aerialway; - amenity; - barrier; - boundary; - bridge; - building; - construction; - highway; - historic; - landuse; - leisure; - man_made; - military; - natural; - place; - power; - railway; - residential; - service; - shop; - sport; - tourism; - waterway.
Значение
Не существует фиксированного перечня допустимых значений тегов во входных данных. Однако есть значения, используемые наиболее часто. Теги и их значения, не описанные в файле параметров, в обработке не участвуют. В файле параметров в качестве значений тегов могут быть описаны наиболее часто встречающиеся. В качестве значения тега во второй колонке строки может быть служебное слово $other$ (значение «по умолчанию»). Ключ объекта, описанный в этой строке, будет присвоен всем объектам указанной локализации для значений указанного тега, не описанных в файле. Например, тег building для площадных объектов можно описать следующим образом:
building|apartments|1|013-001-S|Многоквартирные жилые дома|1 building|$other$|1|013-001-S|Строения|1
В этом случае на карте будут созданы строения двух типов: Многоквартирный жилой дом (для значения apartments) и Строения - для всех остальных значений.
|