Номенклатура топографических карт
0. Где это в общей картине
В задании 1 мы научились задавать адрес точки на шаре — углы B и L — и в метрах зоны Гаусса–Крюгера. Но карта — это лист конечного размера: на один лист целиком шар не поместится. Значит, шар надо нарезать на листы (разграфка) и присвоить каждому листу имя (номенклатура), по которому этот лист всегда можно найти.
Ключевая мысль: разграфка построена на той же сетке параллелей и меридианов, что и географические координаты. Номенклатура листа — это, по сути, «почтовый адрес» трапеции на шаре. Задача типа «рассчитайте номенклатуру для точки с координатами...» — это прямое продолжение задачи «XY → BL»: сначала находишь широту/долготу (или они уже даны), потом узнаёшь, в какую трапецию попадает точка.
1. Базовый лист: масштаб 1 : 1 000 000
Вся разграфка начинается с листа самого мелкого масштаба — 1 : 1 000 000. Шар режут двумя семействами линий:
- Ряды — полосы между параллелями через 4° широты, начиная от экватора. Обозначаются заглавными буквами латинского алфавита: A (0°–4°), B (4°–8°), … , 14-я буква N (52°–56°), …
- Колонны — полосы между меридианами через 6° долготы, начиная от меридиана 180° по направлению вращения Земли (на восток). Обозначаются арабскими цифрами 1–60: 1-я колонна — 180°…174° з.д., 31-я — Гринвич…6° в.д.
Лист 1 : 1 000 000 — трапеция 4° по широте × 6° по долготе, номенклатура = «буква ряда − номер колонны»: N-37, L-52.
Ловушка с колонками: номер колонны ≠ долгота. Пересчёт: колонна n покрывает долготы от 180° + 6(n−1) до 180° + 6n (если вылезли за 360° — вычитайте 360; 240° в.д. = 120° з.д.). Например колонна 37: 180 + 36·… точнее 180+6·36 = 396 → 36°…42° в.д. Обратная формула: n = 30 + L/6 (для восточных долгот), т.е. 37° в.д. → n = 30 + 36/6… берите диапазон: 36°–42° → колонна 37. ✓
2. Цепочка деления: от миллионки до 1 : 10 000
Каждый следующий масштаб получается делением листа предыдущего. Вся система — одна цепочка, и её надо помнить как таблицу умножения:
| Масштаб | На сколько частей делят | Что приписывают | Размер листа (шир. × долг.) | Пример |
|---|---|---|---|---|
| 1 : 1 000 000 | — (база) | буква ряда − колонна | 4° × 6° | N-37 |
| 1 : 500 000 | 4 части миллионки | А, Б, В, Г | 2° × 3° | N-37-Б |
| 1 : 200 000 | 36 частей миллионки | I…XXXVI (римские) | 40′ × 1° | N-37-XXI |
| 1 : 100 000 | 144 части миллионки | 1…144 (арабские) | 20′ × 30′ | N-37-16 |
| 1 : 50 000 | 4 части стотысячки | А, Б, В, Г | 10′ × 15′ | N-37-16-В |
| 1 : 25 000 | 4 части пятидесятки | а, б, в, г | 5′ × 7,5′ | N-37-16-В-б |
| 1 : 10 000 | 4 части двадцатипятитысячной | 1, 2, 3, 4 | 2,5′ × 3,75′ | N-37-16-В-б-2 |
Два факта, на которых сыпятся все ошибки:
- Внутри миллионки листы 1 : 100 000 нумеруются с северо-западного угла: ряд 1 — самый верхний (северный), столбец 1 — самый левый (западный). Лист номер k стоит в строке r = ⌈k/12⌉ и столбце c = k − 12(r−1).
- Деление на четверти всегда в порядке А, Б, В, Г = верхний-левый, верхний-правый, нижний-левый, нижний-правый (то же для абвг и 1-4).
Тип 1 · Координаты точки → номенклатура листа
Алгоритм
N-37.Пример (из CSV): B = 55°37′ с.ш., L = 37°55′ в.д. → лист 1 : 100 000
Пример (из CSV): B = 47°17′ с.ш., L = 127°11′ в.д. → лист 1 : 25 000
Тип 2 · Номенклатура → координаты углов листа
Обратная задача: разобрать запись по цепочке и восстановить границы. Помните: каждая буква/цифра говорит «какую четверть предыдущего листа мы взяли».
Пример (из CSV): N-38-67-В
Пример (из CSV): M-11-40
Потренируйся сам
- Номенклатура N-40-112 — какой это масштаб? (1 : 100 000 — лист вида «буква − колонна − число от 1 до 144»)
- Лист 1 : 1 000 000 — трапеция с какими размерами? (4° по широте × 6° по долготе — именно трапеция, не прямоугольник)
- Размеры листа 1 : 100 000? (20′ × 30′)
- Номенклатура вида M-39-X — это масштаб? (1 : 200 000 — римские цифры)
- Где подписывается номенклатура листа? (с северной стороны за внешней рамкой; в разрывах рамки — номенклатура соседних листов)
- B = 55°37′, L = 37°55′ → уголки листа N-37-16? (55°20′–55°40′ с.ш., 37°30′–38°00′ в.д.)