ISOM сам говорит, что в нём обязательно
Настоящий вопрос составителя карты — не как что-то нарисовать, а обязан ли он это делать вообще. ISOM отвечает на него словарём, который объявляет ещё до того, как начнутся знаки, и ответ меняется от знака к знаку.
Машинный перевод с английского. Оригинал
Откройте ISOM 2017-2 на разделе 1.1 — до знаков, до общих требований. Шесть строк, около ста пятидесяти слов. В них сказано, что имеет в виду весь остальной документ, когда говорит must, should и may.
Must / Shall / Required — определение задаёт абсолютное требование. Should / Recommended — в отдельных обстоятельствах могут найтись веские причины пренебречь тем или иным пунктом, но прежде чем пойти другим путём, надо понять и тщательно взвесить все последствия. May / Optional — пункт и вправду необязателен.
Это и есть ответ на вопрос, который на самом деле стоит перед каждым составителем карты. Не как нарисовать камень, а обязан ли я это делать. И стандарт сам сортирует свои фразы — каждую по одному-единственному слову.
Стандарт сам говорит, что в нём обязательно, — шестью строками в начале, которые почти никто не читает
Сколько в ISOM обязательного
Стоит просто посчитать слова в нынешней редакции — и проступают очертания документа: 71 раз must, 64 — shall, 68 — should, 64 — may. Двадцать восемь shall not и три must not — прямые запреты.
Обязательного и рекомендательного выходит примерно поровну. Важнее другое: по разделам они не разведены. Внутри описания одного знака они перемешаны, иногда внутри одного предложения, и отличает их только глагол.
Три знака на одной странице — три разные обязанности
Раздел 3.2 отведён скальным формам. Скала, знак 202, описана голым утверждением: минимальная высота 1 м. Ни одного из глаголов раздела 1.1 рядом нет — значит, число здесь просто определение.
Камень, знак 204, описан иначе. Здесь стоит should: высота больше 1 м. Та же страница, то же семейство объектов — и вот число уже рекомендация, которой можно пренебречь, если вы понимаете, чем именно жертвуете.
Непроходимая скала, знак 201, порога высоты не имеет вовсе. Она определена через то, что делает с бегуном: настолько высокая и отвесная, что пройти её или взобраться на неё невозможно — или опасно. Решение нарочно отдано составителю карты, потому что ни одно число не переживает встречи с настоящей скалой.
Три соседних знака — и три разных рода указаний. Тот, кто прочтёт все три как одинаково обязательные, будет воевать со стандартом там, где тот как раз старался не мешать.
Два слова, которые значат не то, что кажется
Impassable и uncrossable — «непроходимый» и «непересекаемый» — описывают местность, а не то, что разрешено. Стандарт так и пишет:
объект слишком труден или опасен, чтобы средний элитный ориентировщик в обычных условиях прошёл его насквозь или поверху. Это не запрещено, но для спортсмена может быть рискованно.
Последняя фраза появилась в январе 2024 года. До того стандарт молчал, и молчание заполняло общее допущение: жирная чёрная линия — это стена, пересекать которую запрещено. Можно ли её пересекать — вопрос к правилам соревнований, а это другой документ и другой автор. Карта сообщает только то, что есть на местности.
«Impassable» описывает местность, а не правило. Стандарт прямо говорит, что это не запрещено
И ещё одно про этот словарь: в вашем национальном издании его может не быть. Федерации выпускают свои переводы ISOM, и это не всегда один и тот же документ. Официальное финское издание — сокращённое изложение, и такого словаря в первой главе у него нет вовсе. В швейцарском французском издании нынешней редакции то же слово определено, но фразы о том, что это не запрещено, там нет: вместо неё — отсылка к национальному правилу, которое пересекать запрещает. Всё, что процитировано здесь, — оригинал IOF, по-английски. И если ваше издание в чём-то расходится, про это расхождение стоит знать до того, как вы на него обопрётесь.
Где живёт порядок цветов
Раздел 2.12 в ISOM — одно предложение. В нём сказано, что действует документ IOF Map Specifications, Printing and Colour Definitions. И всё.
Значит, порядка цветов в стандарте карты нет вовсе. Он лежит в отдельной спецификации, которую пересматривают по своему расписанию. А решает как раз он, что чем перекрывается, когда два объекта встречаются. Тот, кто прочёл ISOM от корки до корки и ни разу не открыл второй документ, узнал всё о том, какие знаки бывают, и ничего — о том, как они ложатся друг на друга.
Порядка цветов в ISOM нет вовсе — а решает как раз он, что чем перекрывается

Цвет в таблице — не цвет
У набора ISOM в Gratic 35 цветовых записей. Разных рецептов CMYK среди них 19.
Пять записей — один и тот же чёрный: 0, 0, 0, 100. Называются они Black 100%, Black below purple for track symbols, Black below upper brown 50%, Black below lower brown 50% и Black for open land. Ещё четыре записи — одно и то же ничто: 0, 0, 0, 0. Имена у всех четырёх начинаются с White, а на бумаге белый значит, что краску здесь выключили и просвечивает сама бумага.
Black below upper brown 50% — не более тёмный чёрный и не какой-то особый. Это обычный чёрный, которому положено тонуть. Имя — указание на глубину, и глубина — всё содержание записи.
Цвет в таблице — не цвет, а глубина: тридцать пять записей, девятнадцать красок
Причина — в том, как карту печатают. Не по одному объекту, а по одной краске за раз, снизу стопки вверх. Чёрная окантовка дороги лежит ниже всего коричневого, что есть на карте: ниже собственной проезжей части, ниже проезжей части соседней дороги, ниже заливки площадки с покрытием, которую дорога пересекает. Нарисуйте окантовку вместе с самой линией — и чёрный полезет поверх коричневого везде, где сходятся две дороги.
Выстройте четыре записи дороги по порядку — и механизм станет виден. Коричневый на проезжую часть, под ним чёрный на линию между двумя проезжими частями, снова коричневый на площадку с покрытием, под ним чёрный на окантовку дороги. Перекрёстки разбираются сами, потому что каждой части сказано, на каком этаже она живёт.
Этого никто не проверяет
А теперь то, что удивляет каждого, кто уверен, будто редактор карт следит за стандартом сам.
Каждое число, закреплённое в ISOM, в Gratic — обычное поле ввода. Толщина горизонтали — это поле, в котором стоит 0,14. Впишите туда 0,9 — и на бумаге горизонталь станет толщиной в девять десятых миллиметра. Никто не возразит. Длина штриха тропы, шаг штриховки болота, CMYK любой краски, порядок записей — всё правится, ничего не охраняется.
Это не наше упущение. У OCAD есть проверка читаемости: она меряет промежутки, длины линий и площади по ISOM. В документации самого OCAD сказано, что минимальные толщины она не проверяет, а описания знаков и порядок цветов не проверяет вовсе. OpenOrienteering Mapper собирает отчёт, но читаете его вы сами. А руководство предупреждает: любой изменённый вами знак — это отступление от стандарта. Ни одна из программ вас не остановит, и ни одна не знает, по какой редакции стандарта нарисован ваш файл.
Каждое число, закреплённое стандартом, — обычное поле ввода: и в Gratic, и в любом другом редакторе

Значит, стандарт держится на человеке, а не на программе. Знать это стоит заранее: от этого зависит, чем вы проверяете работу — не зелёной галочкой, а привычкой спросить, какой глагол поставил стандарт.
Если эти числа хочется не прочитать, а увидеть, весь набор перед вами: откройте карту в Gratic, выберите любой знак — и толщины, штрихи и порядок цветов окажутся теми самыми полями, о которых всё это время шла речь.
Что с этим делать
Раздел 1.1 прочтите первым, один раз, и держите его в голове, читая всё остальное. Когда в описании знака встретится число, посмотрите на глагол рядом. Глагола нет — число и есть определение. Стоит should — стандарт уже решил, что бывают обстоятельства, в которых вам виднее, и просит только одного: понимать, чем вы за это платите.
Это различие — не лазейка. Это место, где стандарт перестаёт рисовать карту за вас и оставляет решение там, где ему и место.
Про сроки стоит знать одно: ISOM сейчас заморожен. Международная федерация ориентирования готовит полный пересмотр с прицелом на 2030 год и называет главными темами цвет и читаемость; национальные федерации уже перечислили, что считают сломанным. А в силе тот документ, который вы читаете сегодня, — и обязателен он с января 2025 года.