Турклуб «Вестра» » Статьи и лекции » Топография и ориентирование » О работе со списками перевалов

О работе со списками перевалов

Об авторе

Не являясь автором Каталога перевалов Вестры (исходная идея принадлежит Александру Пурикову, текущая реализация — Сергей Гладилин и его команда), начиная как минимум с 2011 года я "присматриваю" за каталогом и являюсь единственным разработчиком, правящим его код. Также по мере сил я вношу в каталог разнообразные данные, в т.ч. вычисляя координаты перевалов, (хотя в этой области есть гораздо более продуктивные люди, начиная со Славы Завьялова и продолжая Алексеем Цветковым). Несколько раз я небезуспешно брался за разовое наполнение целых районов из разных источников, а также сверку каталога с официальным перечнем (спасибо помогавшим Гале Политовой и Славе Завьялову).

Мотивация

Все сколько-нибудь большие списки перевалов содержат ошибки. И официальный классификатор — чрезвычайно большой список — не исключение. В подавляющем большинстве случаев их причина не злонамеренные действия или халатное отношение составителей, а ошибки в исходных данных, своевременно не замеченные авторами и составителями. Опечатки, возникшие при вводе данных. Иногда — противоречивость отчетов.

Мой опыт сверки каталога Вестры и официального классификатора по нескольким большим районам говорит, что многих проблем можно было бы избежать, а их разбор упростить, если при работе над перечнями соблюдать несложные правила. Если хотите — принципы.

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

Принципы работы с перечнями перевалов

  1. Источники и отслеживаемость правок — все изменения должны иметь отсылку на источник информации, автора и время изменения.
    Источник может быть [почти] любым, включая личное мнение составителя, но он должен быть, и эта информация должна быть общедоступна.
    Контрпримеры: некоторые перевалы Зап. Терскея на начало 2017 г. не соответствовали ни одной известной карте, о том же, но в контексте Памира, ещё в 2006 году писал Анатолий Джулий

  2. Доступность источников. Все использованные источники, которые могут быть положены в библиотеку, должны оказываться в надежной общедоступной электронной библиотеке, в идеале — одной, крайне желательно — с возможностью делать независимые копии. tlib.ru — неплохой вариант.
    Рабочая карта составителя совершенно точно должна выкладываться вместе с частью классификатора.
    Контрпримеры: те же, что и в п.1. Онлайн-карта Закавказья (250м генштаб), по которой в 2019-2020 годах работала Е.П. Титкова, утрачена, вероятно, на годы.

  3. Визуальный контроль. Внесение данных должно сопровождаться моментальным отображением на карте и/или космоснимках, позволяя сразу обнаруживать ошибки и опечатки в координатах, характеристиках склонов и др.
    Все, что должно требоваться от составителя — бросить взгляд на край экрана в том же окне. Желательно, чтобы на этой карте отображались соседние объекты, чтобы сразу обнаруживать потенциальные дубли. Множества ошибок в классификаторе можно было бы избежать, если бы составители сразу видели, что перевал "убежал" не туда.

  4. Нет ручному вводу!
    При внесении любых данных, и точно — цифровых (координаты, высота, категория), необходимо минимизировать ручной ввод. Источниками опечаток должны остаться авторы отчетов, но не составители классификатора.
    Как можно больше копи-пейста, как можно более крупными кусками. Координаты должны вставляться единым блоком в произвольном виде и автоматически приводиться к общему формату.

  5. Автопроверка. В момент внесения данные должны автоматически валидироваться и кросс-валидироваться.
    Координаты + высота должны лежать в очень узкой прослойке, наличие в районе одноименных перевалов может говорить о задвоении, наличие другого перевала в радиусе 50 м с высокой вероятностью говорит о задвоении и т.п. Список может быть расширен.

    Возможно самый спорный пункт.
  6. Хранение (соответствующе помеченных!) очень приблизительных данных.
    По многим записям в любом перечне нет никаких данных кроме названия, высоты и очень краткого "что соединяет". При этом по 90% таких объектов у составителя обычно есть мнение, где находится этот перевал. Хотя бы с точностью до цирка. И скорее всего составитель прав — он все же разбирается в районе!
    Решительно непонятно, почему следующий составитель должен повторять работу предшественника с нуля.

    Вопрос, должны ли эти данные быть доступными всем, или только группе составителей — открытый, но такая информация точно должна как-то накапливаться.
    Контрпример: засеките, за сколько вы найдете в Коллекторском хребте Высокого Алая пер. 1.5.39 Машалян. 3000 н/к, тр, "отрог в районе дер.Карашоро". Я когда-то убил час, и кажется все равно ошибся!

    Не принцип, но пожелание к программной системе, если такая будет когда-то написана.
  7. Предлагать исправления типичных ошибок.
    После опечаток, и глобальных ошибок измерений, следующим источником ошибок координат являются их неправильные интерпретации: системы координат WGS84 как Pulkovo42 и наоборот, формата dd mm ss.sss как dd mm.mmmm и подобные вариации.
    Удобная система должна предлагать другие интерпретации имеющихся координат, чтобы легко проверять гипотезы о причинах ошибки.

Предвосхищая возражения

Очевидно, чтобы привести текущую версию в соответствие с этими принципами, необходим гигантский объем работы. Обеспечить 100% соответствие наверняка невозможно. Но всегда можно оставить текущие данные "как есть" и улучшать по мере возможности, а все новые изменения вносить соблюдая эти правила. И если некоторые пункты (автоматическая проверка высот и координат и т.п.) требуют разработки программ, то другая (мотивировка правок, авторы и времена правок, сохранение как минимум ключевых источников и др.) реализуются даже на уровне Google Doc/Sheet и административных решений.

К счастью, внедрение даже некоторых из этих правил в практику позволит уменьшить количество ошибок и упростить работу составителей. Особенно, если начать с первых трех пунктов.

Цель недостижима, но стремиться к ней нужно!

Благодарности

Благодарю всех, помогавших мне, в сверке данных. Секретаря комисси по подготовке официального перечня Вадима Кодыша. Авторов разделов классификатора, отвечавших на мои вопросы и предложения правок: Андрея Лебедева, Елену Петровну Титкову, Галину Политову, Андрея Затонского, Вадима Ляпина, Алексея Цветкова. 
Галину Политову, Вячеслава Завьялова, непосредственно участвоваших в сверке.

Если я кого-то упустил — простите великодушно!

Сергей Титов  2025